The historic town of Banff is part of the Banff and Buchan area situated in the county of Aberdeenshire. Address: Aberdeenshire, AB45 Directions map: Google Maps