BUCHANHAVEN, a village, in the parish of PETERHEAD, district of BUCHAN, county of ABERDEEN, 1 mile (N.) from Peterhead. This village is situated on the east coast, to the north of the haven of Peterhead, and near the mouth of the river Ugie, which here flows into the German Ocean. The inhabitants are engaged in the white and herring fisheries, both of which are successfully carried on, at no great distance off the coast. Five boats are employed in each, for the accommodation of which a small harbour has been lately constructed.
Online maps of Buchanhaven are available from a number of sites: