Banff si trova nella parte nord-occidentale dell'Aberdeenshire, al confine tra le località di Portsoy e Fraserburgh (rispettivamente ad est della prima e ad ovest della seconda, ma più vicina alla prima)[4], a circa 20 km[5] a nord/nord-est di Aberchirder e a circa 20 km a nord/nord-ovest di Turriff.[6] È dirimpettaia della località di Macduff, da cui è separata da un ponte sul fiume Deveron.[3]
Società
Evoluzione demografica
Al censimento del 2011, Banff contava una popolazione pari a 4 082 abitanti.[1]
La località ha conosciuto un incremento demografico rispetto al 2001, quando contava 3 991 abitanti,[1] ma un decremento demografico rispetto al 1991, quando ne contava 4 110.[1]
Storia
A partire dal XII secolo, iniziò l'attività di Banff come porto sull'estuario del fiume Deveron.[2]
Nel XIX secolo, a causa del progressivo insabbiamente, il porto di Banff perse d'importanza a favore della vicina Macduff.[2]
Monumenti e luoghi d'interesse
L'architettura di Banff presenta numerosi edifici del XVIII secolo.[3]