Scotland Scotland

SCOTLAND · PEOPLE, PLACES & SERVICES

Dumfries and Galloway · Council area

Population, health and education provision and council administration 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

Within NHS Dumfries and Galloway.

Education provision

Schools: state and independent provision

158 age-stage provisions. Each nursery, primary and secondary provision counts separately, including when they share a school.

School provision counts
Age-stage provisionCount
Nursery / pre-school46
Primary92
Secondary20
Total age-stage provisions158

Source: Scottish Government · 2026-01-31

Original publication

Publicly funded schools open at 31 January 2026 plus the independent register at 13 August 2026. Each nursery, primary and secondary provision is counted separately, even when sharing a school. Special schools form a separate view and are not added to the age-stage total. Source school records are counted once per council; independent school addresses may cover multiple sites.

Independent schools register · 13 August 2026
Nursery / pre-school provision (46)
Primary provision (92)
Secondary provision (20)

Special schools — separate view

8 special schools. Special is a characteristic, not an additional age stage, so this count is not added to the provision total. Some special-school records do not specify their age stages.

Special schools (8)
  • Closeburn House

    Independent / private · Secondary

    Closeburn House, Closeburn Dumfries DG3 5HP

  • Common Thread School (Dumfries and Kilmarnock)

    Independent / private · Age specific: 8 - 18

    Unit 10 Catherinfield Industrial Estate Heathhall Dumfries DG1 3PQ and Marnock Business Centre, Kilmarnock, KA1 4DG

  • D&G Primary Central & East Inclusion Hub

    State / publicly funded · Special

    Lochside Road, DUMFRIES, DG2 0DY

  • D&G Primary West Inclusion Hub

    State / publicly funded · Special

    15 Bruce Place, Minnigaff, NEWTON STEWART, DG8 6PE

  • D&G Secondary Inclusion Support

    State / publicly funded · Special

    The Bridge, Glasgow Road, DUMFRIES, DG2 9AW

  • Langlands School

    State / publicly funded · Special

    North West Community Campus, Alloway Road, DG2 9DF

  • Maben House

    Independent / private · All through

    Gilmour Banks Parkfoot Lochmaben, Dumfries DG1 1RW

  • Netherlea School (Formerly ACAD Education)

    Independent / private · Age specific: 8 -18

    Netherlea House, Bankhead Road, Dumfries DG1 4AL

Nurseries & childcare services

Listed records: 83.

Source: Care Inspectorate · 2026-08-31

Original publication

Active registered Day Care of Children services: includes nurseries, playgroups and out-of-school care. The export does not reliably distinguish nursery-only services. Childminders excluded. Local authority, private and voluntary sectors are shown separately; private providers may offer funded places. These services may overlap with school pre-school departments, so do not add the two lists.

Nurseries & childcare services (83)
  • ACE

    Private · Day Care of Children (under 3s)

    Annan Community Centre, St. John's Road, Annan, DG12 6AP

  • Beattock Nursery

    Local Authority · Day Care of Children (under 3s)

    Beattock Primary School, Craigielands Park, Beattock, Moffat, DG10 9RB

  • Belmont Nursery

    Local Authority · Day Care of Children (over 3s)

    Belmont Primary School, Galloway Avenue, Stranraer, DG9 7BH

  • Busy Bees Nursery (Stranraer)

    Private · Day Care of Children (under 3s)

    Cluarran, London Road, Stranraer, DG9 8BF

  • Calderbank Nursery

    Private · Day Care of Children (under 3s)

    16 Laurieknowe, Dumfries, DG2 7AJ

  • Calside Nursery

    Local Authority · Day Care of Children (over 3s)

    Calside Primary, Calside Road, Dumfries, DG1 4HB

  • Canonbie Nursery

    Local Authority · Day Care of Children (over 3s)

    Canonbie Primary School, Canonbie, DG14 0XA

  • Cargenbridge Nursery

    Local Authority · Day Care of Children (over 3s)

    Cargenbridge Primary School, Waterside Road, Cargenbridge, Dumfries, DG2 8LL

  • Castle Douglas Nursery

    Local Authority · Day Care of Children (under 3s)

    Castle Douglas Primary School, Jenny's Loaning, Castle Douglas, DG7 1JA

  • Closeburn Nursery

    Local Authority · Day Care of Children (under 3s)

    Closeburn Primary School, Closeburn, Thornhill, DG3 5HP

  • Creetown Nursery

    Local Authority · Day Care of Children (over 3s)

    Creetown Primary School, Chain Road, Creetown, Newton Stewart, DG8 7JR

  • Crossmichael & Parton Playgroup

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Glenlochar Community Centre, Crossmichael, Castle Douglas, DG7 2NZ

  • Dalbeattie Playgroup

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    COPLAND STREET, DALBEATTIE, DG5 4EX

  • Dalbeattie Primary Nursery

    Local Authority · Day Care of Children (under 3s)

    Dalbeattie Primary School, Dalbeattie Learning Campus, Craignair Road, Dalbeattie, DG5 4LU

  • Dalry Nursery

    Local Authority · Day Care of Children (over 3s)

    Dalry Primary School, Dalry, Castle Douglas, DG7 3UX

  • Drummore Nursery Class

    Local Authority · Day Care of Children (over 3s)

    Drummore Primary School, Shaw Lane, Drummore, Stranraer, DG9 9PY

  • Dumfries Toy Library

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Playworks, Children's Services Centre, 1 George Street, Dumfries, DG1 1EA

  • Dunscore Pre-school Centre

    Voluntary or Not for Profit · Day Care of Children (over 3s)

    Dunscore Pre School, The Old School, Dunscore, DUMFRIES, DG2 0SY

  • Eastriggs & Dornock Early Years

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Nelson House, Melbourne Avenue, Eastriggs, Annan, DG12 6PP

  • Eastriggs Nursery

    Local Authority · Day Care of Children (under 3s)

    Eastriggs Primary School, Eastriggs, Annan, DG12 6PZ

  • First Steps Nursery

    Private · Day Care of Children (under 3s)

    Heathhall, Dumfries, DG1 3NT

  • First Steps Nursery (Springholm)

    Private · Day Care of Children (under 3s)

    Springholm Primary School, Reoch Park, Springholm, Castle Douglas, DG7 3LJ

  • Gatehouse Nursery

    Local Authority · Day Care of Children (under 3s)

    Gatehouse Primary School, Gatehouse of Fleet, Castle Douglas, DG7 2JX

  • Georgetown Nursery

    Local Authority · Day Care of Children (over 3s)

    Georgetown Primary School, Gillbrae Road, Dumfries, DG1 4EJ

  • Glenluce Nursery

    Local Authority · Day Care of Children (under 3s)

    Glenluce Primary School, Glenluce, Newton Stewart, DG8 0JE

  • Gretna Nursery

    Local Authority · Day Care of Children (under 3s)

    Gretna Primary School, Victory Avenue, Gretna, DG16 5AG

  • Happy Faces Nursery

    Private · Day Care of Children (under 3s)

    21-27 Calside Road, Dumfries, DG1 4HA

  • Haugh of Urr Nursery

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Hardgate Primary School, Haugh of Urr, Castle Douglas, DG7 3LD

  • Heathhall School Nursery Class

    Local Authority · Day Care of Children (over 3s)

    Herries Avenue, Heathhall, Dumfries, DG1 3QZ

  • Hecklegirth Nursery

    Local Authority · Day Care of Children (under 3s)

    Hecklegirth Primary School, Solway Street, Annan, DG12 6HY

  • Hoddom Nursery

    Local Authority · Day Care of Children (over 3s)

    Hoddom Primary School, Langlands Road, Ecclefechan, DG11 3DS

  • Jaybees (Childcare) Limited

    Private · Day Care of Children (under 3s)

    Blacklocks Vennel, Lochmaben, Lockerbie, DG11 1NP

  • Johnston Nursery

    Private · Day Care of Children (under 3s)

    St Mary Street, Kirkcudbright, DG6 4EG

  • Kelloholm Nursery

    Local Authority · Day Care of Children (under 3s)

    Kelloholm Primary School, Hyslop Street, Kelloholm, Sanquhar, DG4 6QJ

  • Kids Ahoy Childcare Centre

    Private · Day Care of Children (under 3s)

    89-93 St. Michael Street, Dumfries, DG1 2PY

  • Kinderhouse

    Private · Day Care of Children (under 3s)

    Huntingdon Avenue, Dumfries, DG1 1NQ

  • Kirkcolm Under 5's

    Voluntary or Not for Profit · Day Care of Children (over 3s)

    Kirkcolm Primary School, Main Street, Kirkcolm, Stranraer, DG9 0NS

  • Kirkcowan Nursery

    Local Authority · Day Care of Children (under 3s)

    Kirkcowan Primary School, Wellhouse Road, Kirkcowan, Newton Stewart, DG8 0HP

  • Kirkcudbright Primary School Nursery Class

    Local Authority · Day Care of Children (under 3s)

    Kirkcudbright Primary School, Kirkcudbright, DG6 4JT

  • Langholm Nursery

    Local Authority · Day Care of Children (over 3s)

    Langholm Primary School, Thomas Telford Road, Langholm, DG13 0BL

  • Langholm Playcare

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Community Centre, Charles Street Old, Langholm, DG13 0AA

  • Laurieknowe Nursery

    Local Authority · Day Care of Children (under 3s)

    Laurieknowe Primary School, Laurieknowe, Dumfries, DG2 7AJ

  • Lincluden After School Group

    Voluntary or Not for Profit · Day Care of Children (over 3s)

    North West Resource Centre, College Drive, Lincluden, Dumfries, DG2 0BX

  • Lincluden Nursery

    Local Authority · Day Care of Children (under 3s)

    Lincluden Primary School, Lincluden, Dumfries, DG2 0PU

  • Little Acorns Pre-school Learning Centre

    Private · Day Care of Children (under 3s)

    4-8 Herries Court, Heathhall, Dumfries, DG1 3TL

  • Little Gems Childcare

    Private · Day Care of Children (under 3s)

    Marchmount House, Dumfries, DG1 1PW

  • Little Wonderland Nursery Ltd

    Private · Day Care of Children (under 3s)

    Ground Floor Suite Lochar House, Dumfries, DG1 3NU

  • Locharbriggs Nursery

    Local Authority · Day Care of Children (over 3s)

    Locharbriggs Primary School, Locharbriggs, Dumfries, DG1 1UW

  • Lochmaben Nursery

    Local Authority · Day Care of Children (over 3s)

    Lochmaben Primary School, Annandale Crescent, Lochmaben, Lockerbie, DG11 1NR

  • Lockerbie Nursery

    Local Authority · Day Care of Children (under 3s)

    Lockerbie Primary School, Glasgow Road, Lockerbie, DG11 2AT

  • Malory Day Nursery

    Private · Day Care of Children (under 3s)

    20 Shakespeare Street, Dumfries, DG1 2JE

  • Malory House Nursery

    Private · Day Care of Children (under 3s)

    20 Catherine Street, Dumfries, DG1 1JF

  • MaxPlay2

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    North West Resource Centre, College Road, Lincluden, Dumfries, DG2 0BX

  • Maxwelltown Playcare

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Lochside Road, Dumfries, DG2 0NF

  • Mid Annandale Playcare

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Harcourt Place, Lockerbie, DG11 2AH

  • Minnigaff Community Nursery

    Private · Day Care of Children (under 3s)

    Minnigaff Primary School, McGregor Drive, Minnigaff, Newton Stewart, DG8 6PE

  • Moffat Nursery

    Local Authority · Day Care of Children (under 3s)

    Moffat Academy, Jeff Brown Drive, Moffat, DG10 9QF

  • Moniaive Playcare

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Playgroup Building, Chapel Street, Moniaive, Thornhill, DG3 4EJ

  • Newington Nursery

    Local Authority · Day Care of Children (over 3s)

    Newington Primary School, Hospital Road, Annan, DG12 6LA

  • Noblehill Nursery

    Local Authority · Day Care of Children (over 3s)

    Noblehill Primary School, 233 Annan Road, Dumfries, DG1 3HB

  • North West Community Campus Nursery

    Local Authority · Day Care of Children (under 3s)

    Alloway Road, Dumfries, DG2 9DF

  • Park Nursery

    Local Authority · Day Care of Children (under 3s)

    Park Primary School, Ashwood Drive, Stranraer, DG9 7NW

  • Penninghame Nursery

    Local Authority · Day Care of Children (under 3s)

    Penninghame Primary School, Auchendoon Road, Newton Stewart, DG8 6HD

  • Penpont, Keir and Tynron Pre-School

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Penpont Primary School, School Lane, Penpont, Thornhill, DG3 4BH

  • Port William Playgroup

    Voluntary or Not for Profit · Day Care of Children (over 3s)

    c/o Port William Primary School, Port William, Newton Stewart, DG8 9JX

  • Rephad Nursery

    Local Authority · Day Care of Children (under 3s)

    Rephad Primary School, Cairnport Road, Stranraer, DG9 8BQ

  • Sandhead Nursery

    Local Authority · Day Care of Children (over 3s)

    Sandhead Primary School, Sandhead, Stranraer, DG9 9JD

  • Sanquhar Nursery

    Local Authority · Day Care of Children (over 3s)

    Sanquhar Primary School, Lovedale, Sanquhar, DG4 6BD

  • Scruffs Registered Childcare

    Private · Day Care of Children (under 3s)

    2 station yard, Castle douglas, Oakwell.industrial estaye, DG7 1LA

  • Sheuchan Nursery

    Local Authority · Day Care of Children (under 3s)

    Sheuchan Primary School, Leswalt High Road, Stranraer, DG9 0AL

  • Sparklers Private Nursery

    Private · Day Care of Children (under 3s)

    The Rectory, Annan Road, Gretna, DG16 5DH

  • Sparklers Private Nursery Ltd

    Private · Day Care of Children (under 3s)

    18 Greencroft Wynd, Annan, DG12 6BG

  • Springholm Nursery

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    Springholm Memorial Hall, Victoria Street, Castle Douglas, DG7 3LP

  • St. Andrews Nursery Class

    Local Authority · Day Care of Children (over 3s)

    St. Andrew's Primary School, Craigs Road, Dumfries, DG1 4EX

  • St. Columba's Playgroup (Annan)

    Voluntary or Not for Profit · Day Care of Children (under 3s)

    St. Columba's Church Hall, Scotts Street, Annan, DG12 6JG

  • St. Teresas Nursery

    Local Authority · Day Care of Children (over 3s)

    St. Teresa's Primary School, Lochside Road, Dumfries, DG2 0DY

  • The Orchard Nature Nursery Limited

    Private · Day Care of Children (under 3s)

    Eskdale House, The Crichton, Bankend Road, Dumfries, DG1 4ZZ

  • Thistle Grove Nursery Class

    Local Authority · Day Care of Children (over 3s)

    Collin Primary School, Collin, Dumfries, DG1 4JE

  • Troqueer Nursery

    Local Authority · Day Care of Children (under 3s)

    Troqueer Primary School, Hill Avenue, Troqueer, Dumfries, DG2 7LR

  • Wallace Hall Nursery

    Local Authority · Day Care of Children (under 3s)

    Wallace Hall Primary School, Station Road, Thornhill, DG3 5DS

  • Whithorn Nursery

    Local Authority · Day Care of Children (over 3s)

    Whithorn Primary School, Whithorn, Newton Stewart, DG8 8PN

  • Wigtown Nursery

    Local Authority · Day Care of Children (under 3s)

    Wigtown Primary School, New Road, Wigtown, Newton Stewart, DG8 9JE

  • Wise Owls Nursery and Out of School Club

    Private · Day Care of Children (under 3s)

    Ivy House, 65 - 67 High Street, Moffat, DG10 9HG

Universities & higher education

Listed records: 1.

Source: Universities Scotland / institutions · 2026-09-15

Original publication

19 member higher-education institutions, placed using verified contact or campus locations from their own websites. Includes specialist HE institutions and the Open University’s Scottish office. This is not an exhaustive campus inventory; an institution may appear in multiple councils. Absence does not establish that no campus exists.

Universities & higher education (1)
  • University of the West Of Scotland

    University / higher education institution

    Verified contact/campus postcode: DG1 4FD

    Locations listed by the institution. Additional campuses or learning centres may exist; this is not a complete campus inventory.

Colleges & further education

Listed records: 1.

Source: Colleges Scotland / institutions · 2026-09-15

Original publication

24 colleges from the directory updated 20 August 2026, using verified contact/campus locations. SRUC is listed once under higher education. Colleges may teach both FE and HE; no duplicate count by course level. Not an exhaustive campus or private training-provider inventory; an institution may appear in multiple councils.

Colleges & further education (1)
  • Dumfries & Galloway College

    College / further and higher education

    Verified contact/campus postcode: DG1 4FD

    Locations listed by the institution. Additional campuses or learning centres may exist; this is not a complete campus inventory.

Representation

Snapshot checked 2026-09-14. This is not a live feed. Governing administration, including minority administrations; not largest party or seat majority.

Council administration: SNP / Labour / Independent / Liberal Democrats

Source: Open Council Data UK / Lawson Data Services