Call 999 for emergencies or 101 for non-urgent matters

Fire Service

Call 0141 646 0541 for non-emergency issues

Doctors & Medical Facilities


NHS 24 hour helpline

Emergency Department 
Dumfries & Galloway Royal Infirmary, 2 Garroch Roundabout, Dumfries DG2 8PS

 Local Medical Centres

There are medical centres in Kirkcudbright and Gatehouse of Fleet. Their contact details are listed below:

  • Kirkcudbright Health Centre, St Mary Place, Kirkcudbright DG6 4BJ. Phone: (01557) 330755
  • Gatehouse Surgery, Garden Street, Gatehouse of Fleet, DG7 2JU. Phone: (01557) 814437


KBT Pharmacy (01557) 332088 40 St Mary's Street, Kirkcudbright DG6 4DN

Boots Pharmacy (01557) 330422 9 St Cuthbert Street, Kirkcudbright DG6 4DJ

Boots Pharmacy (01557) 814210 20 High Street Gatehouse of Fleet DG7 2HP


Call 01557 330229 for Kirkcudbright Dental Surgery

Church Services

Borgue Parish Church has services at 12 noon on the 3rd Sunday of each month

The "wee kirk" at Kirkandrews holds Sunday evening ecumenical services in July and August

St Andrew's and St Cuthbert's Catholic church in Kirkcudbright holds services every Sunday morning at 9:30.

St Cuthbert's is the Kirkcudbright Parish church and has services at 9:30 and 11:00 on Sunday mornings

Veterinary Services

Galloway Veterinary Group (01557) 330632. The Old Workshop Gas Lane, Kirkcudbright DG6 4HX

Dunmuir Veterinary Group (01557) 330707 75 St Mary Street Kirkcudbright DG6 4DU


Crosbie & Bateman (01557) 330558 Beaconsfield Garage Beaconsfield Place, Kirkcudbright DG6 4DP 24-hour fuel with card purchases

Rogerson's (01557) 330234  97 St Mary Street Kirkcudbright DG6 4EL 24-hour fuel with card purchases

Dumfries & Galloway Council

Use the link above to find out about local council services