| Dr C Green | 01542 882244 | | Health Centre, Turner Street, Keith, AB55 5DJ | Map & Directions |
| Dr R B Hutchison | 01542 882244 | | Health Centre, Turner Street, Keith, AB55 5DJ | Map & Directions |
| Dr D C Gould | 01542 882244 | | Health Centre, Turner Street, Keith, AB55 5DJ | Map & Directions |
| Dr K Lawton | 01224 571318 | | 327 Great Western Road, Aberdeen, AB10 6LT | Map & Directions |
| Kincorth Medical Centre | 01224 878184 | | 26 Abbotswell Crescent, Aberdeen, AB12 5JW | Map & Directions |
| Dr A H Morgan | 01569 762945 | | Stonehaven Medical Centre, 32 Robert St, Stonehaven, AB39 2EL | Map & Directions |
| Ryhnie Medical Practice | 01464 861271 | | Manse Road, Rhynie, Huntly, AB54 4WA | Map & Directions |
| Dr P Mulcahy | 01561 377258 | | Blackiemuir Avenue, Laurencekirk, AB30 1DX | Map & Directions |
| Gilbert Road Medical Group | 01224 712138 | | 39 Gilbert Road, Bucksburn, Aberdeen, AB21 9AN | Map & Directions |
| Dr Y Eiken | 01224 713869 | | 106 Inverurie Road, Bucksburn, Aberdeen, AB21 9AT | Map & Directions |
| Dr H N Mack | 01467 642289 | | High Street, Kemnay, Inverurie, AB51 5NB | Map & Directions |
| Dr Linda Sandilands | 01224 724777 | | 23a Altonrea Gardens, Dyce, Aberdeen, AB21 7NQ | Map & Directions |
| Dr G B Packham | 01771 644403 | | 14 Fordyce Road, New Deer, Turriff, AB53 6SB | Map & Directions |
| Victoria Street Medical Group | 01224 641930 | | 7 Victoria Street, Aberdeen, AB10 1QW | Map & Directions |
| Shirriffs Dr George G | 01224 641968 | | Rubislaw Place Medical Centre, 7 Rubislaw Place, Aberdeen, AB10 1QB | Map & Directions |
| Dr A Maccuish | 01569 762945 | | Stonehaven Medical Centre, 32 Robert St, Stonehaven, AB39 2EL | Map & Directions |
| Dr D J Bell | 01651 842204 | | The Surgery, Udny Station, Ellon, AB41 6QJ | Map & Directions |
| Dr R A C Hewison | 01346 514154 | | Lochpots Road, Fraserburgh, AB43 9NH | Map & Directions |
| Dr A D Jamieson | 01224 876000 | | 26 Abbotswell Crescent, Aberdeen, AB12 5JW | Map & Directions |
| Dr J D Orr | 01224 724777 | | 23a Altonrea Gardens, Dyce, Aberdeen, AB21 7NQ | Map & Directions |
| Dr G G Ellis | 01224 849400 | | Arnhall Business Park, Discovery Drive, Westhill, AB32 6FG | Map & Directions |
| Dr P Davidson | 01224 879452 | | 172 Victoria Road, Aberdeen, AB11 9NL | Map & Directions |
| C Watson | 01651 872239 | | Meadow Bank, Oldmeldrum, Inverurie, AB51 0BF | Map & Directions |
| Dr D I Wintour | 01224 644744 | | Denburn Health Centre, Rosemount Viaduct, Aberdeen, AB25 1QB | Map & Directions |
| Dr C Murphy | 01224 745800 | | Kingswood Drive, Kingswells, Aberdeen, AB15 8TB | Map & Directions |
| Queens Road Medical Group | 01224 641560 | | 6 Queens Road, Aberdeen, AB15 4NU | Map & Directions |
| Dr G B Packham | 01771 637295 | | 11 Water Street , Strichen, Fraserburgh, AB43 6ST | Map & Directions |
| Albyn Medical Practice | 01224 586829 | | 30 Albyn Place, Aberdeen, AB10 1NW | Map & Directions |
| Dr C M Hunter | 01224 742162 | | Arnhall Business Park, Discovery Drive, Westhill, AB32 6FG | Map & Directions |
| Dr Brooker Medical Practice | 01261 833777 | | 100 Duff Street, Macduff, AB44 1PR | Map & Directions |
| Dr D Fowler | 01224 898911 | | 4 Catto Walk, Cove Bay, Aberdeen, AB12 3PT | Map & Directions |
| Dr J L Fitton | 01975 651209 | | Strathdon Medical Centre, Waterside, Strathdon, AB36 8XB | Map & Directions |
| Dr A T Wilkinson | 01224 571318 | | 327 Great Western Road, Aberdeen, AB10 6LT | Map & Directions |
| R H Nicol | 01771 623522 | | Newlands Road, Mintlaw, Peterhead, AB42 5GP | Map & Directions |
| Dr Derek G Barclay | 01330 824747 | | The Surgery, Dee Street, Banchory, AB31 5XS | Map & Directions |
| Dr S Robertson | 01651 872239 | | Meadow Bank, Oldmeldrum, Inverurie, AB51 0BF | Map & Directions |
| Dr G Young | 01467 642289 | | High Street, Kemnay, Inverurie, AB51 5NB | Map & Directions |
|
|