All areas › Dumfries and Galloway
VetGuard practice records
Veterinary practices in Dumfries and Galloway
Dumfries and Galloway has 25 veterinary practices on our records (Scotland). 5 are part of a corporate group on our records; 20 independent; 16 with a website on record.
Compiled by VetGuard from public sources · Ownership is our research · Page generated 21 Jul 2026
Find a vet near you →
6-8 Queen Street, NEWTON STEWART, DG8 6JL
Independent practice
6 Academy Street, STRANRAER, DG9 7DR
Independent practice
Unit 5, St Mary'S Industrial Estate, DUMFRIES, DG1 1NA
Part of Pets at Home
7 Henry Street, LANGHOLM, DG13 0AR
Independent practice
12 Murray Street, ANNAN, DG12 6EG
Independent practice
Glasgow Road, LOCKERBIE, DG11 2SE
Part of Pets at Home
Craigland, Station Road, DALBEATTIE, DG5 4AN
Independent practice
15 Catherine Street, DUMFRIES, DG1 1JF
Independent practice
5 Charnwood Road, DUMFRIES, DG1 3AG
Independent practice
College Mains Road, DUMFRIES, DG2 0NU
Independent practice
McLean Cottage, Creebridge, NEWTON STEWART, DG8 6NP
Independent practice
3 St John Street, Whithorn, NEWTON STEWART, DG8 8PD
Part of David Campion
1 Mains Street, LOCKERBIE, DG11 2DG
Independent practice
Oakwell House, 20 Oakwell Road, CASTLE DOUGLAS, DG7 1JY
Independent practice
Thorniethwaite Farm, LOCKERBIE, DG11 1JH
Independent practice
3-5 Ednam Street, ANNAN, DG12 6EF
Independent practice
The Veterinary Surgery, Gas Lane, KIRKCUDBRIGHT, DG6 4HX
Independent practice
Kirklandhill, Wigtown, NEWTON STEWART, DG8 9JB
Independent practice
Waterside Farm, THORNHILL, DG3 5AR
Independent practice
93 South Drumlanrig Street, THORNHILL, DG3 5LU
Part of IVC Evidensia
The Vet Centre, Martinton Place, DUMFRIES, DG1 3QN
Part of IVC Evidensia
Langholm Mill, LANGHOLM, DG13 0ND
Independent practice
Oakwell Road, CASTLE DOUGLAS, DG7 1JT
Independent practice
67a High Street, DALBEATTIE, DG5 4HA
Independent practice
Unit 11, Greenlaw Business Park, CASTLE DOUGLAS, DG7 2LH
Independent practice
Run one of these practices?
Run the free CMA readiness check — see how your practice's public information lines up with
what the CMA's new rules will require, before they take effect.
Check your practice — free →