| Dr B Mccall | 01461 202244 | | Greencroft Wynd Medical Centre, Greencroft Wynd, Annan, DG12 6GS | Map & Directions |
| Dr D H Paul | 01461 202244 | | Greencroft Medical Centre South, Greencroft Wynd, Annan, DG12 6BG | Map & Directions |
| Dr T Maggiori | 01461 202745 | | Greencroft Wynd Medical Centre, Greencroft Wynd, Annan, DG12 6GN | Map & Directions |
| J S Kerr | 01461 202745 | | Greencroft Wynd Medical Centre, Greencroft Wynd, Annan, DG12 6GN | Map & Directions |
| Dr W J G Keiran | 01461 202244 | | Greencroft Wynd Medical Centre, Greencroft Wynd, Annan, DG12 6GS | Map & Directions |
| Dr D Byers | 01461 202244 | | Greencroft Wynd Medical Centre, Greencroft Wynd, Annan, DG12 6GS | Map & Directions |
| Dr M Donachie | 01461 202244 | | Greencroft Wynd Medical Centre, Greencroft Wynd, Annan, DG12 6GS | Map & Directions |
| Greyfriars Medical Centre | 01387 257752 | | 33-37 Castle Street, Dumfries, DG1 1DL | Map & Directions |
| Dr Mcanulty | 01776 706513 | | Stranraer Health Centre, Edinburgh Road, Stranraer, DG9 7HG | Map & Directions |
| Dr C Brown | 01387 810252 | | 42-44 High Street, Lochmaben, Lockerbie, DG11 1NH | Map & Directions |
| Dr E A Carson | 01556 502500 | | Academy Street, Castle Douglas, DG7 1EE | Map & Directions |
| Dr J A G Falconer | 01387 850263 | | Shebburn Surgery, Main Street, New Abbey, Dumfries, DG2 8BY | Map & Directions |
| Dr N Miscampbell | 01581 300315 | | Four Winds, Main Street, Glenluce, Newton Stewart, DG8 0PU | Map & Directions |
| Dr F Mcdougall | 01776 706513 | | Stranraer Health Centre, Edinburgh Road , Stranraer, DG9 7HG | Map & Directions |
| Mark L C Phillips | 01387 380212 | | The Health Centre, Langholm, DG13 0JY | Map & Directions |
| Lockerbie Medical Practice | 01576 205502 | | The Surgery, Victoria Gardens, Lockerbie, DG11 2BJ | Map & Directions |
| Dr D J Taylor | 01387 810252 | | High Street, Lochmaben, Lockerbie, DG11 1NH | Map & Directions |
| Dr F Jefford | 01387 810252 | | 42-44 High Street, Lochmaben, Lockerbie, DG11 1NH | Map & Directions |
| Dr R H Mack | 01557 330755 | | St. Marys Place, Townend, Kirkcudbright, DG6 4BJ | Map & Directions |
| Dr M A R Young | 01776 706513 | | Stranraer Health Centre, Edinburgh Road, Stranraer, DG9 7HG | Map & Directions |
| Dr N M Desia | 01848 200244 | | Chapel Street, Moniaive, Thornhill, DG3 4EJ | Map & Directions |
| Dr C C Buchan | 01557 330755 | | St. Marys Place, Townend, Kirkcudbright, DG6 4BJ | Map & Directions |
| Dr J D Smith | 01387 810252 | | 42-44 High Street, Lochmaben, Lockerbie, DG11 1NH | Map & Directions |
| Castle Douglas Medical Group | 01556 503888 | | Academy Street, Castle Douglas, DG7 1EE | Map & Directions |
| Dr W J Lock | 01557 330755 | | St. Marys Place, Townend, Kirkcudbright, DG6 4BJ | Map & Directions |
| Glenkens Medical Practice | 01644 420234 | | The Surgery, High Street, New Galloway, Castle Douglas, DG7 3RN | Map & Directions |
| Dr I M Brown | 01848 330208 | | Health Centre, Hospital Road, Thornhill, DG3 5AA | Map & Directions |
| Dr B G Jones | 01644 420234 | | Medical Practice, High Street, New Galloway, Castle Douglas, DG7 3RN | Map & Directions |
| Cairnsmore Medical Practice | 01671 820450 | | Barony Mill Surgery, Mill Street, Creetown, Newton Stewart, DG8 7JN | Map & Directions |
| Dr A Armstrong | 01988 402210 | | The Surgery, High Vennel, Wigtown, Newton Stewart, DG8 9JQ | Map & Directions |
| Dr R W Murphie | 01988 402210 | | The Surgery, High Vennel, Wigtown, Newton Stewart, DG8 9JQ | Map & Directions |
| Dr G Bonn | 01848 200244 | | Chapel Street, Moniaive, Thornhill, DG3 4EJ | Map & Directions |
| Dr A Vaughan | 01776 706513 | | Stranraer Health Centre, Edinburgh Road , Stranraer, DG9 7HG | Map & Directions |
| Ducker Dr C J | 01988 700223 | | The Surgery, Port William, Newton Stewart, DG8 9QP | Map & Directions |
|
|