Food hygiene ratings in Macduff

45 food businesses are on record in Macduff, Scotland. 97.1% of those inspected passed.

45 businesses in Macduff
Filters

Macduff Bowling Club
Other Catering
100 Duff Street, AB44 1PR
Inspected 20 Sept 2024
Pass
Macduff Foodbank
Other Retailers
73 Duff Street, AB44 1LQ
Inspected 6 Sept 2023
Pass
Macduff Pre-school Nursery
Hospitals / Childcare / Care
Macduff Primary School, AB44 1PT
Inspected 8 Aug 2023
Pass
Macduff Primary School
School / College / University
Berrymuir Road, AB44 1PT
Inspected 8 Dec 2011
Pass
Mare Brasil
Restaurant / Café / Canteen
Macduff Aquarium, AB44 1SL
Inspected 1 Sept 2026
Awaiting inspection
Monica & Martin's B & B
Hotel / B&B / Guest House
21 Gellymill Street, AB44 1TN
Inspected 29 Sept 2006
Pass
Netherbrae Garage
Other Retailers
AB53 5SH
Inspected 9 Mar 2010
Pass
Ocean View Banff
Hospitals / Childcare / Care
5 Tocher Street, AB44 1NQ
Inspected 5 Mar 2024
Awaiting inspection
Refresco UK
Manufacturers / Packers
Macduff Industrial Estate, AB44 1GD
Inspected 28 Jan 2026
Exempt
Riddoch Haulage Ltd
Distributors / Transporters
Hillhead Of Eden Farm, AB45 3PA
Inspected 27 Aug 2026
Exempt
Royal Tarlair Golf Club
Pub / Bar / Nightclub
Buchan Street, AB44 1TA
Inspected 20 Jun 2025
Pass
SR Duncan
Distributors / Transporters
Luchairt, AB45 3HS
Inspected 21 Mar 2024
Exempt
Scotmid
Supermarkets / Hypermarkets
153 Duff Street, AB44 1PS
Inspected 9 Aug 2024
Pass
Spar
Other Retailers
Edgehill Filling Station, AB45 3YJ
Inspected 25 Nov 2021
Pass
Tarlair Lido Pavillion
Restaurant / Café / Canteen
Tarlair Pool, AB45 3RZ
Inspected 24 Mar 2025
Pass
The Old Moray
Pub / Bar / Nightclub
29 Shore Street, AB44 1TS
Inspected 2 May 2012
Pass
The Plough Inn
Pub / Bar / Nightclub
13 Skene Street, AB44 1RL
Inspected 15 Jan 2014
Pass
The Seafront Cafe
Restaurant / Café / Canteen
33 Shore Street, AB44 1TS
Inspected 16 May 2024
Pass
The Wee Shoppe
Other Retailers
95 Main Street, AB45 3YP
Inspected 25 Oct 2019
Awaiting inspection
Union Road Filling Station
Other Retailers
18 Union Road, AB44 1UJ
Inspected 4 Jun 2025
Pass