Location and coordinates are for the approximate centre of Cranshaws within this administrative area. Geographic features and populated places may cross administrative borders.
Gazetteer of the British Isles (Edinburgh: Bartholomew, 1887). John Bartholomew
Cranshaws, par. and hamlet, N. Berwickshire, 9 miles NW. of Duns, 8708 ac., pop. 106; P.O.; contains the seat of Cranshaws, a fine old peel.