St Fergus (Scots Gaelic: Peit Fhearghais) is a veelage in Aberdeenshire, Scotland, umwhile in the coonty o Banffshire. St Fergus lies a mile frae the North Sea coast an three mile northwast o Peterheid.

Modren hoosin in St Fergus

Coordinates: 57°33′30″N 1°50′11″W / 57.55833°N 1.83639°W / 57.55833; -1.83639