SCOTLAND · PEOPLE, PLACES & SERVICES
Highland · NHS health board
Population, health and care services for Highland, Scotland, with dated sources and counting notes.
Population and demographics
Mid-2025 population estimate: 324,570 people.
| Age group | Male | Female | Total |
|---|---|---|---|
| 0–5 | 7,916 (2.4%) | 7,349 (2.3%) | 15,265 (4.7%) |
| 6–23 | 29,800 (9.2%) | 27,164 (8.4%) | 56,964 (17.6%) |
| 24–66 | 87,262 (26.9%) | 90,501 (27.9%) | 177,763 (54.8%) |
| 67+ | 34,638 (10.7%) | 39,940 (12.3%) | 74,578 (23.0%) |
| All ages | 159,616 (49.2%) | 164,954 (50.8%) | 324,570 (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 | 159,207 | 164,433 | 323,640 |
| 2030 | 161,578 | 166,346 | 327,924 |
| 2035 | 161,711 | 166,489 | 328,200 |
| 2040 | 161,438 | 166,450 | 327,888 |
| 2047 | 160,799 | 165,949 | 326,748 |
All annual projections, 2022–2047
| Year | Male | Female | Total |
|---|---|---|---|
| 2022 | 159,207 | 164,433 | 323,640 |
| 2023 | 159,661 | 164,827 | 324,488 |
| 2024 | 160,094 | 165,164 | 325,258 |
| 2025 | 160,554 | 165,540 | 326,094 |
| 2026 | 160,988 | 165,922 | 326,910 |
| 2027 | 161,194 | 166,054 | 327,248 |
| 2028 | 161,353 | 166,152 | 327,505 |
| 2029 | 161,479 | 166,265 | 327,744 |
| 2030 | 161,578 | 166,346 | 327,924 |
| 2031 | 161,649 | 166,391 | 328,040 |
| 2032 | 161,689 | 166,429 | 328,118 |
| 2033 | 161,719 | 166,462 | 328,181 |
| 2034 | 161,721 | 166,472 | 328,193 |
| 2035 | 161,711 | 166,489 | 328,200 |
| 2036 | 161,686 | 166,510 | 328,196 |
| 2037 | 161,662 | 166,524 | 328,186 |
| 2038 | 161,586 | 166,500 | 328,086 |
| 2039 | 161,513 | 166,493 | 328,006 |
| 2040 | 161,438 | 166,450 | 327,888 |
| 2041 | 161,368 | 166,398 | 327,766 |
| 2042 | 161,277 | 166,343 | 327,620 |
| 2043 | 161,204 | 166,261 | 327,465 |
| 2044 | 161,103 | 166,207 | 327,310 |
| 2045 | 161,024 | 166,141 | 327,165 |
| 2046 | 160,911 | 166,050 | 326,961 |
| 2047 | 160,799 | 165,949 | 326,748 |
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: 91.
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 (91)
- Aird Medical Practice
GMS
Aird Medical Practice, Ferry Road, Beauly, IV4 7EA
- Alness/Invergordon Med Prcte
2C
Alness/Invergordon Med Prcte, Robertson Health Centre, Dalmore Road, Alness, IV17 0UN
- Applecross Surgery
2C
Applecross Surgery, Applecross, By Strathcarron, Ross And Cromarty, IV54 8LS
- Armadale Medical Practice
2C
Armadale Medical Practice, Armadale, Thurso, Caithness, KW14 7SA
- Arrochar Surgery
GMS
Arrochar Surgery, Kirkfield Place, Arrochar, G83 7AE
- Assynt Medical Practice
GMS
Assynt Medical Practice, 6 Main Street, Lochinver, Sutherland, IV27 4JZ
- Aultbea & Gairloch Medical Practice
GMS
Aultbea & Gairloch Medical Practice, The Surgery, Birchburn, Aultbea, IV22 2HZ
- Aviemore Medical Practice
GMS
Aviemore Medical Practice, Badenoch & Strathspey Community Hospital, Cairnview Road, Aviemore, PH22 1AJ
- Ballachulish Medical Practice
2C
Ballachulish Medical Practice, East Laroch, Ballachulish, Argyll, PH49 4JB
- Burnfield Medical Practice
GMS
Burnfield Medical Practice, Harris Road, Inverness, IV2 3PF
- Cairn Medical Practice
GMS
Cairn Medical Practice, 15 Culduthel Road, Inverness, IV2 4AG
- Canisbay & Castletown Joint Medical Practice
GMS
Canisbay & Castletown Joint Medical Practice, Murrayfield, Castletown, KW14 8TY
- Carbost Medical Practice
2C
Carbost Medical Practice, The Surgery, Carbost, Skye And Lochalsh, IV47 8ST
- Church Street Surgery
GMS
Church Street Surgery, 30 Church Street, Dunoon, Argyll, PA23 8BG
- Cill Chuimein Medical Centre
GMS
Cill Chuimein Medical Centre, Fort Augustus, Inverness-shire, PH32 4BH
- Cowal Medical Practice
GMS
Cowal Medical Practice, 246 Argyll St, Dunoon, Argyll, PA23 7HW
- Craig Nevis Surgery
GMS
Craig Nevis Surgery, Fort William Health Centre, Camaghael, Fort William, PH33 7AQ
- Creich Surgery
GMS
Creich Surgery, Cherry Grove, Bonar Bridge, IV24 3EP
- Cromarty Medical Practice
GMS
Cromarty Medical Practice, Allan Square, Cromarty, Ross-shire, IV11 8YF
- Crown Medical Practice
GMS
Crown Medical Practice, 12 Crown Avenue, Inverness, IV2 3NF
- Croyard Road Surgery
GMS
Croyard Road Surgery, 1 Croyard Road, Beauly, IV4 7DJ
- Culloden Medical Practice
GMS
Culloden Medical Practice, Keppoch Road, Culloden, Inverness, IV2 7LL
- Culloden Surgery
GMS
Culloden Surgery, Keppoch Road, Culloden, Inverness, IV2 7LL
- Deuchar Williams Health Limited
GMS
Coll Medical Practice, Arinagour, Isle of Coll, PA78 6SY
- Dingwall Medical Group
GMS
Dingwall Medical Group, Dingwall Health Centre, Ferry Road, Dingwall, IV15 9QS
- Dornoch Medical Practice
GMS
Dornoch Medical Practice, Shore Road, Dornoch, Sutherland, IV25 3LS
- Dr A MacGregor & Dr N Hallum
GMS
Dr A MacGregor & Dr N Hallum, Kyles Medical Centre, Tighnabruaich, Argyll, PA21 2BE
- Dr Clive Mast
GMS
Colonsay Surgery, Scalasaig, Isle of Colonsay, PA61 7YW
- Dr Lorna M Macgregor & Partner
GMS
Dr Lorna M Macgregor & Partner, Port Appin Surgery, Port Appin, Argyll, PA38 4DE
- Dr McLachlan & Partners
GMS
Dr McLachlan & Partners, The Medical Centre, 12 East King Street, Helensburgh, G84 7QL
- Dr P M R Von Kaehne
GMS
Dr P M R Von Kaehne, Lochgoilhead Medical Centre, Lochgoilhead, Cairndow, PA24 8AQ
- Dr Robert S B Coull
GMS
Dr Robert S B Coull, Strachur Medical Practice, Dalnacraig, Strachur, Cairndow, PA27 8BX
- Dr Tittmar and Partner
GMS
Dr Tittmar and Partner, Riverbank Surgery, Kilmun, Argyll, PA23 8SE
- Drs Hall & Brennan
GMS
Drs Hall & Brennan, 246 Argyll Street, Dunoon, Argyll, PA23 7HW
- Drs Lazarus, Norrie, Villalba Munoz, Anderson, McGovern, Cook, Terry & Bartos
GMS
Campbeltown Medical Practice, The Health Centre, Stewart Road, Campbeltown, PA28 6AT
- Drumnadrochit Medical Practice
2C
Drumnadrochit Health Centre, Lewiston, Drumnadrochit, Inverness, IV63 6UL
- Dunbeath Surgery
GMS
Dunbeath Surgery, Achorn Road, Dunbeath, Caithness, KW6 6EZ
- Dunedin Medical Practice
GMS
Dunedin Medical Practice, Temple Crescent, Inverness, IV2 4TP
- Dunvegan Medical Practice
GMS
Dunvegan Medical Practice, Dunvegan Health Centre, Dunvegan, Isle Of Skye, IV55 8GU
- Easdale Medical Practice
GMS
Easdale Medical Practice, The Surgery, Clachan Seil, Isle of Seil, PA34 4TL
- Fairfield Medical Practice
GMS
Fairfield Medical Practice, 22a Abban Street, Inverness, IV3 8HH
- Fortrose Medical Practice
GMS
Fortrose Medical Practice, Station Road, Fortrose, Ross & Cromarty, IV10 8SY
- Garelochhead Medical Centre
2C
Garelochhead Medical Centre, McAulay Place, Feorlin Way, Garelochhead, G84 0SL
- Gergask Surgery
GMS
Gergask Surgery, Laggan, By Newtonmore, PH20 1AH
- Glen Mor Medical Practice
GMS
Glen Mor Medical Practice, Fort William Health Centre, Camaghael, Fort William, PH33 7AQ
- Glenelg Health Centre
2C
Glenelg Health Centre, Allt Ruadh, Glenelg, IV40 8JD
- Golspie Medical Practice
GMS
Golspie Medical Practice, Golspie Health Centre, Fountain Road, Golspie, KW10 6TH
- Grantown-On-Spey Medical Practice
GMS
The Health Centre, Castle Road East, Grantown-On-Spey, PH26 3HR
- Helmsdale/Brora Med Practice
GMS
Helmsdale/Brora Med Practice, Brora Health Centre, Station Square, Brora, KW9 6QJ
- Islay Medical Practice
GMS
Islay Medical Practice, Geirhilda, Back Road, Port Ellen, Isle of Islay, PA42 7DR
- Jura Medical Practice
GMS
Jura Medical Practice, Glencairn Surgery, Craighouse, Isle of Jura, PA60 7XG
- Kilcreggan Medical Practice
2C
Kilcreggan Medical Practice, The Health Centre, Kilcreggan, Argyll, G84 0JL
- Kingsmills Medical Practice
GMS
Kingsmills Medical Practice, 18 Southside Road, Inverness, IV2 3BG
- Kingussie Medical Practice
GMS
Kingussie Medical Practice, Old Distillery Surgery, Ardvonie Park, Kingussie, PH21 1ET
- Kinlochleven Medical Practice
GMS
Kinlochleven Medical Practice, Kearan Road, Kinlochleven, PH50 4QU
- Kinmylies Medical Practice
GMS
Kinmylies Medical Practice, Assynt Road, Inverness, IV3 8PB
- Kintyre Medical Group
2C
Kintyre Medical Group, Muasdale Surgery, Muasdale, Tarbert, Argyll, PA29 6XD
- Kyle Medical Practice
GMS
Kyle Medical Practice, Lochalsh Healthcare Centre, Station Road, Kyle Of Lochalsh, IV40 8AE
- Lairg Health Centre
GMS
Lairg Health Centre, Main Street, Lairg, IV27 4DD
- Loch Ness East And Strathnairn
GMS
Loch Ness East And Strathnairn, The Medical Centre, Foyers, IV2 6YB
- Lochcarron Medical Partnership
17C
Lochcarron Medical Partnership, The Ferguson Medical Centre, Lochcarron, Rosshire, IV54 8YD
- Lochgilphead Medical Centre
GMS
Lochgilphead Medical Centre, Mid Argyll Community Hosp & Integrated Care Centre, Blarbuie Road, Lochgilphead, PA31 8JZ
- Lorn Medical Centre
GMS
Lorn Medical Centre, Soroba Road, Oban, Argyll, PA34 4HE
- Mallaig And Arisaig Medical Practice
2C
Mallaig And Arisaig Medical Practice, Mallaig Health Centre, Victoria Road, Mallaig, PH41 4RN
- Millig Practice
GMS
Millig Practice, The Medical Centre, 12 East King Street, Helensburgh, G84 7QL
- Mull & Iona Medical Group
GMS
Mull & Iona Medical Group - Tobermory, The Surgery, Rockfield Road, Tobermory, PA75 6PN
- Munlochy Surgery
GMS
Munlochy Surgery, Brae Terrace, Munlochy, IV8 8NG
- Nairn Healthcare Group
GMS
Nairn Healthcare Group, Nairn Town and County Hospital, Cawdor Road, Nairn, IV12 5EE
- Portree Medical Centre
GMS
Portree Medical Centre, Fancy Hill, Portree, Isle Of Skye, IV51 9BZ
- Riverside Medical Practice
GMS
Riverside Medical Practice, Riverside Medical Centre, Ballifeary Lane, Ness Walk, Inverness, IV3 5PW
- SOUTH SKYE MEDICAL PRACTICES
2C
SOUTH SKYE MEDICAL PRACTICES, BROADFORD HEALTH CENTRE, HIGH ROAD, BROADFORD, ISLE OF SKYE, IV49 9AA
- Scourie, Kinlochbervie and Durness Medical Practice
2C
Scourie, Kinlochbervie and Durness Medical Practice, Health Centre, Kinlochbervie, Sutherland, IV27 4RP
- Small Isles Medical Practice - Isle of Eigg
2C
Small Isles Medical Practice - Isle of Eigg, Grianan, Isle Of Eigg, PH42 4RL
- Southside Road Surgery
GMS
Southside Road Surgery, 43 Southside Road, Inverness, IV2 4XA
- Strathpeffer Medical Practice
GMS
Strathpeffer Medical Practice, School Road, Strathpeffer, Ross & Cromarty, IV14 9AG
- Tain & District Med Group
GMS
Tain & District Med Group, The Health Centre, Craighill Terrace, Tain, IV19 1EU
- Tain & Fearn Area Med Practice
GMS
Tain & Fearn Area Med Practice, The Health Centre, Craighill Terrace, Tain, IV19 1EU
- Tarbert Medical Practice
GMS
Tarbert Medical Practice, Campbeltown Road, Tarbert, Argyll, PA29 6TY
- Taynuilt Medical Practice
GMS
Taynuilt Medical Practice, The Surgery, Connel, Argyll, PA37 1PH
- The Bute Practice
GMS
The Bute Practice, The Health Centre, High Street, Rothesay, PA20 9JL
- The Carradale Surgery
2C
The Carradale Surgery, Carradale, Argyll, PA28 6QG
- The Furnace/Inveraray Medical Practice
GMS
The Furnace/Inveraray Medical Practice, The New Surgery, Church Square, Inveraray, PA32 8TX
- The Pearson Practice
GMS
The Pearson Practice, Wick Medical Centre, Martha Terrace, Wick, KW1 5EL
- Three Harbours Medical Group
2C
Three Harbours Medical Group, Janet Street, Thurso, Caithness, KW14 7AR
- Thurso & Halkirk Medical Practice
GMS
Thurso & Halkirk Medical Practice, 69 Princes Street, Thurso, Caithness, KW14 7DH
- Tiree Medical Practice
GMS
Tiree Medical Practice, Baugh Surgery, Isle of Tiree, Argyll, PA77 6UN
- Tongue Medical Practice
2C
Tongue Medical Practice, Tongue Health Centre, St Andrews Glebe, Tongue, IV27 4XB
- Torridon Medical Practice
2C
Torridon Medical Practice, Fassaig, Torridon, Rossshire, IV22 2EZ
- Tweeddale Medical Practice
GMS
Tweeddale Medical Practice, Fort William Health Centre, Camaghael, Fort William, PH33 7AQ
- Ullapool Health Centre
GMS
Ullapool Health Centre, North Road, Ullapool, IV26 2XL
- West Highland Medical Group Acharacle
2C
West Highland Medical Group Acharacle, The Pines, Acharacle, Argyll, PH36 4JU
NHS dental practices
Listed records: 57.
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 (57)
- 21 KINGSMILLS ROAD
NHS dental practice
INVERNESS, NA, IV2 3JX
- 54A HIGH STREET
NHS dental practice
ALNESS, NA, IV170SG
- ADC GOLSPIE PRACTICE
NHS dental practice
GOLSPIE IND. ESTATE, UNIT 11, GOLSPIE, KW106RN
- ARGYLL SMILE DENTAL CARE
NHS dental practice
1 MARINE PARADE, KIRN, DUNOON, ARGYLL, PA238HE
- AVIEMORE DENTAL & IMPLANT CLINIC
NHS dental practice
CRAIG-NA-GOWER AVENUE, AVIEMORE, PH221RW
- BRIDGEND HEALTH CARE CENTRE
NHS dental practice
5 SIR GEORGE STREET, THURSO, KW147AW
- BUTE DENTAL SURGERY
NHS dental practice
14-16 WEST PRINCES STREET, ROTHESAY, PA209AF
- CASTLE HOUSE DENTAL PRACTICE
NHS dental practice
FAIRWAYS BUSINESS PARK, CASTLE HEATHER INVERNESS, IV2 6AA
- CLYDE VIEW DENTAL & IMPLANT CENTRE
NHS dental practice
87 WEST CLYDE STREET, HELENSBURGH, G84 8BB
- CROY DENTAL
NHS dental practice
1 MACKINNON DRIVE, INVERNESS, IV2 5PD
- CULLODEN DENTAL CARE
NHS dental practice
HEALTH CENTRE, KEPPOCH RD, CULLODEN, IV2 7LL
- DALRIADA DENTAL PRACTICE
NHS dental practice
CAMPBELTOWN DENTAL CENTRE,RALSTON RD, CAMPELTOWN, PA286LE
- DENTAL DEPT. ASSYNT HOUSE
NHS dental practice
BEECHWOOD PARK, INVERNESS, IV2 3BW
- DORNOCH DENTAL SURGERY
NHS dental practice
EAGLEFIELD ROAD, DORNOCH, IV253SU
- DUNBAR DENTAL CLINIC
NHS dental practice
DUNBAR HOSPITAL, ORMLIE RD, THURSO, KW147XE
- DUNLOP AND HUMPHREYS DENTAL SURGERY
NHS dental practice
4 SINCLAIR STREET, HELENSBURGH, G84 8SU
- EASTER ROSS DENTAL CARE
NHS dental practice
ALBANY ROAD, INVERGORDON, IV180HA
- EDEN DENTAL CLINIC
NHS dental practice
12 BISHOPS ROAD, INVERNESS, IV3 5SD
- EVOLUTION DENTAL PRACTICE
NHS dental practice
27 WELLS STREET, INVERNESS, IV3 5JU
- GLENCOE DENTAL CENTRE
NHS dental practice
LORN DRIVE, GLENCOE, PH494HP
- GLENRIDDING DENTAL PRACTICE
NHS dental practice
4A ALBERT STREET, NAIRN, IV124HP
- HELENSBURGH DENTAL PRACTICE
NHS dental practice
70-72 WEST PRINCES STREET, HELENSBURGH, G84 8UG
- INCHVANNIE HOUSE DENTAL CLINIC
NHS dental practice
INCHVANNIE COURT, DINGWALL, IV159SE
- INSHES DENTAL CENTRE
NHS dental practice
3 CRADLEHALL COURT, INVERNESS, IV2 5WD
- INVERGORDON DENTAL PRACTICE
NHS dental practice
108A HIGH STREET, INVERGORDON, IV180DR
- INVERNESS DENTAL CLINIC LTD
NHS dental practice
9 CASTLE STREET, INVERNESS, IV2 3DX
- ISLAY AND JURA DENTAL PRACTICE
NHS dental practice
12 SHORE STREET, BOWMORE, PA437LB
- KINGUSSIE DENTAL
NHS dental practice
GYNACK STREET, KINGUSSIE, PH211EL
- LETS SMILE DENTAL CARE
NHS dental practice
24 BANK STREET, INVERNESS, IV1 1QU
- M&S DENTAL CARE
NHS dental practice
GLEN NEVIS PLACE, FORT WILLIAM, PH336DA
- MCINTYRE,CORBET&ASSOCIATES
NHS dental practice
52 HIGH STREET, DINGWALL, IV159HL
- NESS BANK DENTAL PRACTICE
NHS dental practice
6 NESS BANK, INVERNESS, IV2 4SF
- NORTH KESSOCK DENTAL PRACTICE
NHS dental practice
MISSION HALL, MAIN STREET, NORTH KESSOCK, IV1 3XN
- OBAN DENTAL ACCESS CENTRE
NHS dental practice
LORN&ISLANDS HOSPITAL, GLENGALLAN RD., OBAN, PA344HH
- OBAN DENTAL AND IMPLANT CENTRE
NHS dental practice
CAWDOR PL., SHORE ST., OBAN, PA344LQ
- OBAN DENTAL CARE
NHS dental practice
17 LOCHSIDE STREET, OBAN, PA344HP
- ONE DENTAL PRACTICE
NHS dental practice
1 MONTAGUE ROW, INVERNESS, IV3 5DX
- ORMLIE HILL DENTAL CLINIC
NHS dental practice
ORMLIE HILL, THURSO, KW147DY
- PDS DENTAL CLINIC HELENSBURGH
NHS dental practice
VICTORIA INTEGRATED CARE CENTRE, 93 EAST KING ST, HELENSBURGH, G84 7BU
- PORTREE DENTAL CARE
NHS dental practice
SRAID AN EORNA, PORTREE, ISLE OF SKYE, IV519TU
- ROS AN IAR DENTAL PRACTICE
NHS dental practice
LOCHALSH HEALTH CENTRE, STATION RD, KYLE OF LOCHALSH, IV408AE
- SOUTHSIDE PRIVATE ORAL SURGERY
NHS dental practice
28 SOUTHSIDE ROAD, INVERNESS, IV2 3BG
- SP DENTAL CARE
NHS dental practice
11 MILLIG STREET, HELENSBURGH, G84 9LA
- T/A BUPA DENTAL CARE
NHS dental practice
LOCKHART HOUSE, TULLOCH STREET, DINGWALL, IV159JY
- T/A BUPA DENTAL CARE
NHS dental practice
STONEYFIELD BUSINESS PARK, INVERNESS, IV2 7PA
- T/A BUPA DENTAL CARE, HAZEL HOUSE
NHS dental practice
STONEYFIELD BUSINESS PARK, INVERNESS, IV2 7PA
- TAIN DENTAL CARE
NHS dental practice
TAIN HEALTH CENTRE, CRAIGHILL TERRACE, TAIN, IV191EU
- TARBERT DENTAL
NHS dental practice
HARBOUR STREET, TARBERT, PA296UB
- THE BRIDGES DENTAL CLINIC
NHS dental practice
THE BRIDGES,5-9 BACK BRIDGE ST, WICK, KW1 4AH
- THE HOLLIES DENTAL PRACTICE
NHS dental practice
143 ALEXANDRA PARADE, DUNOON, PA238AW
- TORWOOD DENTAL PRACTICE
NHS dental practice
4 KENNETH STREET, INVERNESS, IV3 5NR
- UNION STREET DENTAL
NHS dental practice
11 UNION STREET, LOCHGILPHEAD, PA318JS
- UNION STREET DENTAL CENTRE
NHS dental practice
19 UNION STREET, INVERNESS, IV1 1PP
- WICK DENTAL PRACTICE
NHS dental practice
UNIT 8, WICK BUSINESS PARK, WICK, KW1 4QR
- WINDSOR HOUSE DENTAL PRACTICE LTD
NHS dental practice
7 HIGH STREET, NAIRN, IV124AG
- YOUR PERFECT SMILE DENTAL CLINIC
NHS dental practice
GRANT ARMS COTTAGE,THE SQUARE, GRANTOWN ON SPEY, PH263HF
- YOUR PERFECT SMILE DENTAL CLINIC
NHS dental practice
6 GRANISH WAY, AVIEMORE, PH221UQ
Care homes
Listed records: 101.
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 (101)
- Abbeyfield Ballachulish (Care Home)
Voluntary or Not for Profit · Older People
Park Road, Ballachulish, PH49 4JS
- Aberlour Sycamore Services - Lochan Cottage
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Aberlour Sycamore Services - Orinsay House
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Ach-an-Eas (Care Home)
Health Board · Older People
21 Island Bank Road, Inverness, IV2 4QN
- Aden House (Care Home)
Voluntary or Not for Profit · Older People
5 Annfield Road, Inverness, IV2 3HX
- An Acarsaid (Care Home)
Health Board · Older People
Liveras Park, Broadford, Isle of Skye, IV49 9AW
- Anderida Adolescent Care
Private · Children & Young People
Contact details withheld by the source.
- Arach House
Local Authority · Children & Young People
Contact details withheld by the source.
- Ardenlee
Private · Older People
Bullwood Road, Dunoon, PA23 7QJ
- Ardfenaig Residential Home
Local Authority · Older People
Tarbert Road, Ardrishaig, PA30 8EP
- Ardnahein Care
Private · Older People
10 Glenmorag Avenue, Dunoon, PA23 7LG
- Ashgrove Care Home
Private · Older People
229 Alexandra Parade, Kirn, Dunoon, PA23 8HD
- Ashton House
Local Authority · Children & Young People
Contact details withheld by the source.
- Atha Mhor Close Support
Private · Children & Young People
Contact details withheld by the source.
- Ballifeary House
Voluntary or Not for Profit · Older People
14 Ness Walk, Inverness, IV3 5SQ
- Bayview House (Care Home)
Health Board · Older People
Olrig Street, Thurso, KW14 7JZ
- Beechwood House
Voluntary or Not for Profit · Alcohol and Drugs Rehabilitation
69/71 Old Perth Rd, Inverness, IV2 3JH
- Blairvadach Residential Home
Local Authority · Children & Young People
Contact details withheld by the source.
- Bruach House
Private · Older People
35 Seabank Road, Nairn, IV12 4EU
- Caithness Short Breaks Service
Local Authority · Children & Young People
Contact details withheld by the source.
- Cameron House (Care Home)
Voluntary or Not for Profit · Older People
Culduthel Road, Inverness, IV2 4YG
- Carolton Care
Private · Older People
53 Seabank Road, Nairn, IV12 4EY
- Catalina Care Home
Private · Mental Health Problems
Teaninich, Alness Point, Alness, IV17 0UY
- Centred Recovery Centre
Voluntary or Not for Profit · Mental Health Problems
Muirfield Lane, Inverness, IV2 4AX
- Cheshire House (Care Home)
Voluntary or Not for Profit · Learning Disabilities
Ness Walk, Inverness, IV3 5NE
- Culduthel Care Home
Private · Older People
West Heather Road, Inverness, IV2 4WS
- Daviot Care Home
Private · Older People
Daviot, Inverness, IV2 5XQ
- Dunclutha
Local Authority · Children & Young People
Contact details withheld by the source.
- Eadar Glinn Residential Home
Local Authority · Older People
Drummore Road, Oban, PA34 4JL
- East King Street Children's House
Local Authority · Children & Young People
Contact details withheld by the source.
- Eilean Dubh
Private · Older People
Ness Road, Fortrose, IV10 8AH
- Etive House Care Home
Private · Older People
Benderloch, Oban, PA37 1QW
- Fairburn House
Private · Learning Disabilities
Urray, Muir of Ord, IV6 7UT
- Fodderty House
Private · Older People
Fodderty, Dingwall, IV15 9UE
- Fram House
Voluntary or Not for Profit · Learning Disabilities
High Street, Beauly, IV4 7BT
- Gortanvogie Residential Home
Local Authority · Older People
Gortanvogie Road, Bowmore, Isle of Islay, PA43 7JB
- Grant House (Care Home)
Health Board · Older People
Castle Road East, Grantown-on-Spey, PH26 3HR
- Hebron House Nursing Home Ltd
Private · Older People
27 Seabank Road, Nairn, IV12 4EU
- Hermitage House
Private · Older People
Sinclair Street, Helensburgh, G84 8TU
- Highland and Islands Residential Recovery Centre
Voluntary or Not for Profit · Alcohol and Drugs Rehabilitation
CrossReach, Highland and Islands Residential Recovery Centre, 69 Old Perth Road, Inverness, IV2 3JH
- Highview Care Home
Private · Older People
Scorguie Avenue, Inverness, IV3 8SD
- Hillcrest House
Private · Mental Health Problems
Glebe Road, Nairn, IV12 4ED
- Home Farm Care Home
Health Board · Older People
Home Farm Road, Portree, Isle of Skye, IV51 9LX
- Innis Mhor Care Home
Private · Older People
Craighill Terrace, Tain, IV19 1EU
- Invernevis House (Care Home)
Health Board · Older People
Belford Road, Fort William, PH33 6ES
- Isle View Care Home
Private · Older People
Aultbea, Achnasheen, IV22 2HU
- Isobel Fraser Home
Voluntary or Not for Profit · Older People
4A Mayfield Road, Inverness, IV2 4AE
- Kingsmills Care Home
Private · Older People
10 Kingsmills Park, Inverness, IV2 3RE
- Kinmylies Lodge
Private · Mental Health Problems
Kinmylies Lodge Nursing Home, 1 Kinmylies Way, INVERNESS, IV3 8TP
- Kintyre Care Centre
Local Authority · Older People
Shore Street, Campbeltown, PA28 6BT
- Kintyre House (Care Home)
Private · Older People
Saltburn, Invergordon, IV18 0JX
- Lochbroom House (Care Home)
Health Board · Older People
Ladysmith Street, Ullapool, IV26 2UZ
- Lynemore
Private · Older People
Seafield Avenue, Grantown on Spey, PH26 3JQ
- Mackintosh Centre (Care Home)
Health Board · Older People
Annie's Brae, Mallaig, PH41 4RN
- Mains House
Health Board · Older People
Main's House, Main Street, NEWTONMORE, PH20 1DF
- Mainstay
Local Authority · Children & Young People
Contact details withheld by the source.
- Maple Ridge Care Home
Private · Learning Disabilities
71-73 Leachkin Road, Inverness, IV3 8NN
- Mayfield Lodge
Private · Learning Disabilities
6 Mayfield Road, Inverness, IV2 4AE
- Melvich Community Care Unit (Care Home)
Health Board · Older People
Sinclair Court, Port Skerra, Melvich, Thurso, KW14 7YL
- Morar Highland Care Home
Private · Older People
Caulfield Road North, Cradlehall, Inverness, IV2 5JU
- Morar Lodge Nursing Home
Private · Older People
54-58 Glasgow Street, Helensburgh, G84 9NS
- Moss Park Care Home
Health Board · Older People
Moss Park Care Home, St. Johns Road, Lochyside, Fort William, PH33 7PR
- Mull Hall Care Home
Private · Older People
Mull Hall Care Home, Invergordon, IV18 0ND
- North Argyll House
Private · Older People
Bealach-an-Righ, Dunollie Road, Oban, PA34 5TG
- Northern Lights
Voluntary or Not for Profit · Children & Young People
Contact details withheld by the source.
- Northwood House Care Home
Private · Older People
114 Sinclair Street, Helensburgh, G84 9QF
- Oakwood
Local Authority · Children & Young People
Contact details withheld by the source.
- Old School House
Local Authority · Children & Young People
Contact details withheld by the source.
- Oversteps (Care Home)
Voluntary or Not for Profit · Older People
Earls Cross Road, Dornoch, IV25 3PJ
- Pentland View - Highland
Private · Older People
Scrabster Road, Thurso, KW14 7UQ
- Pittyvaich
Private · Older People
Pittyvaich Care Home, Ishbel Place, Inverness, IV2 6JQ
- Pollbreac
Private · Children & Young People
Contact details withheld by the source.
- Pulteney House (Care Home)
Health Board · Older People
Pulteney House, North Murchison Street, Wick, KW1 5HL
- Redwoods Care Home
Private · Older People
Redwood Nursing Home, Old Walled Garden, Teaninich, ALNESS, IV17 0XB
- Riverside House Care Home
Private · Older People
2 Bridge Street, Wick, KW1 4NH
- Seaforth House (Care Home)
Health Board · Older People
Main Street, Golspie, KW10 6RH
- Seaforth House Ltd (Care Home)
Private · Learning Disabilities
Seaforth House, Urray, Maryburgh, Dingwall, IV7 8ED
- Seaview House Nursing Home
Private · Older People
Broadhaven Road, Wick, KW1 4RF
- Shellach View
Local Authority · Children & Young People
Contact details withheld by the source.
- Skye Respite Service
Local Authority · Children & Young People
Contact details withheld by the source.
- South Peak
Private · Learning Disabilities
Guithas Cottage, Glen Croe, Arrochar, Alexandria, G83 7AS
- Southside Care Home
Private · Older People
40 Southside Road, Inverness, IV2 4XA
- St Olafs Care Home
Private · Older People
St. Olaf Care Home, Redheugh, Cawdor Road, NAIRN, IV12 5EF
- Strathallan House (Care Home)
Private · Older People
Golf Course Road, Strathpeffer, IV14 9AT
- Strathburn (Care Home)
Health Board · Older People
Strathburn House, Strath, Gairloch, IV21 2BZ
- Struan Lodge
Local Authority · Older People
2 Ben-Corrum Brae, Dunoon, PA23 8HU
- Sunderland House
Private · Children & Young People
Contact details withheld by the source.
- Telford Centre (Care Home)
Health Board · Older People
Abertarff Place, Fort Augustus, PH32 4DR
- The Argyle Care Centre
Private · Older People
21 West Argyle Street, Helensburgh, G84 8XP
- The Manor Care Centre
Private · Physical and Sensory Impairment
Cawdor Road, Nairn, IV12 5ED
- The Meadows Care Home
Private · Older People
The Meadows Care Home, The Meadows, Dornoch, IV25 3SF
- The Orchard (Care Home)
Local Authority · Children & Young People
Contact details withheld by the source.
- Thomson Court
Local Authority · Older People
Townhead, Rothesay, Isle of Bute, PA20 9JH
- Thor House (Care Home)
Local Authority · Children & Young People
Contact details withheld by the source.
- Tigh-a-Rudha Residential Home
Local Authority · Older People
Scarinish, Isle of Tiree, PA77 6UH
- Tigh-na-Cloich
Voluntary or Not for Profit · Learning Disabilities
Ord Road, Muir of Ord, IV6 7XL
- Tom's Croft
Private · Children & Young People
Contact details withheld by the source.
- Urray House
Private · Older People
Tarradale Gardens, Muir of Ord, IV6 7SY
- Wade Centre (Care Home)
Health Board · Older People
Spey Street, Kingussie, PH21 1JQ
- Whinnieknowe (Care Home)
Voluntary or Not for Profit · Older People
Mill Road, Nairn, IV12 5EN
- Wyvis House Care Home
Private · Older People
Station Road, Dingwall, IV15 9FF
NHS hospitals
Listed records: 27.
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 (27)
- Argyll and Bute Hospital
Blarbuie Road, Lochgilphead, PA318LD
- Badenoch and Strathspey Community Hospital
Cairnview Road, Aviemore, PH221AJ
- Belford Hospital
Belford Road, Fort William, PH336BS
- Broadford Hospital
High Road, Broadford, Isle of Skye, IV499AA
- Caithness General Hospital
Cliff Road, Wick, KW1 5NS
- Campbeltown Hospital
Ralston Road, Campbeltown, PA286LE
- County Community Hospital Invergordon
Invergordon, IV180JR
- Cowal Community Hospital
360 Argyll Street, Dunoon, PA237RL
- Dunbar Hospital
Thurso, Caithness, KW147XE
- Glencoe Hospital
Glencoe, Ballachulish, Argyll, PH494HT
- Islay Hospital
Gortonvogie Road, Bowmore, Isle of Islay, PA437JD
- Lawson Memorial Hospital
Station Road, Golspie, KW106SS
- Lochaber Hospital
Lochaber Hospital, Blar Mhor, Fort William, PH337GA
- Lorn & Islands Hospital
Glengallan Road, Oban, PA344HH
- Mid-Argyll Community Hospital and Integrated Care Centre
Lochgilphead, Argyll, PA318JZ
- Migdale Hospital
Cherry Grove, Bonar Bridge, IV243ER
- Mull and Iona Community Hospital
Java Road, Craignure, Isle Of Mull, PA656BH
- Nairn Town and County Hospital
Cawdor Road, Nairn, IV125EE
- National Treatment Centre - Highland
Inverness Campus, Inverness, IV2 5NA
- New Craigs Hospital
Leachkin Road, Inverness, IV3 8PJ
- Osprey House
Raigmore Avenue, Inverness, IV2 3DZ
- Portree Hospital
Portree, Isle of Skye, IV519BZ
- RNI Community Hospital
Ness Walk, Inverness, IV3 5SF
- Raigmore Hospital
Inverness, IV2 3UJ
- Ross Memorial Hospital
Ferry Road, Dingwall, IV159QT
- Victoria Hospital
High Street, Rothesay, PA209JJ
- Wick Town and County Hospital
Hospital Road, Wick, Caithness, KW1 5NQ
NHS workforce
Census: 2026-06-30 · Published: 2026-09-01
Board total: 11,757 staff; 9,780.19 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 | 4,353 | 3,661.62 |
| Administrative services | 2,149 | 1,794.88 |
| Personal & social care | 1,262 | 1,019.00 |
| Support services | 1,247 | 961.76 |
| Medical & dental | 960 | 799.08 |
| Allied health professions | 831 | 687.55 |
| Other therapeutic services | 399 | 345.18 |
| Healthcare science | 359 | 327.92 |
| Medical & dental support | 240 | 183.20 |
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