| Tweedale Medical Practice | 01397 703136 | | Tweedale, High Street, Fort William, PH33 6EU | Map & Directions |
| Dr J Shirley | 01397 702947 | | Craignevis East, Belford Road, Fort William, PH33 6BU | Map & Directions |
| Dr E Macdonald | 01397 702947 | | Craignevis East, Belford Road, Fort William, PH33 6BU | Map & Directions |
| Dr Alison Smith | 01397 702947 | | Craignevis East, Belford Road, Fort William, PH33 6BU | Map & Directions |
| Dr D P Leaver | 01796 472558 | | 27 Toberargan Road, Pitlochry, PH16 5HG | Map & Directions |
| Dr A Mcgregor | 01738 551739 | | 7 Stormont Road, Scone, Perth, PH2 6RH | Map & Directions |
| Dr A Milne | 01828 627312 | | Coupar Angus Medical Centre, Candlehouse Lane, Coupar Angus, Blairgowrie, PH13 9DD | Map & Directions |
| Kirkwood Dr D W | 01738 812000 | | Craigrossie, Main Street, Bridge Of Earn, Perth, PH2 9PN | Map & Directions |
| Dr J Mcilwine | 01479 872484 | | Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
| Dr J I R Machugh | 01796 472558 | | 27 Toberargan Road, Pitlochry, PH16 5HG | Map & Directions |
| Dr A Sharma | 01479 872484 | | Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
| Toberargan Surgery | 01796 472558 | | 27 Toberargan Road, Pitlochry, PH16 5HG | Map & Directions |
| Dr J D M Douglas | 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 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 |
| Dr Lesley K Pirie | 01479 872484 | | Grant House, Castle Road East, Grantown On Spey, PH26 3HR | Map & Directions |
| Dr Peter F Grant | 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 M Foxley | 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 S Hamilton | 01479 872484 | | 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 |
| Whitefriars Surgery | 01738 627912 | | Whitefriars Street, Perth, PH1 1PP | Map & Directions |
| Dr M Milne | 01738 621726 | | Drumhar Health Centre, Drumhar Court, Perth, PH1 5PD | Map & Directions |
| Dr A M Sneddon | 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 |
|
|