| Dr B W Johnston | 01334 839210 | | 11 Main Street, Leuchars, St. Andrews, KY16 0HB | Map & Directions |
| Dr L Lamont | 01334 477477 | | 68 Pipeland Road, St. Andrews, KY16 8JZ | Map & Directions |
| Dr K Graham | 01334 476840 | | 68 Pipeland Road, St. Andrews, KY16 8JZ | Map & Directions |
| Dr J Nixon | 01334 476840 | | St Andrews Health Centre, 68 Pipeland Road, St. Andrews, KY16 8JZ | Map & Directions |
| Dr J Church | 01334 477477 | | 68 Pipeland Road, St. Andrews, KY16 8JZ | Map & Directions |
| Dr L Henderson | 01334 477477 | | St Andrews Health Centre, 68 Pipeland Road , St. Andrews, KY16 8JZ | Map & Directions |
| Dr E M Randall | 01334 473441 | | St Andrews Health Centre, 68 Pipeland Road, St. Andrews, KY16 8JZ | Map & Directions |
| Dr G Thomson | 01334 476840 | | 68 Pipeland Road, St. Andrews, KY16 8JZ | Map & Directions |
| Dr K Russell | 01334 473441 | | 68 Pipeland Road, St. Andrews, KY16 8JZ | Map & Directions |
| Dr A Bowman | 01334 473441 | | 68 Pipeland Road, St. Andrews, KY16 8JZ | Map & Directions |
| J Mcelhinney | 01592 620062 | | Pitcoudie Surgery, 1 Huntsmans Court, Glenrothes, KY7 6SX | Map & Directions |
| Dr P C Hong | 01592 890217 | | Rossland Place, Kinghorn, Burntisland, KY3 9RT | Map & Directions |
| Dr Iain M Halliday | 01592 872761 | | 74 Somerville Street, Burntisland, KY3 9DF | Map & Directions |
| Dr Suguna Narayana | 01333 425656 | | The Health Centre, Victoria Road, Leven, KY8 4ET | Map & Directions |
| Dr J C Mackenzie | 01383 621222 | | 87 Woodmill Street, Dunfermline, KY11 4JW | Map & Directions |
| Dr M Lapraik | 01383 413234 | | 5 Friary Court, Inverkeithing, KY11 1NU | Map & Directions |
| Dr M E Phillips | 01383 621222 | | 87 Woodmill Street, Dunfermline, KY11 4JW | Map & Directions |
| Dr P A Macintyre | 01333 426913 | | 361 Methilhaven Road, Methil, Leven, KY8 3HR | Map & Directions |
| Newburgh Surgery | 01337 840462 | | St. Catherines Mews, 116 High Street, Newburgh, Cupar, KY14 6DA | Map & Directions |
| Dr A Dunn | 01592 890217 | | Rossland Place, Kinghorn, Burntisland, KY3 9RT | Map & Directions |
| Dr M J Ward | 01333 426913 | | 361 Methilhaven Road, Methil, Leven, KY8 3HR | Map & Directions |
| Dr A W Kyle | 01333 311307 | | Health Centre, 2 Routine Row, Pittenweem, Anstruther, KY10 2LG | Map & Directions |
| Dr J Yule | 01592 890217 | | Rossland Place, Kinghorn, Burntisland, KY3 9RT | Map & Directions |
| Dr G D Gillespie | 01383 731721 | | 7 Izatt Avenue, Dunfermline, KY11 3BA | Map & Directions |
| Dr L Fleming | 01592 872761 | | 74 Somerville Street, Burntisland, KY3 9DF | Map & Directions |
| R Robertson | 01592 620062 | | Pitcoudie Surgery, 1 Huntsmans Court, Glenrothes, KY7 6SX | Map & Directions |
| Dr J R Mckean | 01592 782783 | | Lochgelly Health Centre, David Street, Lochgelly, KY5 9QZ | Map & Directions |
| Dr P A Peyton | 01383 731721 | | 7 Izatt Avenue, Dunfermline, KY11 3BA | Map & Directions |
| Dr L A Ferguson | 01592 642969 | | 48 Nicol Street, Kirkcaldy, KY1 1PH | Map & Directions |
| D Macleod | 01592 620062 | | Pitcoudie Surgery, 1 Huntsmans Court, Glenrothes, KY7 6SX | Map & Directions |
| Dr K M Mackay | 01383 731721 | | 7 Izatt Avenue, Dunfermline, KY11 3BA | Map & Directions |
| Dr J J Allan | 01383 822174 | | Dalgety Bay Clinic, Regents Way, Dalgety Bay, Dunfermline, KY11 9UY | Map & Directions |
| Dr G R Allan | 01333 426913 | | 361 Methilhaven Road, Methil, Leven, KY8 3HR | Map & Directions |
| Dr C U Mistry | 01592 722440 | | Wallsgreen Road, Cardenden, Lochgelly, KY5 0JE | Map & Directions |
| Dr M Loggan | 01383 850293 | | Health Centre, Wardlaw Way, Oakley, Dunfermline, KY12 9QH | Map & Directions |
| G Campbell | 01592 644533 | | Path House, Nether Street, Kirkcaldy, KY1 2PG | Map & Directions |
| Dr L Prentice | 01383 880511 | | Health Centre, Chapel Street, High Valleyfield, Dunfermline, KY12 8SJ | Map & Directions |
|
|