Coronavirus (COVID-19)

View updates on council services. If you are affected and need assistance, please visit Grampian Coronavirus (COVID-19) Assistance Hub.

Environmental Health Offices

Our Environmental Health local offices manage public health protection activities and provide advice on any health and safety matters throughout Aberdeenshire.

You can contact the Environmental Health team by telephone, fax or in person. Please always provide full details of your enquiry:

Alternatively, you can contact us by email

You can make an appointment in advance if there is an named officer you would like to speak to.

Find out more about our local offices and where they are located:

Aboyne office

The Aboyne office covers the areas of Aboyne, Ballater, Braemar, Crathie, Dinnet, Finzean and Glenkindie.

Bellwood Road
AB34 5HQ
View Aboyne Environmental Health office on map.

Ellon office

The Ellon office covers the areas of Ellon, Methlick, Tarves, Foveran, Balmedie, Potterton, Newburgh, Udny Station, Udny Green, Tipperty, Pitmedden, Ythanbank, Collieston and Barthol Chapel.

45 Bridge Street
AB41 9AA
View Ellon Environmental Health office on map.

Fraserburgh office

The Fraserburgh office covers the areas of Fraserburgh, Rosehearty, Sandhaven, Pennan, New Aberdour, Gardenstown, Cairnbulg, Inverallochy, Rathen, Memsie, Tyrie and Cowbog. 

Maconochie Road
AB43 8TH
View Fraserburgh Environmental Health office on map.

Huntly office

The Huntly office covers the areas of Alford, Huntly, Clatt, Drumblade, Forgue, Gartly, Kennethmont, Kildrummy, Largue, Lumsden, Montgarrie, Monymusk, Rhynie, Tullynessle and Glass.

Gordon House
Blackhall Road
AB51 3WA
View Huntly Environmental Health office on map.

Inverurie office

The Inverurie office covers the areas of Inverurie, Newmachar, Kemnay, Port Elphinstone, Kintore, Insch, Hatton of Fintray, Cothall, Westhill, Kirkton of Skene, Kinellar, Garlogie, Echt, Dunecht, Midmar, Cluny, Burnhervie, Chapel of Garioch, Pitcaple, Auchleven, Leslie, Premnay, Culsalmond, Rayne, Blackburn and Sauchen.

Gordon House
Blackhall Road
AB51 3WA
View Inverurie Environmental Health office on map.

Banff office

The Banff office covers the areas of Banff, Macduff, Portsoy, Whitehills, Aberchirder, Inverboyndie, Boyndie, Fordyce, Sandend, Cornhill, Ordiquhill, King Edward, Longmanhill, Plaidy, Mountblairy, Alvah, Marnoch, New Byth, Fisherie and Forglen.

Environmental Health
St Leonards
Sandyhill Road
AB45 1BH
View Banff Environmental Health office on map.

Peterhead office

The Peterhead office covers the areas of Peterhead, Cruden Bay, Hatton, Mintlaw, Longside, Strichen, New Pitsligo, Maud, New Deer, St. Combs, Crimond, Boddam, Old Deer, Auchnagatt, Fetterangus, Stuartfield, Oldwhat, New Leeds, St. Fergus, Rora, Longhaven, Inverugie, Lonmay, Hythie, Knaven and Braeside.

Buchan House
St Peter Street
AB42 1QF
View Peterhead Environmental Health office on map.

Stonehaven office

The Stonehaven office covers the areas of Stonehaven, Muchalls, Newtonhill, Portlethen, Maryculter, Netherley, Drumoak, Catterline, Inverbervie, Gourdon, Johnshaven, St. Cyrus, Marykirk, Laurencekirk, Fordoun, Glenbervie, Drumlithie, Fettercairn, Arbuthnott, Auchenblae, Banchory Devenick and Luthermuir.

Arduthie Road
AB39 2DQ
View Stonehaven Environmental Health office on map.

Turriff office

The Turriff office covers the areas of Turriff, Fyvie, Rothienorman, Cuminestown, Auchterless, Inverkeithny, Oldmeldrum, Daviot, Woodhead, Gight, Monquhitter and Bourtie.

Towie House 
Manse Road 
AB53 4AY
View Turriff Environmental Health office on map.

Help us improve