Scotland Scotland

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.

Population and demographics

Mid-2025 population estimate: 145,490 people.

Population by age and sex
Age groupMaleFemaleTotal
0–53,519 (2.4%)3,261 (2.2%)6,780 (4.7%)
6–2312,960 (8.9%)12,271 (8.4%)25,231 (17.3%)
24–6636,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 ages70,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 Scotland

Population 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
Projected population: selected years
YearMaleFemaleTotal
202270,49275,278145,770
203069,39174,668144,059
203568,16273,764141,926
204066,80672,817139,623
204764,97771,396136,373
All annual projections, 2022–2047
2022-based projected population
YearMaleFemaleTotal
202270,49275,278145,770
202370,47075,293145,763
202470,38475,281145,665
202570,28875,224145,512
202670,16075,186145,346
202769,98875,072145,060
202869,79074,955144,745
202969,60174,812144,413
203069,39174,668144,059
203169,16374,494143,657
203268,91674,317143,233
203368,67674,138142,814
203468,42373,948142,371
203568,16273,764141,926
203667,90873,572141,480
203767,64973,363141,012
203867,37573,185140,560
203967,08773,011140,098
204066,80672,817139,623
204166,53372,625139,158
204266,26972,410138,679
204366,01372,214138,227
204465,74872,018137,766
204565,47771,818137,295
204665,23171,604136,835
204764,97771,396136,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 publication

Practices 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 publication

Active 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 publication

Active 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 publication

Current 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.

Workforce by staff group
Staff groupHeadcountWTE
Nursing & midwifery2,3352,003.15
Administrative services759636.05
Medical & dental448382.68
Support services525369.92
Allied health professions386323.85
Other therapeutic services217183.07
Healthcare science141127.11
Personal & social care4131.70
Medical & dental support3524.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

Constituent councils