Fraserburgh (Scots : The Broch) (gaélique écossais : A' Bhruaich) est une ville de l'Aberdeenshire, en Écosse, dont la population a été enregistrée lors du recensement de 2001 à 12 454 habitants. Elle se trouve à l'angle nord-est de l'Aberdeenshire, à environ 64 km au nord d'Aberdeen, et à 27 km au nord de Peterhead. C'est le plus grand port de coquillages d'Europe, ainsi qu'un grand port de poissons blancs et un port de commerce très actif.