Local Social Work offices

View contact details of your nearest social work office open to the public and the services they deal with.

You can visit or contact your local office using their contact details or by emailing us at social.work@aberdeenshire.gov.uk.

If you are worried about a child or want to report child's safety concern contact your local Children and Families team.

Out of hours emergency service

If you need an urgent social care service, outside office hours, contact our out of hours emergency service or call us on 03456 08 12 06.

Local offices

Area Services Contact details
Aboyne Community care
Low Road, Aboyne, AB34 5GW
01339 887096

Banchory
Community care
Substance misuse
45 Station Road, Banchory, AB31 5XZ
01330 824991
Banff Community care
Substance misuse
Seafield House, 37 Castle Street, Banff, AB45 1FQ
01261 812001

Ellon
Community care Schoolhill Road, Ellon, AB41 9AH
01358 720502
Substance misuse
Mental health services
59 Station Road, Ellon, AB41 9AR
01358 723983

Fraserburgh
Community care
Substance misuse
13 Dalrymple Street, Fraserburgh, AB43 9BH
01346 510445

Huntly
Community care
Substance misuse
Criminal justice
25 Gordon Street, Huntly, AB54 8AL
01466 794488

Inverurie 
Community care
Learning disability 
Substance misuse
67 Market Place, Inverurie, AB51 3PY
01467 536700
Criminal justice 01467 532803 criminal justice team
Laurencekirk Community care Laurencekirk Healthcare Centre, Blackiemuir Avenue, Laurencekirk, AB30 1GX
01561 376490
Maud Community care Old Mart Community Centre, Deer Road, Maud, AB42 4EG
01771 613967
Peterhead Community care
Criminal justice 
Substance misuse
Buchan House, St Peter Street , Peterhead, AB42 1QF
03456 081208
Portlethen Community care
Rowanbank Road, Portlethen, AB12 4NX
01224 666200
Stonehaven Community care
Substance misuse
Criminal justice
Carlton House, Arduthie Road, Stonehaven, AB39 2DL
01569 768400
Westhill Community care Skene Healthcare Centre, Arnhall Business Park, Discovery Drive, Westhill, AB32 6FG
01224 849499

Help us improve