Low Graphics |  Accessibility |  Other Languages |  Site Map |  Help |  Text Size: A |  A+ |  A++

Health Centres in Moray

Link opens in new windowAberlour Health Centre
Queens Road
Aberlour
AB38 9PR
Tel: 01340 871210 

Link opens in new windowArdach Health Centre
Highfield Road
Buckie
AB56 1JE
Tel: 01542 831555

Castlehill Health Centre
Castlehill
Forres
IV36 1QF
Tel: 01309 672221

Cullen Medical Centre
1 Reidhaven Street
Cullen
Buckie
AB56 4SZ
Tel: 01542 840272

Dufftown Medical Group
Mount Street
Dufftown
AB55 4FJ
Tel: 01340 820888

Elgin Community Surgery
Highfield House
Northfield Terrace
Elgin
IV30 1NE
Tel: 01343 542234

Link opens in new windowThe Maryhill Practice, Elgin Health Centre
Maryhill
Elgin
IV30 1AT
Tel: 0845 337 0610 appointments/general enquiries. 

Fochabers Medical Centre

12 High Street
Fochabers
IV32 7EP
Tel: 01343 820247

Forres Health Centre
Castlehill
Forres
IV36 1QF
Tel: 08453 371120

Glenlivet Medical Practice
Drumin
Ballindalloch
AB37 9AN
Tel: 01807 590273

Link opens in new windowKeith Health Centre
Turner Street
Keith
AB55 5DJ
Tel: 01542 882244

Link opens in new windowMoray Coast Medical Practice 

Muirton Road  
Lossiemouth 
IV31 6TU

Rothes Medical Centre
28a High Street
Rothes
Aberlour
AB38 7AU
Tel: 01340 831435

Seafield Medical Centre
Barhill Road
Buckie
AB56 1SF
Tel: 01542 835577

Tomintoul Medical Centre
Rattrays Lane
Tomintoul
Ballindalloch
AB37 9HA
Tel: 01807 580219

Link opens in new windowVictoria Crescent Medical Centre
10 Victoria Crescent
Elgin
IV30 1RQ
Tel: 01343 547512