SCOTLAND · PEOPLE, PLACES & SERVICES
Dumfries and Galloway · NHS health board
Population, health and care services for Dumfries and Galloway, Scotland, with dated sources and counting notes.
Open Dumfries and Galloway on the map →
Population and demographics
Mid-2025 population estimate: 145,490 people.
| Age group | Male | Female | Total |
|---|---|---|---|
| 0–5 | 3,519 (2.4%) | 3,261 (2.2%) | 6,780 (4.7%) |
| 6–23 | 12,960 (8.9%) | 12,271 (8.4%) | 25,231 (17.3%) |
| 24–66 | 36,562 (25.1%) | 39,999 (27.5%) | 76,561 (52.6%) |
| 67+ | 17,224 (11.8%) | 19,694 (13.5%) | 36,918 (25.4%) |
| All ages | 70,265 (48.3%) | 75,225 (51.7%) | 145,490 (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 | 70,492 | 75,278 | 145,770 |
| 2030 | 69,391 | 74,668 | 144,059 |
| 2035 | 68,162 | 73,764 | 141,926 |
| 2040 | 66,806 | 72,817 | 139,623 |
| 2047 | 64,977 | 71,396 | 136,373 |
All annual projections, 2022–2047
| Year | Male | Female | Total |
|---|---|---|---|
| 2022 | 70,492 | 75,278 | 145,770 |
| 2023 | 70,470 | 75,293 | 145,763 |
| 2024 | 70,384 | 75,281 | 145,665 |
| 2025 | 70,288 | 75,224 | 145,512 |
| 2026 | 70,160 | 75,186 | 145,346 |
| 2027 | 69,988 | 75,072 | 145,060 |
| 2028 | 69,790 | 74,955 | 144,745 |
| 2029 | 69,601 | 74,812 | 144,413 |
| 2030 | 69,391 | 74,668 | 144,059 |
| 2031 | 69,163 | 74,494 | 143,657 |
| 2032 | 68,916 | 74,317 | 143,233 |
| 2033 | 68,676 | 74,138 | 142,814 |
| 2034 | 68,423 | 73,948 | 142,371 |
| 2035 | 68,162 | 73,764 | 141,926 |
| 2036 | 67,908 | 73,572 | 141,480 |
| 2037 | 67,649 | 73,363 | 141,012 |
| 2038 | 67,375 | 73,185 | 140,560 |
| 2039 | 67,087 | 73,011 | 140,098 |
| 2040 | 66,806 | 72,817 | 139,623 |
| 2041 | 66,533 | 72,625 | 139,158 |
| 2042 | 66,269 | 72,410 | 138,679 |
| 2043 | 66,013 | 72,214 | 138,227 |
| 2044 | 65,748 | 72,018 | 137,766 |
| 2045 | 65,477 | 71,818 | 137,295 |
| 2046 | 65,231 | 71,604 | 136,835 |
| 2047 | 64,977 | 71,396 | 136,373 |
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: 32.
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 (32)
- Annan North Surgery
17C
Annan North Surgery, Greencroft Medical Centre, Greencroft Wynd, Annan, DG12 6GN
- Cairn Valley Medical Practice
GMS
Cairn Valley Medical Practice, Dunscore Health Centre, Dunscore, Dumfries, DG2 0UJ
- Cairnsmore Medical Practice
GMS
Cairnsmore Medical Practice, Health Centre, Creebridge, Newton Stewart, DG8 6NR
- Canonbie Surgery
GMS
Canonbie Surgery, Bowholm, Canonbie, DG14 0UX
- Castle Douglas Medical Group
GMS
Castle Douglas Medical Group, Garden Hill Primary Care Centre, 2 Garden Hill Road, Castle Douglas, DG7 3EE
- Charlotte Medical Practice
GMS
Charlotte Medical Practice, Lochfield Road Primary Care Centre, 12-28 Lochfield Road, Dumfries, DG2 9BH
- Dalbeattie Medical Practice
GMS
Dalbeattie Medical Practice, Craignair Health Centre, Port Road, Dalbeattie, DG5 4AZ
- Drs Oliver, Greeley &Innes
GMS
Drs Oliver, Greeley & Innes, Garden Hill Primary Care Centre, 2 Garden Hill Road, Castle Douglas, DG7 3EE
- Ecclefechan Surgery
GMS
Ecclefechan Surgery, The Surgery, Ecclefechan, Lockerbie, DG11 3BT
- Galloway Hills Medical Practice
GMS
Galloway Hills Medical Practice, Newton Stewart Health Centre, Creebridge, Newton Stewart, DG8 6NR
- Gillbrae Medical Practice
GMS
Gillbrae Medical Practice, Gillbrae Road, Dumfries, DG1 4EJ
- Glenkens Medical Practice
GMS
Glenkens Medical Practice, High Street, New Galloway, DG7 3RN
- Glenluce Surgery
GMS
Glenluce Surgery, Four Winds, Glenluce, Wigtownshire, DG8 0PU
- Greencroft South Medical Group
GMS
Greencroft Medical Centre (South), Greencroft Wynd, Annan, DG12 6GS
- Gretna Surgery
GMS
Gretna Surgery, Central Avenue, Gretna, DG16 5NA
- Greyfriars Medical Centre
GMS
Greyfriars Medical Centre, 33-37 Castle Street, Dumfries, DG1 1DL
- Langholm Medical Partnership
GMS
Langholm Medical Partnership, Health Centre, Langholm, DG13 0JY
- Loch Ree Practice
GMS
Loch Ree Practice, Waverley Medical Centre, Dalrymple Street, Stranraer, DG9 7DW
- Lochinch Practice
GMS
Lochinch Practice, Waverley Medical Centre, Dalrymple Street, Stranraer, DG9 7DW
- Lochmaben Medical Group
GMS
Lochmaben Medical Group, 42-44 High Street, Lochmaben, DG11 1NH
- Lochnaw Practice
GMS
Lochnaw Practice, Waverley Medical Centre, Dalrymple Street, Stranraer, DG9 7DW
- Lochthorn Medical Centre
GMS
Lochthorn Medical Centre, Edinburgh Road, Dumfries, DG1 1TR
- Lockerbie Medical Practice
GMS
Lockerbie Health Centre, Victoria Gardens, Lockerbie, DG11 2BJ
- Moffat Medical Practice
GMS
Moffat Medical Practice, Moffat Hospital, Holmend, Moffat, DG10 9JY
- Mull of Galloway Practice
2C
Mull of Galloway Practice, Drummore, Stranraer, DG9 9QQ
- Sandhead Surgery
GMS
Sandhead Surgery, Piggery Road, Sandhead, Wigtownshire, DG9 9DP
- Shebburn Medical Practice
GMS
Shebburn Medical Practice, Shebburn Surgery, New Abbey, DG2 8BY
- Solway Medical Group
GMS
Solway Medical Group, Health Centre, Kirkcudbright, DG6 4BJ
- Southern Machars Practice
17C
Southern Machars Practice, 3 St John Street, Whithorn, DG8 8PS
- St Michaels Medical Centre
GMS
St Michaels Medical Centre, St Michaels Bridge Road, Dumfries, DG1 2PX
- Thornhill Medical Practice
GMS
Thornhill Medical Practice, Health Centre, Thornhill, Dumfriesshire, DG3 5AA
- Upper Nithsdale Group Practice
GMS
Upper Nithsdale Group Practice, Health Centre, Station Road, Sanquhar, DG4 6BT
NHS dental practices
Listed records: 29.
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 (29)
- (MY) DENTIST
NHS dental practice
37 LEWIS STREET, STRANRAER, DG9 7AB
- 18/20 CHURCH STREET
NHS dental practice
ANNAN, NA, DG126DS
- 2 CHURCH COURT
NHS dental practice
CASTLE STREET, DUMFRIES, DG1 1DE
- 2 PRINCES STREET
NHS dental practice
NEWTON STEWART, NA, DG8 6EX
- 26 CASTLE STREET
NHS dental practice
DUMFRIES, NA, DG1 1DU
- 47 BANK STREET
NHS dental practice
DUMFRIES, NA, DG1 2PA
- 96 GLASGOW STREET
NHS dental practice
DUMFRIES, NA, DG2 9DE
- ANNAN DENTAL PRACTICE LTD
NHS dental practice
3 BANK STREET, ANNAN, DG126AA
- BIRCH VALLEY DENTAL CLINIC
NHS dental practice
273 HIGH STREET, DALBEATTIE, DG5 4DW
- DENTAL BEES
NHS dental practice
1 ST ANDREW STREET, CASTLE DOUGLAS, DG7 1DE
- DENTAL BEES DUMFRIES
NHS dental practice
124 QUEENSBERRY STREET, DUMFRIES, DG1 1BU
- DG SMILE
NHS dental practice
48 WHITESANDS, DUMFRIES, DG1 2RS
- DUMFRIES DENTAL CENTRE
NHS dental practice
BANKEND ROAD, DUMFRIES, DG1 4AP
- GREAT KINGS DENTAL
NHS dental practice
7 GREAT KING STREET, DUMFRIES, DG1 1BA
- GRETNA DENTAL PRACTICE
NHS dental practice
139-141 CENTRAL AVENUE, GRETNA, DG165AQ
- GUNNING DENTAL
NHS dental practice
104 HIGH STREET, ANNAN, DG126DW
- HMP DUMFRIES
NHS dental practice
TERREGLES STREET, DUMFRIES, DG2 9AX
- KIRKCUDBRIGHT DENTAL SURGERY
NHS dental practice
LESLIE HOUSE,50 ST CUTHBERT ST., KIRKCUDBRIGHT, DG6 4DZ
- LEWIS DENTISTRY
NHS dental practice
LEWIS TAYLOR HOUSE, 6 LEWIS STREET, STRANRAER, DG9 7AA
- LOCKERBIE DENTAL
NHS dental practice
80 HIGH STREET, LOCKERBIE, DG112EU
- LOCKERBIE DENTAL SURGERY
NHS dental practice
134 HIGH STREET, LOCKERBIE, DG112BX
- MCLEAN DENTAL
NHS dental practice
16 HIGH STREET, LOCHMABEN, DG111NH
- MOFFAT DENTAL PRACTICE
NHS dental practice
CAUSEWAY STREET, MOFFAT, DG109DN
- NITH PLACE DENTAL PRACTICE
NHS dental practice
5-7 NITH PLACE, DUMFRIES, DG1 2PL
- ORTHODONTIC LOUNGE
NHS dental practice
3 LOREBURNE SHOPPING CENTRE, DUMFRIES, DG1 2BL
- SDC CLINICS LTD
NHS dental practice
195 HIGH STREET, DUMFRIES, DG1 2QT
- SOUTH WEST SMILE CARE CENTRE
NHS dental practice
34 BRIDGE STREET, STRANRAER, DG9 7JF
- THE BLUE DOOR NHS FAMILY DP
NHS dental practice
22 CASTLE STREET, DUMFRIES, DG1 1DR
- THORNHILL DENTAL PRACTICE
NHS dental practice
45 DRUMLANRIG STREET, THORNHILL, DG3 5LJ
Care homes
Listed records: 48.
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 (48)
- 38 Hardthorn Road
Local Authority · Children & Young People
Contact details withheld by the source.
- ACAD Close Support Service
Private · Children & Young People
Contact details withheld by the source.
- ACAD Long Term Care Home Service
Private · Children & Young People
Contact details withheld by the source.
- Abbey Gardens Nursing Home
Private · Older People
Lincluden Road, Dumfries, DG2 0QB
- Allanbank Care Home
Private · Older People
Allanbank, Bankend Road, DUMFRIES, DG1 4AN
- Alma McFadyen
Private · Older People
Mill Street, Dalbeattie, DG5 4HE
- Annan Court
Private · Older People
Watchhall, Annan, DG12 6QP
- Annie's Cottage
Private · Children & Young People
Contact details withheld by the source.
- Atkinson Road Respite
Voluntary or Not for Profit · Physical and Sensory Impairment
4 & 6 Atkinson Road, Dumfries, DG2 7DH
- Bankfoot House
Private · Older People
Beechgrove, Moffat, DG10 9RS
- Barlochan House Care Home
Private · Older People
Palnackie, Castle Douglas, DG7 1PF
- Belmont Care Centre
Private · Older People
Fairhurst Road, Stranraer, DG9 7QL
- Briery Park
Private · Older People
New Street, Thornhill, DG3 5NJ
- Burnfoot Coach House
Private · Older People
Ecclefechan, Lockerbie, DG11 3LG
- Care Visions - Blackburn House
Private · Children & Young People
Contact details withheld by the source.
- Care Visions - High Kilroy
Private · Children & Young People
Contact details withheld by the source.
- Care Visions - Riggheads
Private · Children & Young People
Contact details withheld by the source.
- Care Visions Quhytewoollen
Private · Children & Young People
Contact details withheld by the source.
- Carlingwark House
Private · Older People
Carlingwark Street, CASTLE DOUGLAS, DG7 1TH
- Charnwood Lodge
Private · Older People
8 - 18 Annan Road, DUMFRIES, DG1 3AD
- Claremont House
Voluntary or Not for Profit · Mental Health Problems
9 Newall Terrace, Dumfries, DG1 1LN
- Closeburn Centre
Private · Children & Young People
Contact details withheld by the source.
- Cornwall Park
Private · Older People
Auchendoon Road, NEWTON STEWART, DG8 6HD
- Croft House
Private · Children & Young People
Contact details withheld by the source.
- Cumloden Manor Nursing Home
Private · Older People
Cumloden Road, Minnigaff, Newton Stewart, DG8 6AA
- Dala
Private · Children & Young People
Contact details withheld by the source.
- Dalveen Farmhouse
Private · Children & Young People
Contact details withheld by the source.
- Dryfemount Care Home
Private · Older People
11 St. Bryde's Terrace, Lockerbie, DG11 2EJ
- Dunmuir Park Respite Unit
Local Authority · Learning Disabilities
The Rowans, 11-12 Dunmuir Park, Castle Douglas, DG7 1LP
- Fleet Valley Care Home
Private · Older People
43 Fleet Street, Gatehouse of Fleet, DG7 2JT
- Gardenhouse
Private · Children & Young People
Contact details withheld by the source.
- Goldielea Care Home
Private · Older People
Dalbeattie Road, Dumfries, DG2 8ND
- Holestane Cottages
Private · Children & Young People
Contact details withheld by the source.
- Lochduhar
Private · Older People
1 Blackley Park Road, Off Hardthorn Road, Dumfries, DG2 9JW
- Lydiafield Care Home
Private · Older People
Standalane, Annan, DG12 5JR
- Maben House
Private · Children & Young People
Contact details withheld by the source.
- Mannering Avenue
Private · Learning Disabilities
34-38 Mannering Avenue, Lochside, Dumfries, DG2 0NG
- Merse House
Private · Older People
Merse House, Merse Avenue, KIRKCUDBRIGHT, DG6 4RN
- Munches Park House
Private · Older People
Barrhill Road, DALBEATTIE, DG5 4JB
- Murraythwaite
Private · Children & Young People
Contact details withheld by the source.
- Notwen House
Private · Older People
Kirkpatrick Fleming, Lockerbie, DG11 3AU
- Queensberry Care Home
Private · Older People
Lauries Wynd, Sanquhar, DG4 6DR
- Senwick House
Private · Older People
Senwick House, Borgue, Kirkcudbright, DG6 4TP
- Thorney Croft
Private · Older People
12 Sycamore Way, STRANRAER, DG9 7BY
- Trinity House
Private · Learning Disabilities
38 Carlisle Road, Lockerbie, DG11 2DS
- Wallace Hall
Private · Children & Young People
Contact details withheld by the source.
- West View (Monreith) Ltd
Private · Older People
St.Medan's New Road, Monreith, Newton Stewart, DG8 9LJ
- Westfield
Private · Older People
Dumfries Road, Lockerbie, DG11 2EF
NHS hospitals
Listed records: 20.
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 (20)
- Acorn House
Kingholm Road, Dumfries, DG1 4SR
- Annan Hospital
Stapleton Road, Annan, DG126NQ
- Cardoness
Bankend Road, Dumfries, DG1 4TG
- Castle Douglas Community Hospital
Academy Street, Castle Douglas, DG7 1EE
- Dumfries & Galloway Royal Infirmary
Cargenbridge, Dumfries, DG2 8RX
- Galloway Community Hospital
Dalrymple Street, Stranraer, DG9 7DQ
- Heather Lodge (CETU)
Nithbank, Dumfries, DG1 2SA
- Innistaigh
Dalrymple Street, Stranraer, DG9 7EH
- Kirkcudbright Cottage Hospital
Townend, Kirkcudbright, DG6 4BE
- Laurel Bank (CETU)
Nithbank, Dumfries, DG1 2SA
- Lismore
41A Prestonfield Road, Annan, DG125HJ
- Lochmaben Hospital
Lochmaben, Lockerbie, DG111RQ
- Midpark Hospital
Bankend Road, Dumfries, DG1 4TN
- Moffat Community Hospital
Holmend, Moffat, DG109JY
- Newton Stewart Hospital
Newton Stewart, DG8 6LZ
- Nithview Day Hospital
Nithbank, Dumfries, DG1 2SD
- Thomas Hope Hospital
Langholm, DG130JX
- Thornhill Hospital
Thornhill, DG3 5AA
- Treastaigh
Stapleton Road, Annan, DG126JP
- Wellgreen Cottages
Glencaple Road, Dumfries, DG1 4TD
NHS workforce
Census: 2026-06-30 · Published: 2026-09-01
Board total: 4,881 staff; 4,082.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 | 2,335 | 2,003.15 |
| Administrative services | 759 | 636.05 |
| Medical & dental | 448 | 382.68 |
| Support services | 525 | 369.92 |
| Allied health professions | 386 | 323.85 |
| Other therapeutic services | 217 | 183.07 |
| Healthcare science | 141 | 127.11 |
| Personal & social care | 41 | 31.70 |
| Medical & dental support | 35 | 24.79 |
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