Craigdam is a hamlet in the Formartine area of Aberdeenshire, Scotland, situated in a rural agricultural area. [1]
Craigdam lies in a predominantly agricultural area of the Formartine district of Aberdeenshire.
Craigdam has historically been a small rural settlement, appearing in gazetteers and mapping as a minor hamlet. [1]
57°21′N2°15′W / 57.350°N 2.250°W