Fraserburgh (Schots: The Broch) (Schots-Gaelisch: A' Bhruaich) is een stad in Aberdeenshire, Schotland, met volgens de volkstelling van 2001 12.454 inwoners. Het ligt in de noordoostelijke hoek van Aberdeenshire, ongeveer 40 mijl (64 km) ten noorden van Aberdeen, en 17 mijl (27 km) ten noorden van Peterhead. Het is de grootste schelpdierhaven van Europa en een belangrijke witvishaven en drukke commerciële haven.