| Dr M Buchanan | 01967 431231 | | The Pines Medical Centre, Acharacle, PH36 4JU | Map & Directions |
| Dr A M Sneddon | 01738 840289 | | Retinue Row, Methven, Perth, PH1 3PF | Map & Directions |
| Dr M Foxley | 01397 702947 | | Craignevis East, Belford Road, Fort William, PH33 6BU | Map & Directions |
| Shepherd Dr N I | 01738 639748 | | Medical Centre, 133 Glover Street, Perth, PH2 0JB | Map & Directions |
| Dr Y Allan | 01738 621726 | | Drumhar Health Centre, Drumhar Court, Perth, PH1 5PD | Map & Directions |
| Dr E M Mathews | 01738 840289 | | Retinue Row, Methven, Perth, PH1 3PF | Map & Directions |
| Dr A Napper | 01738 621726 | | Drumhar Health Centre, Drumhar Court, Perth, PH1 5PD | Map & Directions |
| Dr S Boyd Peters | 01479 872484 | | Grant House, Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
| Dr J Williams | 01828 627312 | | Coupar Angus Health Centre, Candlehouse Lane, Coupar Angus, Blairgowrie, PH13 9DD | Map & Directions |
| Dr Lesley K Pirie | 01479 872484 | | Grant House, Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
| L J C Easton | 01821 642248 | | The Rowans, High Street, Errol, Perth, PH2 7QJ | Map & Directions |
| Dr J I R Machugh | 01796 472558 | | 27 Toberargan Road, Pitlochry, PH16 5HG | Map & Directions |
| Dr A Melton | 01479 872484 | | Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
| Dr A Sharma | 01479 872484 | | Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
| Dr J Mcilwine | 01479 872484 | | Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
| Dr M Milne | 01738 621726 | | Drumhar Health Centre, Drumhar Court, Perth, PH1 5PD | Map & Directions |
| Kirkwood Dr D W | 01738 812000 | | Craigrossie, Main Street, Bridge Of Earn, Perth, PH2 9PN | Map & Directions |
| Aberfeldy Health Centre | 01887 820366 | | Taybridge Road, Aberfeldy, PH15 2BH | Map & Directions |
| Dr A Milne | 01828 627312 | | Coupar Angus Medical Centre, Candlehouse Lane, Coupar Angus, Blairgowrie, PH13 9DD | Map & Directions |
| Dr Alison Smith | 01397 702947 | | Craignevis East, Belford Road, Fort William, PH33 6BU | Map & Directions |
| Toberargan Surgery | 01796 472558 | | 27 Toberargan Road, Pitlochry, PH16 5HG | Map & Directions |
| Dr E Macdonald | 01397 702947 | | Craignevis East, Belford Road, Fort William, PH33 6BU | Map & Directions |
| Tweedale Medical Practice | 01397 703136 | | Tweedale, High Street, Fort William, PH33 6EU | Map & Directions |
| Dr D A Cruikshank | 01796 472558 | | 27 Toberargan Road, Pitlochry, PH16 5HG | Map & Directions |
| Dr S Hamilton | 01479 872484 | | Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
| Dr J Munro | 01397 703136 | | Tweedale, High Street, Fort William, PH33 6EU | Map & Directions |
| Dr L Macadam | 01397 702947 | | Craignevis East, Belford Road, Fort William, PH33 6BU | Map & Directions |
| Methven Surgery | 01738 840251 | | Retinue Row, Methven, Perth, PH1 3PF | Map & Directions |
| Dr Peter F Grant | 01479 872484 | | Grant House, Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
|
|