List of Hospitals in Scotland
UK Hospitals
- » List of Hospitals in Yorkshire
- » List of Hospitals in West Midlands
- » List of Hospitals in Wales
- » List of Hospitals in UK
- » List of Hospitals in South West England
- » List of Hospitals in South East England
- » List of Hospitals in North West England
- » List of Hospitals in Northern Ireland
- » List of Hospitals in London
- » List of Hospitals in East Midlands
Scotland Hospitals List
|
Hospital Name |
Telephone Number |
Address |
| Albyn Hospitals | 01224 595993 | 21-24,21-24, Albyn Place, Aberdeen, Aberdeenshire AB10 1RW |
| Fernbrae Hospital | 01382 631400 | 329, Perth Road, Dundee, Angus DD2 1LJ |
| Huntercombe Hospital Edinburgh Hospitals | 01506 856023 | Binny House, Uphall, Broxburn, West Lothian EH52 6NL |
| The Priory Hospital Glasgow Hospitals | 0141 636 6116 | 38-40 Mansionhouse Rd, Glasgow, Lanarkshire G41 3DW |
| Nuffield Health Glasgow Hospital Hospitals | 0800 731 2132 | 25, Beaconsfield Road, Glasgow, Lanarkshire G12 0PJ |
| Ailsa Hospital Hospitals | 01292 610556 | Dalmellington Rd, Ayr, Ayrshire KA6 6AB |
| NHS Tayside Hospitals | 01738 623311 | Perth Royal Infirmary, Taymount Terrace, Perth, Perthshire PH1 1NX |
| Stonehouse Hospital | 01698 794000 | Strathaven Rd, Stonehouse, Larkhall, Lanarkshire ML9 3NT |
| The Royal Hospital for Sick Children Hospitals | 0131 536 0000 | 9, Sciennes Rd, Edinburgh, Midlothian EH9 1LF |
| Castlebeck Care Teesdale Ltd Hospitals | 01382 819910 | 119, Americanmuir Rd, Dundee, Angus DD3 9AG |
| Ayrshire & Arran NHS Trust Hospitals | 01563 525172 | Kirklandside Hospital, Kirklandside, Kilmarnock, Ayrshire KA1 5LH |
| Herdmanflat & Roodlands Hospitals Hospitals | 0131 536 8300 | Aberlady Rd, Haddington, East Lothian EH41 3BU |
| St. Andrews Memorial Hospital Hospitals | 01334 472327 | Abbey Walk, St. Andrews, Fife KY16 9LG |
| Health Services Hospitals | 01461 203425 | Stapleton Rd, Annan, Dumfriesshire DG12 6NB |
| Monklands Hospital Hospitals | 01236 748748 | Monkscourt Avenue, Airdrie, Lanarkshire ML6 0JS |
| NHS Highland Hospitals Hospitals | 01667 452101 | Town & County Hospital, Cawdor Rd, Nairn, Morayshire IV12 5EE |
| Balgownie Day Hospital Hospitals | 01224 703237 | Balgownie Rd, Bridge Of Don, Aberdeen, Aberdeenshire AB23 8JP |
| Rosslynlee Hospital Hospitals | 0131 536 7600 | Roslin, Midlothian EH25 9QE |
| Irvine Memorial Hospital Hospitals | 01796 472052 | Nursing Home Brae, Pitlochry, Perthshire PH16 5HP |
| Stobhill Hospital Hospitals | 0141 201 3000 | 133, Balornock Rd, Glasgow, Lanarkshire G21 3UW |
| Leverndale Hospital Hospitals | 0141 211 6400 | 510, Crookston Rd, Glasgow, Lanarkshire G53 7TU |
| Stirling Royal Infirmary Hospitals | 01786 434000 | Livilands, Stirling, Stirlingshire FK8 2AU |
| Bannockburn Hospital Hospitals | 01786 813016 | Bannockburn, Stirling, Stirlingshire FK7 8AH |
| Glenrothes Hospital Hospitals | 01592 7435051 | Lodge Rise, Glenrothes, Fife KY7 5TG |
| NHS Highland Hospitals Hospitals | 01955 604025 | Town & County Hospital, Hospital Rd, Wick, Caithness KW1 5NQ |
| Uist & Barra Hospital Hospitals | 01870 603603 | Balivanich, Isle Of Benbecula, HS7 5LA |
| Blairgowrie Community Hospital Hospitals | 01250 874466 | Perth Rd, Blairgowrie, Perthshire PH10 6EE |
| Sunnyside Royal Hospital Hospitals | 01674 830361 | Hillside, Montrose, Angus DD10 9JP |
| Stephen Cottage Hospital Hospitals | 01340 820215 | Stephen Avenue, Dufftown, Keith, Banffshire AB55 4BH |
| Turner Memorial Hospital Hospitals | 01542 882526 | Turner St, Keith, Banffshire AB55 5DJ |
| Health Services Hospitals | 01387 810255 | Lochmaben Hospital, Lochmaben, Lockerbie, Dumfriesshire DG11 1RQ |
| Vale of Leven Hospital Hospitals | 01389 754121 | North Main St, Alexandria, Dunbartonshire G83 0UA |
| Coldstream Cottage Hospital Hospitals | 01890 882417 | Kelso Rd, Coldstream, Berwickshire TD12 4LQ |
| Davidson Cottage Hospital Hospitals | 01465 712571 | The Avenue, Girvan, Ayrshire KA26 9DS |
| NHS Highland Hospitals Hospitals | 01955 605050 | Caithness General Hospital, Cliff Rd, Wick, Caithness KW1 5NS |
| Breast Screening Centre Hospitals | 01224 550570 | Foresterhill, Foresterhill Rd, Aberdeen, Aberdeenshire AB25 2XF |
| Randolph Wemyss Memorial Hospital Hospitals | 01592 712427 | Wellesley Rd, Buckhaven, Leven, Fife KY8 1HU |
| Arbroath Infirmary Hospitals | 01382 660111 | Rosemount Rd, Arbroath, Angus DD11 2AT |
| Murray Royal Hospital Hospitals | 01738 621151 | Muirhall Rd, Perth, Perthshire PH2 7BH |
| Glenrothes Hospital Hospitals | 01592 743505 | 1, Lodge Rise, Glenrothes, Fife KY7 5TG |
| NHS Highland Hospitals Hospitals | 01586 552224 | Campbeltown Hospital, Ralston Rd, Campbeltown, Argyll PA28 6LE |
| Edinburgh Dental Hospital | 0131 536 4900 | 1, Lauriston Place, Edinburgh, Midlothian EH3 9AU |
| Princess Margaret Rose Orthopaedic | 0131 536 4600 | Frogston Rd West, Edinburgh, Midlothian EH10 7ED |
| NHS Highland Hospitals | 01863 766211 | Migdale Hospital, Matheson Rd, Bonar Bridge, Ardgay, Sutherland IV24 3AG |
| Kilsyth Victoria Memorial Cottage Hospital | 01236 822172 | Glasgow Rd, Kilsyth, Glasgow, Lanarkshire G65 9AG |
| Royal Victoria Hospital | 0131 537 5000 | 13, Craigleith Rd, Edinburgh, Midlothian EH4 2DN |
| Nithbank Hospital | 01387 244409 | Nithbank, Dumfries, Dumfriesshire DG1 2SA |
| Hawkhead Hospital | 0141 889 8151 | Hawkhead Rd, Paisley, Renfrewshire PA2 7BL |
| NHS Highland Hospitals | 01847 893263 | Dunbar Hospital, Thurso, Caithness KW14 7XE |
| Breast Screening Centre Hospitals | 01224 550570 | Foresterhill, Foresterhill Rd, Aberdeen, Aberdeenshire AB25 2XF |
| Davidson Cottage Hospital | 01465 712571 | The Avenue, Girvan, Ayrshire KA26 9DS |
| Stratheden Hospital | 01334 652611 | Stratheden, Cupar, Fife KY15 5RR |
| Thomas Hope Hospital | 013873 80417 | Langholm, Dumfriesshire DG13 0JX |
| NHS Highland Hospitals | 01478 613200 | Portree Community Hospital, Portree, Isle of Skye IV51 9BZ |
| Aboyne Hospital | 013398 86433 | Bellwood Rd, Aboyne, Aberdeenshire AB34 5HQ |
| Airyhall Day Hospital | 01224 208134 | Springfield Rd, Aberdeen, Aberdeenshire AB15 7RF |
| Queen Mother's Hospital | 0141 201 0550 | Yorkhill, Dalnair St, Glasgow, Lanarkshire G3 8SJ |
| NHS Highland Hospitals | 01546 602323 | Argyll & Bute Hospital, Blarbuie Rd, Lochgilphead, Argyll PA31 8LD |
| Lady Home Hospital | 01555 851210 | Ayr Rd, Douglas, Lanark, Lanarkshire ML11 0RH |
| NHS Highland Hospitals | 01463 704000 | Raigmore Hospital, Old Pert Rd, Inverness, Inverness-Shire IV2 3UJ |
| Stobhill Hospital | 0141 201 3000 | 133, Balornock Rd, Glasgow, Lanarkshire G21 3UW |
| Hairmyres Hospital Hospitals | 01355 585000 | Eaglesham Rd, East Kilbride, Glasgow, Lanarkshire G75 8RG |
| Turriff Community Hospital Hospitals | 01888 563293 | Balmellie Rd, Turriff, Aberdeenshire AB53 4DQ |
| Central Scotland Brain Injury Rehab Centre Hospitals | 01698 384055 | Murdostoun Castle, Bonkle, Newmains, Wishaw, Lanarkshire ML2 9BY |
| Corstorphine Hospital | 0131 459 7218 | 136, Corstophine Rd, Edinburgh, Midlothian EH12 6TT |
| NHS Highland Hospitals | 01955 605050 | Caithness General Hospital, Cliff Rd, Wick, Caithness KW1 5NS |
| Community Psychiatric Nursing Service Hospitals | 01334 478323 | St. Andrews Memorial Hospital, Abbey Walk, St. Andrews, Fife KY16 9LG |
| Irvine Memorial Hospital | 01796 472052 | Nursing Home Brae, Pitlochry, Perthshire PH16 5HP |
| Hawick Community Hospital | 01450 372162 | Victoria Rd, Hawick, Roxburghshire TD9 7AH |
| Galavale House Hospitals | 01896 664433 | Tweed Rd, Galashiels, Selkirkshire TD1 3EB |
| Crieff Hospital | 01764 653173 | King St, Crieff, Perthshire PH7 3HR |
| Stephen Cottage Hospital Hospitals | 01340 820215 | Stephen Avenue, Dufftown, Keith, Banffshire AB55 4BH |
| Adamson Hospital | 01334 652901 | Bank St, Cupar, Fife KY15 4JG |
| Borders General Hospital Hospitals | 01896 826000 | Borders General Hospital, Melrose, Roxburghshire TD6 9BS |
| Mental Health Network Hospitals | 01896 827152 | Huntlyburn House, Melrose, Roxburghshire TD6 9BD |
| Rosslynlee Hospital Hospitals | 0131 536 7600 | Roslin, Midlothian EH25 9QE |
| Glasgow Royal Infirmary Hospitals | 0141 211 4000 | Castle St, Glasgow, Lanarkshire G4 0SF |
| Udston Hospital | 01698 723200 | Udston Hospital, Farm Rd, Hamilton, Lanarkshire ML3 9LA |
| Hartwoodhill Hospital | 01501 824575 | Hartwoodhill, Shotts, Lanarkshire ML7 4LA |
| The Glasgow Nuffield Hospital | 0141 334 9441 | Beaconsfield Rd, Glasgow, Lanarkshire G12 0PJ |
| Health Services Hospitals | 0141 531 3100 | Mackinnon House, 133, Balornock Rd, Glasgow, Lanarkshire G21 3UZ |
| NHS Highland Hospitals | 01955 604025 | Town & County Hospital, Hospital Rd, Wick, Caithness KW1 5NQ |
| Ayrshire Central Hospital Hospitals | 01294 274191 | Kilwinning Rd, Irvine, Ayrshire KA12 8SS |
| NHS Highland Hospitals Hospitals | 01463 704000 | New Craig's Hospital, Leachkin Rd, Inverness, Inverness-Shire IV3 8NP |
| St. Margaret's Hospital | 01764 662246 | Western Rd, Auchterarder, Perthshire PH3 1JH |
| Ferryfield House Hospitals | 0131 537 6246 | 100, Pilton Drive, Edinburgh, Midlothian EH5 2HF |
| Crumhaugh House NHS Hospital | 01450 372789 | Crumhaugh House, Crumhaugh Rd, Hawick, Newcastleton, Roxburghshire TD9 0BA |
| Herdmanflat & Roodlands Hospitals | 0131 536 8300 | Aberlady Rd, Haddington, East Lothian EH41 3BU |
| St. Johns Hospital Hospitals | 01506 523000 | Howden Rd West, Livingston, West Lothian EH54 6PP |
| Dumbarton Joint Hospital Hospitals | 01389 762317 | Cardross Rd, Dumbarton, Dunbartonshire G82 5JA |
| Leanchoil Hospital Hospitals | 01309 672284 | 91, St. Leonards Rd, Forres, Morayshire IV36 2RF |
| Western Infirmary Hospitals | 0141 211 2000 | 3, Dumbarton Rd, Glasgow, Lanarkshire G11 6NT |
| NHS Ayrshire & Arran Hospitals | 01563 521133 | Crosshouse Hospital, Kilmarnock, Ayrshire KA2 0BE |
| Royal Dundee Liff Hospital | 01382 423000 | Liff, Dundee, Angus DD2 5NF |
| Spire Murrayfield Hospital,Edinburgh | 0131 334 0363 | 122, Corstorphine Road, Edinburgh, Midlothian EH12 6UD |
| Ross Hall Hospital | 0141 810 3151 | 221 Crookston Road, Glasgow, G52 3NQ |

