All cities
- Glenrothes6
- Dunfermline6
- Cowdenbeath4
- Kirkcaldy4
- Rosyth2
- Dundee1
- St Andrews1
- Auchtermuchty1
- Ladybank1
- Balmullo1
- Buckhaven1
- Dalgety Bay1
- Kelty1
- Markinch1
- Leuchars1
- Inverkeithing1
- Burntisland1
- Edinburgh1
- Crossgates1
- Anstruther1
- High Valleyfield1
- Lochgelly1
- Oakley1
- Elie1
- Cardenden1
- Leven1
Specialties
- General practice & family medicine20
- Public service13
- Surgery9
- Podiatry2