SCOTLAND · PEOPLE, PLACES & SERVICES
Grampian · NHS health board
Population, health and care services for Grampian, Scotland, with dated sources and counting notes.
Population and demographics
Mid-2025 population estimate: 589,550 people.
| Age group | Male | Female | Total |
|---|---|---|---|
| 0–5 | 15,932 (2.7%) | 15,218 (2.6%) | 31,150 (5.3%) |
| 6–23 | 60,693 (10.3%) | 58,265 (9.9%) | 118,958 (20.2%) |
| 24–66 | 162,418 (27.5%) | 168,033 (28.5%) | 330,451 (56.1%) |
| 67+ | 50,500 (8.6%) | 58,491 (9.9%) | 108,991 (18.5%) |
| All ages | 289,543 (49.1%) | 300,007 (50.9%) | 589,550 (100.0%) |
Every percentage is a share of the total area population. Percentages are rounded and may not sum to 100%. Age endpoints are inclusive. Council and health-board figures describe the same population and must not be added together.
Source: NRS population estimates via Public Health ScotlandPopulation projections, 2022–2047
The 2022-based principal projection is a trend-based scenario, not a prediction. Its 2022 base is separate from the mid-2025 estimates above; the series are not joined. Published 2025-09-30.
Source: National Records of Scotland projections| Year | Male | Female | Total |
|---|---|---|---|
| 2022 | 285,859 | 296,441 | 582,300 |
| 2030 | 290,438 | 305,498 | 595,936 |
| 2035 | 288,056 | 305,670 | 593,726 |
| 2040 | 284,504 | 304,564 | 589,068 |
| 2047 | 278,840 | 301,998 | 580,838 |
All annual projections, 2022–2047
| Year | Male | Female | Total |
|---|---|---|---|
| 2022 | 285,859 | 296,441 | 582,300 |
| 2023 | 287,952 | 299,069 | 587,021 |
| 2024 | 289,510 | 301,216 | 590,726 |
| 2025 | 290,615 | 302,947 | 593,562 |
| 2026 | 291,247 | 304,170 | 595,417 |
| 2027 | 291,460 | 304,928 | 596,388 |
| 2028 | 291,145 | 305,142 | 596,287 |
| 2029 | 290,823 | 305,346 | 596,169 |
| 2030 | 290,438 | 305,498 | 595,936 |
| 2031 | 290,047 | 305,633 | 595,680 |
| 2032 | 289,605 | 305,704 | 595,309 |
| 2033 | 289,125 | 305,751 | 594,876 |
| 2034 | 288,612 | 305,742 | 594,354 |
| 2035 | 288,056 | 305,670 | 593,726 |
| 2036 | 287,422 | 305,527 | 592,949 |
| 2037 | 286,748 | 305,340 | 592,088 |
| 2038 | 286,022 | 305,114 | 591,136 |
| 2039 | 285,271 | 304,855 | 590,126 |
| 2040 | 284,504 | 304,564 | 589,068 |
| 2041 | 283,720 | 304,253 | 587,973 |
| 2042 | 282,937 | 303,930 | 586,867 |
| 2043 | 282,151 | 303,590 | 585,741 |
| 2044 | 281,336 | 303,205 | 584,541 |
| 2045 | 280,504 | 302,808 | 583,312 |
| 2046 | 279,665 | 302,406 | 582,071 |
| 2047 | 278,840 | 301,998 | 580,838 |
Health and care services
Counts describe listed practices or services at their recorded locations, not the number of buildings, staff or available appointments. The categories are separate and are not combined into a health-services grand total.
GP practices
Listed records: 66.
Source: Public Health Scotland · 2026-07-01
Original publicationPractices counted once at their published main address; branch surgeries are not separately counted. Registered patients may live outside this council. Types describe the GP contract. Practice websites are not supplied in this release.
Browse GP practices (66)
- Aberlour Medical Practice
GMS
Aberlour Medical Practice, Queens Road, Aberlour, AB38 9PR
- Aboyne Health Centre
GMS
Aboyne Health Centre Incl. Tarland, Bellwood Road, Aboyne, Aberdeenshire, AB34 5HQ
- Aden Health Centre
GMS
Aden Health Centre, Newlands Road, Mintlaw, AB42 5GP
- Albyn Medical Practice
GMS
Albyn Medical Practice, The Albyn Medical Practice, 30 Albyn Place, Aberdeen, AB10 1NW
- Alford Medical Practice
GMS
Alford Medical Practice, Gordon Road, Alford, Aberdeenshire, AB33 8FL
- An Caorann Medical Practice
GMS
An Caorann Medical Practice, Portsoy Surgery, 16 Seafield Terrace, Portsoy, AB45 2GB
- Ardach Health Centre
GMS
Ardach Health Centre, Highfield Road, Buckie, Banffshire, AB56 1JE
- Ballater Clinic
GMS
Ballater Clinic, 13 Provost Craig Road, Ballater, Aberdeenshire, AB35 5NN
- Banchory Group Practice
17C
Banchory Group Practice, Bellfield, Banchory, Aberdeenshire, AB31 5XS
- Braemar Health Clinic
2C
Braemar Health Clinic, St Andrews Terrace, Braemar, Aberdeenshire, AB35 5WR
- Bucksburn Medical Practice
GMS
Bucksburn Medical Practice, Bucksburn Clinic, Kepplehills Road, Bucksburn, AB21 9DG
- Bydand Medical Group
GMS
Bydand Medical Group, Huntly Health Centre, Bleachfield Street, Huntly, Aberdeenshire, AB54 8EX
- Calsayseat Medical Group
17C
Calsayseat Medical Group, 44 Powis Place, Aberdeen, AB25 3TX
- Camphill Medical Practice
GMS
Camphill Medical Practice (River Dee), Murtle Estate, Bieldside, Aberdeen, AB15 9EP
- Central Buchan Medical Group
GMS
Central Buchan Medical Group, School Street, New Pitsligo, AB43 6NE
- Crimond Medical Centre
GMS
Crimond Medical and Community Hub, Logie avenue West, Crimond, Aberdeenshire, AB43 8QJ
- Cruden Medical Group
GMS
Cruden Medical Group, Main Street, Hatton, Peterhead, AB42 0QQ
- Culbin Medical Practice
GMS
Culbin Medical Practice, Grantown Road, Forres, Morayshire, IV36 1JG
- Cults Medical Group
GMS
Cults Medical Group, South Avenue, Cults, Aberdeen, AB15 9LQ
- Danestone Medical Practice
GMS
Danestone Medical Practice, Fairview Street, Danestone, Aberdeen, AB22 8ZP
- Ellon Group Practice
GMS
Ellon Group Practice, Ellon Health Centre, Schoolhill, Ellon, AB41 9AH
- Elmbank Group Practice
17C
Elmbank Group Practice, Foresterhill Health Centre, Westburn Road, Aberdeen, AB25 2AY
- Finlayson Medical Practice
GMS
Finlayson Medical Practice, 33 Finlayson Street, Fraserburgh, AB43 9JW
- Fochabers Medical Practice
GMS
Fochabers Medical Practice, 12 High Street, Fochabers, Morayshire, IV32 7EP
- Garthdee Medical Group
GMS
Garthdee Medical Group, Health Centre Garthdee Road, Aberdeen, Aberdeenshire, AB10 7QQ
- Gilbert Road Medical Group
17C
Gilbert Road Medical Group, 39 Gilbert Road, Bucksburn, Aberdeen, AB21 9AN
- Glenlivet Medical Practice
GMS
Glenlivet Medical Practice, Glenlivet Community Surgery, Drumin, Ballindalloch, AB37 9AN
- Great Western Medical Practice
GMS
Great Western Medical Practice (One Medical), Seafield Road, Aberdeen, AB15 7YT
- Haddo Medical Group
GMS
Haddo Medical Group, Pitmedden Surgery, Tarves Road, Pitmedden, Ellon, Aberdeenshire, AB41 7NX
- Hamilton Medical Group
GMS
Hamilton Medical Group, 4 Queens Road, Aberdeen, AB15 4ZT
- Holburn Medical Group
GMS
Holburn Medical Group, 7 Albyn Place, Aberdeen, AB10 1YE
- Insch Medical Practice
17C
Insch Medical Practice, Insch Health Centre, Rannes Street, Insch, AB52 6JJ
- Inverbervie Medical Group
GMS
Inverbervie Medical Group, Inverbervie Medical Centre, Church Street, Inverbervie, DD10 0RU
- Inverurie Medical Group
GMS
Inverurie Medical Group, Inverurie Health & Care Hub, Upperboat Road, Inverurie, AB51 3UL
- Keith Medical Group
GMS
Keith Medical Group, Turner Street, Keith, Banffshire, AB55 5DJ
- Kemnay Medical Group
17C
Kemnay Medical Group, Kemnay Medical Centre, Kemnay, Inverurie, AB51 5NB
- Kincorth Medical Practice
GMS
Kincorth Medical Practice, Kincorth Community Health Centre, Provost Watt Drive, Kincorth, AB12 5NA
- King's Medical Practice
GMS
King's Medical Practice, 12 Sunnybank Road, Aberdeen, AB24 3NG
- Kingswells Medical Practice
GMS
Kingswells Medical Practice, Kingswood Drive, Kingswells, AB15 8TB
- Laurencekirk Medical Group
GMS
Laurencekirk Medical Group, Laurencekirk Healthcare Centre, Blackiemuir Ave, Laurencekirk, AB30 1GX
- Links Medical Practice
GMS
Links Medical Practice, City Hospital, Park Road, Aberdeen, AB24 5AU
- Linkwood Medical
GMS
Linkwood Medical, The Glassgreen Centre, 2 Thornhill Drive, Elgin, IV30 6GQ
- Macduff Medical Practice
GMS
Macduff Medical Practice, Macduff Health Clinic, Fife Street, Banff, AB45 1JD
- Maryhill Group Practice
17C
Maryhill Group Practice incl. Rothes, Maryhill, Elgin, Moray, IV30 1AT
- Marywell Healthcare Centre
2C
Marywell Healthcare Centre, Timmermarket Building, 1 East North Street, Aberdeen, AB24 5HT
- Moray Coast Medical Practice
GMS
Moray Coast Medical Practice, Moray Coast Health Centre, Muirton Road, Lossiemouth, IV31 6TU
- New Dyce Medical Practice
17C
New Dyce Medical Practice, Dyce Health Centre, 23a Altonrea Gardens, Dyce Aberdeen, AB21 7NQ
- Newburn Health Centre
GMS
Newburn Health Centre, Carden House, Carden Place, Aberdeen, AB10 1UT
- Old Machar Medical Practice
GMS
Old Machar Medical Practice, 526 King Street, Aberdeen, AB24 5RS
- Peterculter Medical Practice
GMS
Peterculter Medical Practice, Peterculter Health Centre, Coronation Road, Peterculter, AB14 0RP
- Peterhead Health Centre
GMS
Peterhead Health Centre, Links Terrace, Peterhead, Aberdeenshire, AB42 2XA
- Portlethen Medical Centre
17C
Portlethen Medical Centre, Portlethen, Aberdeen, AB12 4QP
- Rinnes Medical Group
GMS
Rinnes Medical Group, Mount Street, Dufftown, Moray, AB55 4FJ
- Rubislaw Place Medical Group
GMS
Rubislaw Place Medical Group, Rubislaw Medical Group, 7 Rubislaw Place, Aberdeen, AB10 1QB
- Saltoun Surgery
GMS
Saltoun Surgery, Lochpots Road, Fraserburgh, AB43 9NH
- Scotstown Medical Group
17C
Scotstown Medical Group, Cairnfold Road, Bridge Of Don, Aberdeen, AB22 8LD
- Seafield & Cullen Medical Group
GMS
Seafield & Cullen Medical Group, Barhill Road, Buckie, Moray, AB56 1FP
- Skene Medical Group
17C
Skene Medical Group, Skene Healthcare Centre, Discovery Drive, Arnhall Business Park, Westhill, Aberdeen, AB32 6FG
- Stonehaven Medical Group
GMS
Stonehaven Medical Group, Stonehaven Medical Centre, Robert Street, Stonehaven, AB39 2EL
- Strathdon Medical Centre
GMS
Strathdon Medical Centre, Newe, Strathdon, Aberdeenshire, AB36 8XB
- Torry Medical Practice
GMS
Torry Medical Practice (River Dee), Torry Neighbourhood Centre, Oscar Road, Aberdeen, AB11 8ER
- Turriff Medical Practice
17C
Turriff Medical Practice, Turriff Health Centre, Balmellie Road, Turriff, AB53 4DQ
- Varis Medical Practice
GMS
Varis Medical Practice, Grantown Road, Forres, Moray, IV36 1JG
- Westburn Medical Group
17C
Westburn Medical Group, Foresterhill Health Centre, Westburn Road, Aberdeen, Aberdeenshire, AB25 2XE
- Whinhill Medical Practice
GMS
Whinhill Medical Practice (One Medical), 20 Whinhill Road, Aberdeen, AB11 7XH
- Woodside Medical Group
GMS
Woodside Medical Group, Woodside Fountain Health Centre, Great Northern Road, Aberdeen, AB24 2AS
NHS dental practices
Listed records: 90.
Source: Public Health Scotland · 2026-03-31
Original publicationActive NHS dental practices at the snapshot date; may also offer private care. Counts practices, not individual dentists. Inclusion does not mean the practice is accepting new NHS patients. Registration counts are not council resident counts.
Browse NHS dental practices (90)
- 8 TO 8 DENTAL
NHS dental practice
32 WEST CHURCH STREET, BUCKIE, AB561HL
- 8TO8 DENTAL
NHS dental practice
1 WESTERTON RD NORTH, KEITH, AB555FL
- 8TO8 DENTAL (FORRES)
NHS dental practice
10 FALCONER AVENUE, FORRES, IV362PA
- ABERCROMBIE DENTAL PRACTICE
NHS dental practice
10 ABERCROMBIE COURT, PROSPECT ROAD, WESTHILL, AB326FE
- ABERCROMBIE SMILE DESIGN
NHS dental practice
UNIT 2-3 ASHDALE DRIVE, WESTHILL, AB326LP
- ABERDEEN DENTAL CARE
NHS dental practice
116 ROSEMOUNT PLACE, ABERDEEN, AB252YW
- ACADEMY DENTAL CARE
NHS dental practice
86 CROWN STREET, ABERDEEN, AB116ET
- ADVANCE DENTAL CENTRE
NHS dental practice
17 CROWN STREET, ABERDEEN, AB116HA
- ANDREW SCOTT DENTAL CARE
NHS dental practice
39 QUEENS ROAD, ABERDEEN, AB154ZN
- ARDUTHIE DENTAL PRACTICE
NHS dental practice
ARDUTHIE BUSINESS CENTRE, KIRKTON ROAD STONEHAVEN, AB392NQ
- BANFF DENTAL PRACTICE
NHS dental practice
7A BOYNDIE STREET, BANFF, AB451DY
- BISHOPMILL DENTAL CENTRE
NHS dental practice
91-93 LOSSIEMOUTH ROAD, ELGIN, IV304LJ
- BRIDGE OF DON DENTAL AND AESTHETIC CLINI
NHS dental practice
BALGOWNIE ROAD, BRIDGE OF DON, AB238JP
- BRIDGE STREET AESTHETIC&DENTAL CLINIC
NHS dental practice
24-28 BRIDGE STREET, ABERDEEN, AB116JJ
- BUCHAN BRAES DENTAL CLINIC
NHS dental practice
UNIT2,BUCHAN BRAES BUSINESS PARK, STATION AVE, BODDAM, AB423AR
- BUCKIE DENTAL PRACTICE
NHS dental practice
93 WEST CHURCH STREET, BUCKIE, AB561BS
- BUPA DENTAL CARE
NHS dental practice
15-17 SOUTH STREET, ELGIN, IV301JZ
- C. A. GARDEN
NHS dental practice
13 MARY STREET, STONEHAVEN, AB392AT
- CARDEN PLACE DENTAL PRACTICE
NHS dental practice
32 CARDEN PLACE, ABERDEEN, AB101UP
- CLARK DENTAL CLINIC LTD
NHS dental practice
52 HANOVER STREET, FRASERBURGH, AB439HX
- COUNTESSWELLS DENTAL PRACTICE
NHS dental practice
8 DEER PARK PLACE, COUNTESSWELLS, AB158FX
- COVE BAY DENTAL
NHS dental practice
4 CATTO WALK, ABERDEEN, AB123PT
- CROWN DENTAL GROUP
NHS dental practice
83 CROWN STREET, ABERDEEN, AB116EX
- CULTS DENTAL PRACTICE
NHS dental practice
383 NORTH DEESIDE ROAD, CULTS ABERDEEN, AB159SX
- DEESIDE DENTAL CARE
NHS dental practice
75 HIGH STREET, BANCHORY, ABERDEENSHIRE, AB315TJ
- DEESIDE DENTAL CARE
NHS dental practice
9 STATION ROAD, BANCHORY, AB315XX
- DENTAL INSPIRATIONS
NHS dental practice
395 NORTH DEESIDE ROAD, CULTS, ABERDEEN, AB159SX
- DEVERON DENTAL
NHS dental practice
OGILIVIE AVENUE, HUNTLY, AB548AT
- DYCE DENTAL PRACTICE,UNITS 8&9
NHS dental practice
ASDA SHOPPING CENTRE,RIVERVIEW DR., DYCE, ABERDEEN, AB217NG
- FAITHLIE DENTAL PRACTICE
NHS dental practice
FRASERBURGH HOSPITAL SITE, LOCHPOTS RD, FRASERBURGH, AB439NF
- FOUNTAIN DENTAL GROUP-ABOYNE
NHS dental practice
OLD BALLATER ROAD, ABOYNE, AB345HN
- FOUNTAIN DENTAL GROUP-BANCHORY
NHS dental practice
STATION ROAD, BANCHORY, AB315YA
- GARIOCH DENTAL PRACTICE
NHS dental practice
69 MARKET PLACE, INVERURIE ABERDEENSHIRE, AB513PY
- GC DENTAL MINTLAW
NHS dental practice
9 STATION ROAD, MINTLAW, AB425EE
- GLASSGREEN DENTAL PRACTICE
NHS dental practice
2 THORNHILL DRIVE, ELGIN, IV306GQ
- GRANDHOLM DENTAL CLINIC
NHS dental practice
THE HERITAGE CENTRE,GRANDHOLM CRESCENT, ABERDEEN, AB228BH
- GRANITE CITY CLINIC
NHS dental practice
147 HOLBURN STREET, ABERDEEN, AB106BL
- GRAY & IRELAND & ASSOCIATES
NHS dental practice
2 WESTFIELD ROAD, ABERDEEN, AB252NG
- HENDERSON&HARDY DENTAL SURGERY
NHS dental practice
3 RUBISLAW PLACE, ABERDEEN, AB101XN
- HILTON DENTAL PRACTICE
NHS dental practice
2 HILTON STREET, ABERDEEN, AB244QX
- HOLBURN DENTAL CARE
NHS dental practice
616 HOLBURN STREET, ABERDEEN, AB107JQ
- HUNTLY DENTAL PRACTICE
NHS dental practice
41 DUKE STREET, HUNTLY, AB548DT
- HUTCHESON JPS & ASSOCIATES
NHS dental practice
230 ROSEMOUNT PLACE, ABERDEEN, AB252XT
- I-SMILE DENTAL PRACTICE
NHS dental practice
322 GEORGE STREET, ABERDEEN, AB251HJ
- INVERURIE DENTAL CARE
NHS dental practice
22 NORTH STREET, INVERURIE, AB514QR
- INVERURIE DENTAL PRACTICE
NHS dental practice
13 HIGH STREET, INVERURIE, AB513QA
- INVERURIE SMILE CARE
NHS dental practice
31 HIGH STREET, INVERURIE, AB513QA
- KINCORTH DENTAL PRACTICE
NHS dental practice
UNIT 4 KINCORTH SHOPPING CENTRE, PROVOST WATT DR. ABERDEEN, AB125BT
- KING STREET DENTAL PRACTICE
NHS dental practice
173 KING STREET, ABERDEEN, AB245AE
- KINGSWELLS DENTAL PRACTICE
NHS dental practice
UNIT D FOURCOURT PAVILIONS, KINGSWELLS, AB158PU
- KINTORE DENTAL PRACTICE
NHS dental practice
UNITS 4&5,MIDMILL PARADE, KINTORE, AB510UY
- LOSSIEMOUTH DENTAL PRACTICE
NHS dental practice
2 CLIFTON ROAD, LOSSIEMOUTH, IV316DJ
- MACDUFF DENTAL SURGERY
NHS dental practice
52 DUFF STREET, MACDUFF, AB441LQ
- MARKET SQUARE DENTAL PRACTICE
NHS dental practice
4 MARKET SQUARE, STONEHAVEN, AB392BT
- MASTRICK DENTAL CENTRE
NHS dental practice
6 GREENFERN PLACE, MASTRICK, ABERDEEN, AB166JR
- MASTRICK SMILE CARE
NHS dental practice
UNIT 2-3 GREENFERN PLACE, ABERDEEN, AB166JR
- MILLER RM & MILLER MJ
NHS dental practice
101 VICTORIA ROAD, ABERDEEN, AB119LX
- MYDENTIST
NHS dental practice
21 SPRINGFIELD ROAD, ABERDEEN, AB157RJ
- NORTHFIELD DENTAL CENTRE
NHS dental practice
7B BYRON SQUARE, NORTHFIELD, ABERDEEN, AB167LL
- NR ENDO DENTAL PRACTICE
NHS dental practice
4 DEER PARK PLACE, COUNTESSWELLS, AB158FX
- OLD TOWN DENTAL CARE
NHS dental practice
519 KING STREET, ABERDEEN, AB243BT
- OLDMACHAR DENTAL CARE
NHS dental practice
JESMOND DRIVE, BRIDGE OF DON, AB228UR
- OLDMELDRUM DENTAL PRACTICE
NHS dental practice
2 COMMERCIAL ROAD, OLDMELDRUM, AB510DT
- ORCHARD ROAD DENTAL PRACTICE
NHS dental practice
THE MEWS, ORCHARD ROAD, FORRES, IV361PJ
- PALMER MCA & ASSOCIATES
NHS dental practice
19 RUBISLAW TERRACE, ABERDEEN, AB101XE
- PETERCULTER DENTAL PRACTICE
NHS dental practice
279/281 NORTH DEESIDE ROAD, PETERCULTER, AB140UL
- PETERHEAD DENTAL AND IMPLANT CENTRE
NHS dental practice
44 MARISCHAL STREET, PETERHEAD, AB421HS
- PORTLETHEN DENTAL CARE
NHS dental practice
4 COOKSTON ROAD, PORTLETHEN, AB124PT
- PRIMARY CARE DENTAL SERVICES
NHS dental practice
SUMMERFIELD HOUSE, 2 EDAY ROAD, ABERDEEN, AB156RE
- QUEEN STREET DENTAL PRACTICE
NHS dental practice
93 QUEEN STREET, PETERHEAD, AB421UA
- RANKIN DENTAL
NHS dental practice
30 ELLON ROAD, BRIDGE OF DON, AB238BX
- SCHOOLHILL DENTAL PRACTICE
NHS dental practice
SCHOOLHILL, ELLON, AB419JP
- SKENE STREET DENTAL PRACTICE
NHS dental practice
170 SKENE STREET, ABERDEEN, AB101QN
- SMILE DENTAL CARE
NHS dental practice
218 UNION STREET, ABERDEEN, AB101TL
- SPEYSIDE DENTAL CLINIC
NHS dental practice
138 HIGH STREET, ABERLOUR, AB389NX
- STONEHAVEN DENTAL PRACTICE
NHS dental practice
4-6 BARCLAY STREET, STONEHAVEN, AB392BJ
- T/A BUPA DENTAL CARE
NHS dental practice
14 QUEENS ROAD, ABERDEEN, AB154ZT
- T/A FRASERBURGH DENTAL CARE
NHS dental practice
5 ALBERT STREET, FRASERBURGH, AB439JL
- T/A FRITHSIDE DENTAL CARE
NHS dental practice
32-36 FRITHSIDE STREET, FRASERBURGH, AB439AR
- T/A MINT DENTAL CARE KINGSEAT
NHS dental practice
UNIT 1, KINGSEAT BUSINESS PARK, KINGSEAT, NEWMACHAR, AB210AZ
- THE DENTAL PRACTICE
NHS dental practice
21 RUBISLAW TERRACE, ABERDEEN, AB101XE
- THE SOUTH STREET DENTAL PRACTICE
NHS dental practice
16 SOUTH STREET, ELGIN, IV301LE
- TRINITY DENTAL PRACTICE
NHS dental practice
6 TRINITY PLACE, ELGIN, IV301UL
- TURIFF DENTAL PRACTICE
NHS dental practice
6 HIGH STREET, TURRIFF, AB537DS
- UNION STREET DENTAL CARE
NHS dental practice
129 UNION STREET, ABERDEEN, AB116BH
- WEST END DENTAL
NHS dental practice
189 GREAT WESTERN ROAD, ABERDEEN, AB106PS
- WESTHILL DENTAL PRACTICE
NHS dental practice
FIR LODGE, OLD SKENE ROAD, WESTHILL,ABERDEEN, AB326UB
- WOODSIDE DENTAL PRACTICE
NHS dental practice
417 GREAT NORTHERN ROAD, ABERDEEN, AB242EU
- YOUNG SMILE DENTAL CARE
NHS dental practice
UNIT 1, HAUGHTON COURT, MAIN ST, ALFORD, AB338DW
- YTHAN BRIDGE DENTAL CENTRE
NHS dental practice
2 YTHAN TERRACE, ELLON, AB419LJ
Care homes
Listed records: 137.
Source: Care Inspectorate · 2026-08-31
Original publicationActive registered Care Home Services, including adult and children’s services. Counts are services, not necessarily separate buildings. Registered places are capacity, not occupancy. Contact details withheld by the source remain withheld. Individual website links are not supplied in the export.
Browse Care homes (137)
- 153 Victoria Street
Voluntary or Not for Profit · Learning Disabilities
Dyce, Aberdeen, AB21 7BJ
- 18 West Park
Voluntary or Not for Profit · Learning Disabilities
Inverbervie, Montrose, DD10 0TT
- 2 Park Vale
Voluntary or Not for Profit · Learning Disabilities
Longside, Peterhead, AB42 4XW
- 31 Two Mile Cross
Voluntary or Not for Profit · Learning Disabilities
Kaimhill, Aberdeen, AB10 7DL
- 40 Ellon Road
Voluntary or Not for Profit · Mental Health Problems
Bridge of Don, Aberdeen, AB23 8BX
- 6 School Park
Voluntary or Not for Profit · Learning Disabilities
Strichen, Fraserburgh, AB43 6RZ
- 71 Westburn Road
Voluntary or Not for Profit · Learning Disabilities
71 Westburn Road, Aberdeen, AB25 2SH
- 9 Riverside Drive
Voluntary or Not for Profit · Learning Disabilities
9 Riverside Drive, Stonehaven, AB39 2GP
- Abbeyfield Lodge
Private · Children & Young People
Contact details withheld by the source.
- Abbeyside Nursing Home
Private · Older People
Institution Road, Elgin, IV30 1QX
- Abbeyvale (Care Home)
Private · Older People
16 Duff Avenue, Elgin, IV30 1QS
- Aberlea House
Voluntary or Not for Profit · Mental Health Problems
54 St. Swithin Street, Aberdeen, AB10 6XJ
- Aberlour Options - Aberdeen
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Aberlour Options - Moray
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Action for Children - 50 Land Street
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Action for Children - 6 Rowan Lea
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Action for Children - Clifton Road
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Alastrean House
Private · Older People
Tarland, Aboyne, AB34 4TA
- Alexander Scott's Hospital Eventide Home
Voluntary or Not for Profit · Older People
Gladstone Road, Huntly, AB54 8BD
- Allachburn
Local Authority · Older People
5 Low Road, Tarland, Aboyne, AB34 5GW
- Allandale House
Private · Mental Health Problems
9-11 Balmoor Terrace, Peterhead, AB42 1EQ
- Angusfield Care Home
Private · Older People
Angusfield Nursing Home, 226 Queens Road, Aberdeen, AB15 8DN
- Annesley House Care Home
Private · Older People
Annesley Grove, Torphins, Banchory, AB31 4HL
- Arrdeir
Voluntary or Not for Profit · Mental Health Problems
Arrdeir House, Oakdale Terrace, Aberdeen, AB15 7PJ
- Ashley House Residential Home - Care Home
Private · Older People
4 King's Gate, Aberdeen, AB15 4EJ
- Auchtercrag Care Home
Private · Older People
Commercial Road, Ellon, AB41 9BD
- Bachlaw Intensive Support Unit
Private · Children & Young People
Contact details withheld by the source.
- Badenscoth House Nursing Home
Private · Older People
Badenscoth House Nursing Home, Rothienorman, Inverurie, AB51 8XR
- Balmedie House
Voluntary or Not for Profit · Older People
Balmedie, Aberdeen, AB23 8XU
- Balnagask House
Local Authority · Older People
Balnagask House, North Balnagask Road, Aberdeen, AB11 8LQ
- Banff Care Home
Private · Older People
Colleonard Road, Banff, AB45 1DZ
- Bayview Care Home
Private · Older People
Prospect Terrace, Cruden Bay, Peterhead, AB42 0HP
- Beannachar
Voluntary or Not for Profit · Learning Disabilities
South Deeside Road, Banchory Devenick, Aberdeen, AB12 5YL
- Bellfield Home
Voluntary or Not for Profit · Older People
1 Dee Street, Banchory, AB31 5XH
- Bennachie View
Local Authority · Older People
Bennachie View, Balhalgardy Rise, Inverurie, AB51 5DF
- Birch House Care Home
Private · Learning Disabilities
9-12 Brighton Court, Brighton Place, Peterculter, AB14 0UG
- Birchview Respite Unit
Voluntary or Not for Profit · Respite Care and Short Breaks
16 Maisondieu Road, Elgin, IV30 1RX
- Blackwood Care - Raeden Court Care Home
Voluntary or Not for Profit · Physical and Sensory Impairment
16 Raeden Court, Midstocket Road, Aberdeen, AB15 5PF
- Bob Cooney Court
Voluntary or Not for Profit · Learning Disabilities
22 Bob Cooney Court, Aberdeen, AB25 3SP
- Bonnyton House Care Home
Private · Older People
Bonnyton House, Beechwood Avenue, Ellon, AB41 9DH
- Bredero Drive
Voluntary or Not for Profit · Learning Disabilities
56 Bredero Drive, Banchory, AB31 5ZB
- Burnside Care Home
Private · Older People
Borrowmuirhills, Laurencekirk, AB30 1HW
- CSA Young Adult Residential Care
Voluntary or Not for Profit · Learning Disabilities
Murtle House Murtle Estate Bieldside, Bieldside, ABERDEEN, AB15 9EP
- Cala
Local Authority · Children & Young People
Contact details withheld by the source.
- Camphill School and Care Home Services Aberdeen
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Carriag Care
Private · Children & Young People
Contact details withheld by the source.
- Castle Lodge
Private · Older People
Castle Lodge Care Home, Kirkburn, Inverbervie, Montrose, DD10 0RS
- Cathay Nursing Home
Private · Older People
Cathay Nursing Home, St. Leonards Road, Forres, IV36 2RE
- Cherry Blossom Children's Residential Home Ltd
Private · Children & Young People
Contact details withheld by the source.
- Clashfarquhar House
Voluntary or Not for Profit · Older People
23 Robert Street, Stonehaven, AB39 2DJ
- Coblehaugh Children's Home
Local Authority · Children & Young People
Contact details withheld by the source.
- Colleonard Court
Voluntary or Not for Profit · Learning Disabilities
2 & 4 Colleonard Court, Banff, AB45 1FP
- Cornerstone Stevenson Court
Voluntary or Not for Profit · Learning Disabilities
74 Stevenson Court, Leadside Road, Aberdeen, AB25 1GU
- Cornerstone Sunnybank
Voluntary or Not for Profit · Learning Disabilities
17 Sunnybank Road, Aberdeen, AB24 3NJ
- Cowdray Club
Private · Older People
1 - 5 Fonthill Road, Aberdeen, AB11 6UD
- Cranford Care Home
Private · Older People
Cranford House, Cranford Road, Aberdeen, AB10 7NJ
- Crimond Care Home
Private · Older People
Crimond Care Home, Crimond, Fraserburgh, AB43 8QJ
- Crosby House
Voluntary or Not for Profit · Older People
1 May Baird Avenue, Aberdeen, AB25 3BD
- Crudenlea
Voluntary or Not for Profit · Learning Disabilities
17 Cruden Terrace, Stonehaven, AB39 2LQ
- Culsh House Care Home
Private · Older People
New Deer, Turriff, AB53 6TR
- Dee View Court Care Home
Private · Physical and Sensory Impairment
Sue Ryder Care, Dee View Court, Caiesdykes Road, Aberdeen, AB12 5JY
- Deeside Care Home
Private · Older People
Cults Avenue, Cults, Aberdeen, AB15 9RZ
- Deveron Way House
Private · Older People
Deveron Way, Huntly, AB54 8TS
- Donald Dewar Court
Voluntary or Not for Profit · Learning Disabilities
1/30 Donald Dewar Court, Aberdeen, AB16 5JB
- Dounemount Care Home
Private · Older People
Gellymill Street, Macduff, AB45 3QL
- Drumdarroch House Nursing Home
Private · Older People
Mill Road, Insch, AB52 6JA
- Durnhythe
Local Authority · Older People
Durn Road, Portsoy, Banff, AB45 2QJ
- Eastleigh Care Home
Private · Older People
110 North Deeside Road, Peterculter, AB14 0QB
- Eden Drive
Voluntary or Not for Profit · Learning Disabilities
12 Eden Drive, Peterhead, AB42 2AU
- Edenholme
Local Authority · Older People
Edenholme Crescent, Stonehaven, AB39 2FT
- Ellon Services
Voluntary or Not for Profit · Learning Disabilities
16 Auchmore Road, Ellon, AB41 9QG
- Fairview House Care Home
Private · Older People
Fairview Street, Danestone, Bridge of Don, Aberdeen, AB22 8ZP
- Faithlie
Local Authority · Older People
20 Lochpots Road, Fraserburgh, AB43 9NH
- Fergus House
Local Authority · Older People
Fergus House, Fergus Place, Dyce, Aberdeen, AB21 7DD
- Fernbank Children's Home
Local Authority · Children & Young People
Contact details withheld by the source.
- Garioch Care Home
Private · Older People
Commercial Road, Inverurie, AB51 3TX
- Glenisla Home
Private · Older People
Banff Road, Keith, AB55 5GT
- Grandholm Care Home
Private · Older People
Grandholm Drive, Bridge of Don, AB22 8AE
- Grangepark Home
Local Authority · Older People
Meethill Road, Peterhead, AB42 2SW
- Hamewith Lodge
Private · Older People
1 Marchburn Drive, Aberdeen, AB16 7NL
- Havencourt Care Home
Private · Older People
Woodcot Gardens, Forest Road, Stonehaven, AB39 2ZH
- Hawkhill House Nursing Home
Private · Older People
234 North Deeside Road, Milltimber, AB13 0DQ
- Inchmarlo House
Private · Older People
Inchmarlo, Banchory, AB31 4AL
- Jesmond Care Home
Private · Older People
Jesmond Drive, Bridge of Don, Aberdeen, AB22 8UR
- Keilhill Children Services (Ltd)
Private · Children & Young People
Contact details withheld by the source.
- Kingsfield Children's Home
Local Authority · Children & Young People
Contact details withheld by the source.
- Kingswells Care Home
Local Authority · Older People
Kingswells Care Home, Kingswood Drive, Kingswells, Aberdeen, AB15 8TB
- Kirkburn Court Care Home
Private · Older People
Academy Place, Peterhead, AB42 1JQ
- Kynnaird House Care Home
Private · Older People
Kynnaird House Care Home, Commerce Street, FRASERBURGH, AB43 9LP
- Laurels Lodge Care Home
Private · Older People
Station Road, Woodside, Aberdeen, AB24 2UL
- Leggart Terrace Service
Voluntary or Not for Profit · Mental Health Problems
49-51 Leggart Terrace, Aberdeen, AB12 5UA
- Lethen Park Nursing Home
Private · Older People
Berrymuir Road, Portlethen, Aberdeen, AB12 4UF
- Marchburn Children's Home
Local Authority · Children & Young People
Contact details withheld by the source.
- Maryfield West Care Home
Private · Older People
31 Queens Road, Aberdeen, AB15 4ZN
- Meadowlark
Private · Older People
Mannachie Road, Forres, IV36 2JT
- Meadowview Respite
Local Authority · Learning Disabilities
Meadowview, Willowbank, Glendaveny, Peterhead, AB42 3DY
- Mowat Court
Private · Older People
Kirkton Road, Stonehaven, AB39 2PB
- Netherha' House
Private · Older People
Netherha' Road, Buckpool, Buckie, AB56 1EP
- Northcote Lodge Care Home
Voluntary or Not for Profit · Older People
191 Craigton Road, Aberdeen, AB15 7UB
- Northfield Lodge
Voluntary or Not for Profit · Mental Health Problems
Provost Fraser Drive, Northfield, Aberdeen, AB16 7JY
- Ocean View Banff Ltd
Private · Children & Young People
Contact details withheld by the source.
- Overdon Nursing Care Home
Private · Older People
Overdon, Kintore, Inverurie, AB51 0YP
- Park Lodge Care Home
Private · Learning Disabilities
Kirkton of Skene, Westhill, AB32 6XT
- Parkholme
Voluntary or Not for Profit · Learning Disabilities
19 St. Margaret's Crescent, Lossiemouth, IV31 6RF
- Parklands (Care Home) - Buckie
Private · Older People
High Street, Buckie, AB56 4AD
- Persley Castle
Private · Older People
Mugiemoss Road, Woodside, Aberdeen, AB21 9XU
- Pitcairn Lodge Nursing Home
Private · Older People
Kirkston of Skene, Westhill, AB32 6XT
- Praesmohr House
Private · Older People
Birse, Aboyne, Aberdeenshire, AB34 5FP
- Rae House Residential Service
Voluntary or Not for Profit · Alcohol and Drugs Rehabilitation
Rae House, Muir Of Fowlis, Alford, AB33 8NU
- Residential Support Services - 2 Gilbert Road
Local Authority · Children & Young People
Contact details withheld by the source.
- Riverside Care Home
Private · Older People
Riverside Home, 5 Riverside Terrace, Aberdeen, AB10 7JD
- Rubislaw Park Care Home
Private · Older People
Rubislaw Park Road, Aberdeen, AB15 8DA
- Scalloway Park Children's Home
Local Authority · Children & Young People
Contact details withheld by the source.
- Seabank House
Voluntary or Not for Profit · Mental Health Problems
57 Dee Street, Aberdeen, AB11 6EE
- Simeon Care for the Elderly Limited
Voluntary or Not for Profit · Older People
Simeon House, Cairnlee Road, Bieldside, Aberdeen, AB15 9BN
- Speyside (Care Home)
Private · Older People
11 Conval Drive, Aberlour, AB38 9QE
- Spynie - (Care Home)
Private · Older People
Duffus Road, ELGIN, IV30 5JG
- St Modans Care Home
Private · Older People
2 Christian Watt Drive, Fraserburgh, AB43 9TG
- St. Aubins
Voluntary or Not for Profit · Mental Health Problems
87 South Anderson Drive, Aberdeen, AB10 7PN
- Stonehaven Services
Voluntary or Not for Profit · Learning Disabilities
33 Malcolms Mount, Stonehaven, AB39 2SR
- Summerhill Home
Private · Older People
Summerhill Road, Aberdeen, AB15 6HU
- Taizali
Local Authority · Children & Young People
Contact details withheld by the source.
- The Bungalow
Voluntary or Not for Profit · Learning Disabilities
Arduthie Street, Stonehaven, AB39 2EY
- The General Anderson Trust
Voluntary or Not for Profit · Older People
Anderson's Care Home, Institution Road, ELGIN, IV30 1RP
- The Grove
Private · Older People
Pluscarden Road, Elgin, IV30 8TE
- The Grove Care Home
Private · Older People
The Grove Care Home, Grove Road, Kemnay, INVERURIE, AB51 5RA
- The Linksfield Residential Service
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Tor Na Dee Care Centre
Private · Older People
Tor Na Dee Care Centre, North Deeside Road, Milltimber, Aberdeen, AB13 0HR
- Torry Care Home
Private · Older People
36 Balnagask Road, Torry, Aberdeen, AB11 8HR
- VSA,450 Holburn Street
Voluntary or Not for Profit · Mental Health Problems
Queen Mother House, 18 Claremont Place, ABERDEEN, AB10 6RH
- Wakefield House
Private · Older People
Seafield Place, 13 The Square, Cullen, AB56 4TE
- Wernham House
Voluntary or Not for Profit · Alcohol and Drugs Rehabilitation
7 Virginia Street, Aberdeen, AB11 5AZ
- Weston View
Private · Older People
1 Sellar Crescent, Keith, AB55 5JS
- Willowbank Bungalows 1,2&3
Local Authority · Learning Disabilities
Willowbank, Glendaveny, Peterhead, AB42 3DY
- Woodlands Care Home
Private · Older People
Hazledene Road, Aberdeen, AB15 8FY
- Wyndwell Care Home
Private · Older People
9 Harbour Street, Peterhead, AB42 1DJ
- Ythanvale Home
Local Authority · Older People
Park Road, Ellon, AB41 9AB
NHS hospitals
Listed records: 30.
Source: Public Health Scotland · 2026-09-03
Original publicationCurrent NHS hospital-location records, including non-acute hospitals and specialist/resource centres classified in this reference file. Private hospitals are excluded. Hospital types and individual websites are not supplied in this release.
Browse NHS hospitals (30)
- 375 Great Western Lodge
375 Great Western Road, Aberdeen, AB106NU
- Aberdeen Community Health and Care Village
50 Frederick Street, Aberdeen, AB245HY
- Aberdeen Maternity Hospital
Foresterhill, Aberdeen, AB252ZL
- Aberdeen Royal Infirmary
Foresterhill Road, Aberdeen, AB252ZN
- Aboyne Hospital
Bellwood Road, Aboyne, AB345HQ
- Buckie Day Hospital
The Bungalow, Seafield Hospital, Buckie, AB561SF
- Chalmers Hospital
Banff, AB451JA
- City Hospital
Urquhart Road, Aberdeen, AB245AU
- Dr Gray's Hospital
Pluscarden Road, Elgin, Morayshire, IV301SN
- Elmwood
Ashgrove Road, Aberdeen, AB253BW
- Fraserburgh Hospital
Lochpots Road, Fraserburgh, AB439NF
- Glen O'Dee Hospital
Banchory, AB315SA
- Hyperbaric Centre
123 Ashgrove Road West, Aberdeen, AB165FA
- Inverurie Hospital
Upperboat Road, Inverurie, AB513UL
- Jubilee Hospital
Bleachfield Street, Huntly, AB548EX
- Kincardine Community Hospital
Kirkton Road, Stonehaven, AB392NJ
- Leanchoil Hospital
91 St Leonard's Road, Forres, IV362RF
- Maidencraig House
Woodend Hospital, Eday Road, AB156XS
- Peterhead Community Hospital
Links Terrace, Peterhead, AB422XB
- Pluscarden Clinic
Dr Gray's Hospital, Elgin, IV301SN
- Rehabilitation Hospital
15 Polmuir Road, Aberdeen, AB117RS
- Rosewell House (NHS Wards)
194 Kings Gate, Aberdeen, AB156XN
- Royal Aberdeen Children's Hospital
Westburn Drive, Aberdeen, AB252ZG
- Royal Cornhill Hospital
Cornhill Road, Aberdeen, AB252ZH
- Seafield Hospital
Barrhill Road, Buckie, AB561SF
- Stephen Cottage Hospital
Stephen Avenue, Dufftown, AB554BH
- The Baird Family Hospital
Foresterhill Health Campus, Foresterhill Road, Aberdeen, AB252ZL
- Turner Memorial Hospital
Turner Street, Keith, AB555DJ
- Turriff Cottage Hospital
Balmellie Road, Turriff, AB534DQ
- Woodend General Hospital
Aberdeen, AB156XS
NHS workforce
Census: 2026-06-30 · Published: 2026-09-01
Board total: 17,081 staff; 14,390.30 whole-time equivalents (WTE).
Headcounts are distinct within each group; one person may appear in more than one group. Do not add group headcounts or board headcounts. WTE is rounded for display.
| Staff group | Headcount | WTE |
|---|---|---|
| Nursing & midwifery | 7,539 | 6,329.16 |
| Administrative services | 2,480 | 2,133.11 |
| Medical & dental | 1,981 | 1,751.88 |
| Support services | 1,879 | 1,463.37 |
| Allied health professions | 1,407 | 1,144.41 |
| Healthcare science | 699 | 613.46 |
| Other therapeutic services | 689 | 595.16 |
| Medical & dental support | 364 | 300.74 |
| Personal & social care | 71 | 59.00 |
Directorate data are unavailable in this export; service-delivery location reporting is paused by the publisher. Medical specialties and other staff subgroups remain available in the map and downloadable workforce file.
Source: NHS Education for Scotland / Public Services Delivery Scotland