Fraserburgh (schottisch: The Broch) (schottisch-gälisch: A' Bhruaich) ist eine Stadt in Aberdeenshire, Schottland, mit einer in der Volkszählung von 2001 erfassten Bevölkerung von 12.454 Einwohnern. Sie liegt an der nordöstlichen Ecke von Aberdeenshire, etwa 64 km (40 Meilen) nördlich von Aberdeen und 27 km (17 Meilen) nördlich von Peterhead. Es ist der größte Muschelhafen in Europa und ein wichtiger Weißfischhafen und geschäftiger Handelshafen.