Doctors in Scotland
The following entries are listed in the Doctors categories of the Scottish Directories. We hope you find this useful in finding a particular doctor in Scotland - the directories are constantly growing, so please let us know of any suggestions for inclusion or amendments to something we already list.
Aberfoyle Medical Centre
- t. 01877 382421
Main Street, Aberfoyle near Stirling, Stirlingshire, FK8 3UX, Scotland
Airthrey Park Medical Centre
- t. 01786 463831
Hermitage Road, University of Stirling, Bridge of Allan near Stirling, Stirlingshire, FK9 4NJ, Scotland
Allan Park Medical Practice
- t. 01786 451375
19 Allan Park, Stirling, Stirlingshire, FK8 2QD, Scotland
Ancrum Medical Centre
- t. 01382 669316
12-14 Ancrum Road, Dundee, Angus, DD2 2HZ, Scotland
Auchtermuchty Health Centre
- t. 01337 828262
12 Carswell Wynd, Auchtermuchty near Cupar, Fife, KY14 7AW, Scotland
Aviemore Medical Practice
- t. 01479 810258
Muirton, Aviemore, Inverness-shire, PH22 1SY, Scotland
Bank Street Medical Group
- t. 01334 653478
The Health Centre, Bank Street, Cupar, Fife, KY15 4JN, Scotland
Bannockburn Health Centre
- t. 01786 813435
Firs Entry, Bannockburn near Stirling, Stirlingshire, FK7 0HW, Scotland
Bellyeoman Surgery
- t. 01383 721266
Bellyeoman Road, Dunfermline, Fife, KY12 0AE, Scotland
Blackfriars Medical Practice
- t. 01334 477477
St Andrews Community Hospital, Largo Road, St Andrews, Fife, KY16 8AR, Scotland
Burntisland Medical Group
- t. 01592 872761
The Health Centre, 74 Somerville Street, Burntisland, Fife, KY3 9DF, Scotland
Canonbie Medical Practice
- t. 013873 71313
Bowholm, Canonbie, Dumfriesshire, DG14 0UX, Scotland
Carse Medical Practice
- t. 01821 642248
The Rowans, High Street, Errol near Perth, Perthshire, PH2 7QL, Scotland
Chirnside Medical Practice
- t. 01890 818253
South Crofts, Chirnside near Duns, Berwickshire, TD11 3XP, Scotland
Cos Lane Surgery
- t. 01592 752100
Woodside Road, Glenrothes, Fife, KY7 4AQ, Scotland
Cowdenbeath Surgery
- t. 01383 518500
173 Stenhouse Street, Cowdenbeath, Fife, KY4 9DH, Scotland
Cromarty Medical Practice
- t. 01381 600224
The Surgery, Allan Square, Cromarty, Ross-Shire, IV11 8YF, Scotland
Crossgates Medical Practice
- t. 01383 511398
94 Main Street, Crossgates near Cowdenbeath, Fife, KY4 8DF, Scotland
Downfield Surgery
- t. 01382 812111
325 Strathmartine Road, Dundee, Angus, DD3 8NE, Scotland
Dr AG Forrester
- t. 01382 739914
9 Glasclune Way, Broughty Ferry near Dundee, Angus, DD5 3TJ, Scotland
Dr B Oudeh
- t. 01592 722440
The Health Centre, Wallsgreen Road, Cardenden near Lochgelly, Fife, KY5 0JE, Scotland
Dr C Miller
- t. 01382 833399
Ardler Surgery, Turnberry Avenue, Dundee, Angus, DD2 3TP, Scotland
Dr Daniel Rutherford (Private GP)
- t. 01334 474209
Croftwell, Prior Muir near St Andrews, Fife, KY16 8LP, Scotland
Dr Mani Raj
- t. 01382 508410
Whitfield Health Centre, 123 Whitfield Drive, Dundee, Angus, DD4 0DP, Scotland
Dr Simpson & Partners
- t. 01505 872155
Dorema, Bridge of Weir Road, Kilmacolm, Renfrewshire, PA13 4AP, Scotland
Drs AG Reid Partners
- t. 0131 669 8406
265 Portobello High Street, Edinburgh, EH15 2AW, Scotland
Drs Affleck Duffy & Wood
- t. 01382 462168
Park Avenue Medical Centre, Park Avenue, Dundee, Angus, DD4 6PP, Scotland
Drs Auld, McCann, Sim & Moralee
- t. 01361 883322
The Knoll Hospital, Station Road, Duns, Berwickshire, TD11 3EL, Scotland
Drs Bell & Macfarlane
- t. 01361 810216
The Surgery, Duns Road, Greenlaw near Duns, Berwickshire, TD10 6XJ, Scotland
Drs Buchan & Henderson
- t. 01382 480330
Douglas Medical Centre, Balunie Avenue, Dundee, Angus, DD4 8XZ, Scotland
Drs Dymock Proudfoot Lamb Carney & Hannah
- t. 01382 221976
Hillbank Health Centre, 1a Constitution Street, Dundee, Angus, DD3 6NF, Scotland
Drs Hankinson Levin Scullion Elliott & Young
- t. 01382 731331
Broughty Ferry Health Centre, Brown Street, Broughty Ferry near Dundee, Angus, DD5 1EP, Scotland
Drs Johnson Guy & Rhein Helga
- t. 0131 537 7030
Sighthill Health Centre, 380 Calder Road, Edinburgh, EH11 4AU, Scotland
Drs Loudon, Brown, Beattie, Gallacher & Randfield
- t. 01786 445888
Park Terrace Medical Practice, 7a Park Terrace, Stirling, Stirlingshire, FK8 2JT, Scotland
Drs MacCowan Buckney & Ogilvie
- t. 01382 644466
Ryehill Health Centre, St Peter Street, Dundee, Angus, DD1 4JH, Scotland
Drs McNicol Iain & Howlett Kate
- t. 01631 730271
Port Appin Surgery, Port Appin, Appin, Argyll, PA38 4DE, Scotland
Drs Phillips, Phillips & Taudevin
- t. 013873 80212
Health Centre, Charles Street, Langholm, Dumfriesshire, DG13 0JY, Scotland
Drs Pollok W & Lindsay A
- t. 01360 850237
Buchlyvie Surgery, Main Street, Buchlyvie near Stirling, Stirlingshire, FK8 3LU, Scotland
Drs Rankin, Hanley, Kennedy, Lyle, Weir & Watkins
- t. 01786 473529
Park Avenue Medical Centre, 9 Park Avenue, Stirling, Stirlingshire, FK8 2QR, Scotland
Drs Reid, McLeod, Shepherd, Sneddon & Foster
- t. 01738 840289
Retinue Row, Methven near Perth, Perthshire, PH1 3PF, Scotland
Drs Robson Ward & Proctor
- t. 01382 611283
Lochee Health Centre, 1 Marshall Street, Dundee, Angus, DD2 3BR, Scotland
Drs Rodger, Fisher, MacLarty & MacDonald
- t. 01786 812412
The Clinic, Stirling Road, Fallin near Stirling, Stirlingshire, FK7 7JB, Scotland
Drs Stuart, Johnstone & Mair
- t. 01786 833210
Bridge of Allan Health Centre, Fountain Road, Bridge of Allan near Stirling, Stirlingshire, FK9 4EU, Scotland
Drs Trotter Scott Paterson Macpherson & Heslop
- t. 0131 554 1036
4 Hermitage Place, Edinburgh, EH6 8BW, Scotland
Drs Wallace Kilgallon Veitch Harrold & Leese
- t. 01382 580264
Muirhead Medical Centre, Liff Road, Dundee, Angus, DD2 5NH, Scotland
Drs Watson Goudie & Russell
- t. 01382 667408
Westgate Health Centre, Charleston Drive, Dundee, Angus, DD2 4AD, Scotland
Drs Woodley Dillon Chesters & Constance
- t. 01382 778881
Grove Health Centre, 129 Dundee Road, Broughty Ferry near Dundee, Angus, DD5 1DU, Scotland
East Mental Health Team
- t. 01361 882162
42 Bridgend, Duns, Berwickshire, TD11 3EX, Scotland
Family Medical Group
- t. 01382 459519
Lyon Street, Dundee, Angus, DD4 6RB, Scotland
Feddinch Medical Practice
- t. 01334 476840
St Andrews Community Hospital, Largo Road, St Andrews, Fife, KY16 8AR, Scotland
Fintry Mill Medical Centre
- t. 01382 510562
Finavon Street, Dundee, Angus, DD4 9DU, Scotland
GP Matters
- t. 0141 339 0894
87 Barrington Drive, Glasgow, G4 9ES, Scotland
Giffnock Medical Centre
- t. 0844 477 1898
261 Fenwick Road, Giffnock, Renfrewshire, G46 6JX, Scotland
The Glenwood Practice
- t. 01592 611171
Glenwood Health Centre, Napier Road, Glenrothes, Fife, KY6 1HL, Scotland
Greyfriars Medical Centre
- t. 01387 257752
33-37 Castle Street, Dumfries, Dumfriesshire, DG1 1DL, Scotland
Hawkhill Medical Centre
- t. 01382 669589
215 Hawkhill, Dundee, Angus, DD1 5LA, Scotland
Invergowrie Medical Practice
- t. 01382 562271
30 Errol Road, Invergowrie near Dundee, Angus, DD2 5AD, Scotland
Inverkeithing Medical Group
- t. 01383 413234
5 Friary Court, Inverkeithing, Fife, KY11 1NU, Scotland
Kelty Medical Practice
- t. 01383 831281
The Health Centre, 80 Main Street, Kelty, Fife, KY4 0AE, Scotland
Kennoway Medical Group
- t. 01333 350241
The Health Centre, Jordan Lane, Kennoway near Leven, Fife, KY8 5JZ, Scotland
Kinghorn Medical Practice
- t. 01592 890217
Rossland Place, Kinghorn near Burntisland, Fife, KY3 9RT, Scotland
Kippen Surgery
- t. 01786 870369
Castlehill Loan, Kippen near Stirling, Stirlingshire, FK8 3DZ, Scotland
Kirriemuir Health Centre
- t. 01575 573333
Tannage Brae, Kirriemuir, Angus, DD8 4ES, Scotland
Leven Health Centre
- t. 01577 862112
Lathro, Kinross, Kinross-shire, KY13 8SY, Scotland
Liberton Medical Group
- t. 0131 664 3050
65 Liberton Gardens, Edinburgh, EH16 6JT, Scotland
Linburn Road Health Centre
- t. 01383 733490
124 Nith Street, Dunfermline, Fife, KY11 4LT, Scotland
Lomond Practice
- t. 01592 611000
Glenwood Health Centre, Napier Road, Glenrothes, Fife, KY6 1HL, Scotland
Long House Surgery
- t. 0131 552 4919
The Long House, 73 East Trinity Road, Edinburgh, EH5 3EL, Scotland
The Mill Practice
- t. 01382 456700
Arthurstone Medical Centre, Arthurstone Terrace, Dundee, Angus, DD4 6QY, Scotland
Millhill Surgery
- t. 01383 621222
87 Woodmill Street, Dunfermline, Fife, KY11 4JW, Scotland
Milton Surgery
- t. 0131 549 7300
132 Mountcastle Drive South, Edinburgh, EH15 3LL, Scotland
Monifieth Medical Practice
- t. 01382 534301
Victoria Street, Monifieth near Dundee, Angus, DD5 4LX, Scotland
Muiredge Surgery
- t. 01592 713299
Merlin Crescent, Buckhaven near Leven, Fife, KY8 1HJ, Scotland
Nethergate Medical Centre
- t. 01382 221527
2 Tay Square, Dundee, Angus, DD1 1PB, Scotland
Nethertown Surgery
- t. 01383 623516
Elliot Street, Dunfermline, Fife, KY11 4TF, Scotland
New Park Medical Practice
- t. 01383 629200
163 Robertson Road, Dunfermline, Fife, KY12 0BL, Scotland
The New Surgery
- t. 01505 872844
Bridge of Weir Road, Kilmacolm, Renfrewshire, PA13 4AP, Scotland
Newcastleton Health Centre
- t. 013873 75100
Moss Road, Newcastleton, Roxburghshire, TD9 0RU, Scotland
Norham Surgery
- t. 01289 382265
3 Pedwell Way, Norham near Berwick-Upon-Tweed, TD15 2LD, Scotland
North Glen Medical Practice
- t. 01592 620062
1 Huntsman's Court, Glenrothes, Fife, KY7 6SX, Scotland
The O'Connell Street Medical Practice
- t. 01450 372276
6 O'Connell Street, Hawick, Roxburghshire, TD9 9HU, Scotland
Orwell Medical Practice
- t. 01577 862112
Lochleven Health Centre, Lathro near Kinross, Kinross-shire, KY13 7SY, Scotland
Pittenween & Elie Medical Practice
- t. 01333 311307
2 Routine Row, Pittenweem near Anstruther, Fife, KY10 2LG, Scotland
Polwarth Surgery
- t. 0131 229 5914?
72 Polwarth Gardens, Edinburgh, EH11 1LL, Scotland
Rothes Medical Practice
- t. 01592 771177
Pitteuchar Health Centre, Glamis Centre, Glenrothes, Fife, KY7 4RH, Scotland
Selkirk Health Centre
- t. 01750 21674
Viewfield Lane, Selkirk, Selkirkshire, TD7 4LJ, Scotland
Skeith Health Centre
- t. 01333 310352
Crail Road, Cellardyke near Anstruther, Fife, KY10 3FF, Scotland
St Michaels Medical Centre
- t. 01387 244950
St Michaels Bridge Road, Dumfries, Dumfriesshire, DG1 2PX, Scotland
St Ninain's Medical Practice
- t. 01786 468282
St Ninain's Health Centre, Mayfield Street, Stirling, Stirlingshire, FK7 0BS, Scotland
St Serf's Medical Practice
- t. 01577 862112
Lochleven Health Centre, Lathro near Kinross, Kinross-shire, KY13 7SY, Scotland
Stobswell Medical Centre
- t. 01382 461363
163 Albert Street, Dundee, Angus, DD4 6PX, Scotland
Stockbridge Health Centre
- t. 0131 225 9191
1 India Place, Edinburgh, EH3 6EH, Scotland
Strathcairn Medical Practice
- t. 01334 473441
St Andrews Community Hospital, Largo Road, St Andrews, Fife, KY16 8AR, Scotland
Strathpeffer Medical Practice
- t. 01997 421455
The Medical Centre, Strathpeffer, Ross-shire, IV14 9AG, Scotland
Tay Court Surgery
- t. 01382 228228
50 South Tay Street, Dundee, Angus, DD1 1PF, Scotland
Taybank Medical Centre
- t. 01382 461588
10 Robertson Street, Dundee, Angus, DD4 6EL, Scotland
Terra Nova House Medical Practice
- t. 01382 451100
43 Dura Street, Dundee, Angus, DD4 6SW, Scotland
Teviot Medical Practice
- t. 01450 370999
Hawick Health Centre, Teviot Road, Hawick, Roxburghshire, TD9 9DT, Scotland
Valleyfield Health Centre
The Health Centre, Chapel Street, High Valleyfield near Dunfermline, Fife, KY12 8SJ, Scotland
The Wallace Medical Practice
- t. 01786 448900
Wallace House, 17-21 Maxwell Place, Stirling, Stirlingshire, FK8 1JU, Scotland
West Linton Medical Practice
- t. 01968 660808
Deanfoot Road, West Linton, Peeblesshire, EH46 7EX, Scotland
Whitefriars Surgery - Green Practice
- t. 01738 627912
Whitefriars Street, Perth, Perthshire, PH1 1PP, Scotland
This category contains 102 businesses/entries located in Scotland.
You might wish to consider these related Scottish categories