Choose your skip size in Macduff
Not sure which size you need? Compare dimensions, capacity and typical uses — every size below is available in Macduff.
Local area guide
Skip hire in Macduff
Macduff is a fishing town in Aberdeenshire, sitting on the Moray Firth at the mouth of the River Deveron directly opposite Banff, with a population of around 3,700. The two towns face each other across the river, joined by Smeaton's seven-arched bridge of 1779, but they have quite distinct characters — Banff genteel and Georgian, Macduff a working harbour town built for the sea.
The settlement was originally the fishing village of Doune, and it was renamed in 1783 when James Duff, 2nd Earl Fife, obtained a burgh charter and set about developing the harbour and laying out the town. The Duff family's investment transformed it, and Macduff grew rapidly as a herring port through the nineteenth century, with hundreds of boats working from the harbour at the height of the season.
Macduff remains a genuinely working port, and it is one of the last places in Scotland where wooden fishing boats are still built and repaired. Macduff Shipyards has been constructing steel and timber vessels here for decades and is among the few remaining commercial boatyards on the east coast, building trawlers and workboats for owners across Britain and Ireland. The harbour handles shellfish and white fish landings, and boat repair keeps the slipways busy year-round.
The town's other landmark is Macduff Marine Aquarium, opened in 1997 on the seafront, whose central tank — open to the sky and holding a living kelp reef — recreates the Moray Firth habitat and is the only one of its kind in Britain. Above the town, the Doune Church with its distinctive tower has a curious feature: only three of its four clock faces are lit, the blank one traditionally said to face Banff, in one version of a long-running rivalry between the two towns. Tarlair, an art deco open-air swimming pool on the rocks east of the town, is a listed Category A structure and has been the subject of a long restoration campaign.
Macduff sits on the A98 coast road, with Aberdeen around 45 miles south-east and Elgin a similar distance west; there is no railway, and Keith and Huntly are the nearest stations. Neighbouring communities include Banff, Gardenstown, Whitehills, Portsoy and Fraserburgh.
Housing in Macduff is largely traditional, with stone terraces and fisher cottages stepped up the steep hillside above the harbour — narrow streets with very limited off-road parking — alongside Victorian property, interwar and post-war council housing, and modern development on the higher ground. Property is among the most affordable in Scotland, and the exposed Moray Firth position makes weatherproofing a constant demand on the older stock.






