The town was named after Hoselaw Loch in Roxburghshire, Scotland. The Post office opened on December 15, 1912.