Hospitals in Scotland
The following entries are listed in the Hospitals categories of the Scottish Directories. We hope you find this useful in finding a particular hospital or clinic in Scotland - the directories are constantly growing, so please let us know of any suggestions for inclusion or amendments to something we already list.
Abbey King's Park Hospital
- t. 01786 451669
Polmaise Road, Stirling, Stirlingshire, FK7 9PU, Scotland
Aberdeen Maternity Hospital
- t. 0845 456 6000
Cornhill Road, Foresterhill, Aberdeen, Aberdeenshire, AB25 2ZL, Scotland
Aberdeen Royal Infirmary
- t. 0845 4566000
Cornhill Road, Aberdeen, Aberdeenshire, AB25 2ZN, Scotland
Acorn Street Day Hospital
- t. 0141 556 4789
23 Acorn Street, Glasgow, Lanarkshire, G40 4AN, Scotland
Adamson Hospital
- t. 01334 652901
Bank Street, Cupar, Fife, KY15 4JG, Scotland
Airyhall Day Hospital
- t. 01224 208134
Springfield Road, Aberdeen, Aberdeenshire, AB15 7RF, Scotland
Albyn Hospital
- t. 01224 595993
21-24 Albyn Place, Aberdeen, Aberdeenshire, AB10 1RW, Scotland
Arbroath Infirmary
- t. 01241 872584
Rosemount Road, Arbroath, Angus, DD11 2AT, Scotland
Argyll & Bute Hospital
- t. 01546 602323
Blarbuie Road, Lochgilphead, Argyll, PA31 8LD, Scotland
Balgownie Day Hospital
- t. 01224 703237
Balgownie Road, Bridge of Don near Aberdeen, Aberdeenshire, AB23 8JP, Scotland
Bannockburn Hospital
- t. 01786 813016
Bannockburn near Stirling, Stirlingshire, FK7 8AH, Scotland
Brechin Infirmary
- t. 01356 622291
Infirmary Street, Brechin, Angus, DD9 7AY, Scotland
Corstophine Hospital
- t. 0131 537 6250
136 Corstophine Road, Edinburgh, Midlothian, EH12 6TT, Scotland
Crieff Hospital
- t. 01764 653173
King Street, Crieff, Perthshire, PH7 3HR, Scotland
Dr Gray's Hospital
- t. 0845 456 6000
Elgin, Morayshire, IV30 1SN, Scotland
Drumchapel Hospital
- t. 0141 211 6000
129 Drumchapel Road, Glasgow, Lanarkshire, G15 6PS, Scotland
Eastern General Hospital
- t. 0131 536 7000
Seafield Street, Edinburgh, Midlothian, EH6 7LN, Scotland
Edinburgh Dental Hospital
- t. 0131 536 4900
1 Lauriston Place, Edinburgh, Midlothian, EH3 9YW, Scotland
Edington Cottage Hospital
- t. 01620 897040
54 St Baldreds Road, North Berwick, East Lothian, EH39 4PU, Scotland
Falkirk & District Royal Infirmary
- t. 01324 624000
Majors Loan, Falkirk, Stirlingshire, FK1 5QE, Scotland
Fernbrae Hospital (BMI)
- t. 01382 667203
329 Perth Road, Dundee, Angus, DD2 1LJ, Scotland
Fleming Hospital
- t. 01340 871464
Queen's Road, Aberlour, Morayshire, Scotland
Gartnavel Royal Hospital
- t. 0141 211 3600
1055 Great Western Road, Glasgow, Lanarkshire, G12 0XH, Scotland
The Glasgow Nuffield Hospital
- t. 0141 334 9441
Beaconsfield Road, Glasgow, Lanarkshire, G12 0PJ, Scotland
Glasgow Royal Infirmary
- t. 0141 211 4000
82/84 Castle Street, Glasgow, Lanarkshire, G4 0SS, Scotland
Hairmyres Hospital
- t. 01355 585000
Eaglesham Road, East Kilbride, Lanarkshire, G75 8RG, Scotland
Hawkhill Day Centre
- t. 01382 668300
Peddie Street, Dundee, Angus, DD1 5LS, Scotland
Highland Hospice
- t. 01463 243132
Ness House, 1 Bishop's Road, Inverness, Inverness-shire, IV3 5SB, Scotland
Homoeopathic Hospital
- t. 0141 211 1600
1053 Great Western Road, Glasgow, Lanarkshire, G12 0NR, Scotland
Huntercombe Hospital
- t. 01506 856023
Binny House, Uphall, Broxburn, West Lothian, EH52 6NL, Scotland
Ian Charles Community Hospital
- t. 01479 872528
Castle Road East, Grantown-on-Spey, Morayshire, PH26 3HR, Scotland
Inverurie Hospital
- t. 01467 672723
Upperboat Road, Inverurie, Aberdeenshire, AB51 3UL, Scotland
Irvine Memorial Hospital
- t. 01796 472052
Nursing Home Brae, Pitlochry, Perthshire, PH16 5HP, Scotland
Kildean Day Hospital
- t. 01786 446913
Drip Road, Stirling, Stirlingshire, FK8 1RA, Scotland
Kilsyth Victoria Memorial Cottage Hospital
- t. 01236 822172
Glasgow Road, Kilsyth near Glasgow, Lanarkshire, G65 9AG, Scotland
Leanchoil Hospital
- t. 01309 672284
St Leonards Road, Forres, Morayshire, IV36 2RF, Scotland
Leverndale Hospital
- t. 0141 211 6400
510 Crookston Road, Glasgow, Lanarkshire, G53 7TU, Scotland
Lightburn Hospital
- t. 0141 211 1500
966 Carntyne Road, Glasgow, Lanarkshire, G32 6NB, Scotland
Lynebank Hospital
- t. 01383 623623
Whitefield Road, Dunfermline, Fife, KY11 4UW, Scotland
Maud Hospital
- t. 01771 613236
Bank Road, Maud near Peterhead, Aberdeenshire, AB42 5NR, Scotland
Memorial Hospital
- t. 01334 472327
Abbey Walk, St Andrews, Fife, KY16 9LG, Scotland
Nairn Town And County Hospital
- t. 01667 452101
Cawdor Road, Nairn, Nairnshire, IV12 5EE, Scotland
New Craigs Psychiatric Hospital
- t. 01463 704000
Leachkin Road, Inverness, Inverness-shire, IV3 8NP, Scotland
Nuffield House
- t. 0141 576 2900
1000 Great Western Road, Glasgow, Lanarkshire, G12 0NS, Scotland
The Oaks Palliative Care Day Centre
- t. 01343 555104
Morriston Road, Elgin, Morayshire, IV30 6UN, Scotland
Perth Royal Infirmary
- t. 01738 623311
Taymount Terrace, Perth, Perthshire, PH1 1NX, Scotland
Prince & Princess of Wales Hospice
- t. 0141 429 5599
71 Carlton Place, Glasgow, Lanarkshire, G5 9TD, Scotland
The Priory Hospital Glasgow
- t. 0141 636 6116
38-40 Mansionhouse Road, Glasgow, Lanarkshire, G41 3DW, Scotland
Queen Margaret Hospital
- t. 01383 623623
Whitefield Road, Dunfermline, Fife, KY12 0SU, Scotland
Queen Mother's Hospital
- t. 0141 201 0550
Yorkhill, Dalnair Street, Glasgow, Lanarkshire, G3 8SJ, Scotland
Raigmore Hospital
- t. 01463 704000
Old Perth Road, Inverness, Inverness-shire, IV2 3UJ, Scotland
Randolph Wemyss Hospital
Wellesley Road, Buckhaven near Leven, Fife, KY8 1HU, Scotland
Red Deer Day Hospital
- t. 01355 244254
Alberta Avenue, East Kilbride, Lanarkshire, G75 8NH, Scotland
RNI Community Hospital
- t. 01463 706966
Ness Wlak, Inverness, Inverness-shire, IV3 5SF, Scotland
Ross Hall Hospital
- t. 0141 810 3151
221 Crookston Road, Glasgow, Lanarkshire, G52 3NQ, Scotland
Royal Aberdeen Childrens Hospital
- t. 0845 456 6000
Westburn Road, Foresterhill, Aberdeen, Aberdeenshire, AB25 2ZG, Scotland
Royal Dundee Liff Hospital
- t. 01382 423000
Dundee, Angus, DD2 5NF, Scotland
The Royal Hospital for Sick Children
- t. 0131 536 0000
9 Sciennes Road, Edinburgh, Midlothian, EH9 1LF, Scotland
Royal Hospital for Sick Children
- t. 0141 201 0000
Dalnair Street, Glasgow, Lanarkshire, G3 8SJ, Scotland
Royal Infirmary of Edinburgh
- t. 0131 536 1000
51 Little France Crescent, Old Dalkeith Road, Edinburgh, Midlothian, EH16 4SA, Scotland
Royal Victoria Day Hospital
- t. 01382 423140
Jedburgh Road, Dundee, Angus, DD2 1SP, Scotland
Royal Victoria Hospital
- t. 0131 537 5000
13 Craigleith Road, Edinburgh, Midlothian, EH4 2DN, Scotland
Seafield Hospital
- t. 01542 832081
Barhill Road, Buckie, Morayshire, AB56 1EJ, Scotland
Southern General Hospital
- t. 0141 201 1100
1345 Govan Road, Glasgow, Lanarkshire, G51 4TF, Scotland
St Johns Hospital
- t. 01506 419666
Howden Road West, Livingston, West Lothian, EH54 6PP, Scotland
St Vincents Hospital
- t. 01540 661219
St Vincents Hospital, Kingussie, Inverness-shire, PH21 1EX, Scotland
Stephen Hospital
- t. 01340 820215
Dufftown near Aberdeen, Aberdeenshire, AB55 4BH, Scotland
Stirling Royal Infirmary
- t. 01786 434000
Livilands, Stirling, Stirlingshire, FK8 2AU, Scotland
Stobhill General Hospital
- t. 0141 201 3000
133 Balornock Road, Glasgow, Lanarkshire, G21 3UW, Scotland
Stracathro Hospital
- t. 01356 647291
Brechin, Angus, DD9 7QA, Scotland
Stratheden Hospital
- t. 01334 652611
Stratheden near Cupar, Fife, KY15 5RR, Scotland
Strathmartine Hospital
- t. 01382 423000
Strathmartine, Dundee, Angus, DD3 0PG, Scotland
Sunnyside Royal Hospital
- t. 01674 830361
Hillside, Montrose, Angus, DD10 9JP, Scotland
Turner Memorial Hospital
- t. 01542 882526
Turner Street, Keith, Banffshire, AB55 5DJ, Scotland
Victoria Infirmary
- t. 0141 201 6000
Grange Road, Glasgow, Lanarkshire, G42 9TY, Scotland
Western General Hospital
- t. 0131 537 1000
Crewe Road South, Edinburgh, Midlothian, EH4 2XU, Scotland
Western Infirmary
- t. 0141 211 2000
Dumbarton Road, Glasgow, Lanarkshire, G11 6NT, Scotland
Weston Day Hospital
- t. 01334 652163
West Port, Cupar, Fife, KY15 4AN, Scotland
Woodend Hospital
- t. 0845 456 6000
Eday Road, Aberdeen, Aberdeenshire, AB15 6XS, Scotland
This category contains 79 Scottish businesses/entries.