Hospitals in Scotland - Scottish Business Directories

The Scotland Directory

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.

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, G40 4AN, Scotland

Adamson Hospital  - t. 01334 652901
Bank Street, Cupar, Fife, KY15 4JG, Scotland

Albyn Hospital  - t. 01224 595993
21-24 Albyn Place, Aberdeen, Aberdeenshire, AB10 1RW, Scotland

Annan Hospital  - t. 01461 203425
Stapleton Road, Annan, Dumfriesshire, 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

Astley Ainslie Hospital  - t. 0131 537 9000
133 Grange Loan, Edinburgh, EH9 2HL, Scotland

BMI King's Park Hospital  - t. 01786 451669
Polmaise Road, Stirling, Stirlingshire, FK7 9PU, 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

Beatson West of Scotland Cancer Centre  - t. 0141 301 7000
1053 Great Western Road, Glasgow, G12 0YN, Scotland

Belhaven Hospital  - t. 01368 862 246
Hospital Road, Dunbar, East Lothian, EH42 1TR, Scotland

Blawarthill Hospital  - t. 0141 211 9000
129 Holehouse Drive, Glasgow, G13 3TG, Scotland

Borders General Hospital  - t. 01896 826000
Melrose, Roxburghshire, TD6 9BS, Scotland

Brechin Infirmary  - t. 01356 622291
Infirmary Street, Brechin, Angus, DD9 7AY, Scotland

Castle Craig Hospital  - t. 01721 722763
West Linton, Peeblesshire, EH46 7DH, Scotland

Castle Douglas Hospital  - t. 01556 502333
Academy Street, Castle Douglas, Kirkcudbrightshire, Scotland

Corstophine Hospital  - t. 0131 537 6250
136 Corstophine Road, Edinburgh, EH12 6TT, Scotland

Crieff Hospital  - t. 01764 653173
King Street, Crieff, Perthshire, PH7 3HR, Scotland

Crumhaugh House Community Hospital  - t. 01450 372789
Crumhaugh House, Crumhaugh Road, Hawick, Roxburghshire, TD9 0BA, Scotland

Dr Gray's Hospital  - t. 0845 456 6000
Elgin, Morayshire, IV30 1SN, Scotland

Drumchapel Hospital  - t. 0141 211 6000
129 Drumchapel Road, Glasgow, G15 6PS, Scotland

Dumbarton Joint Hospital  - t. 01389 812036
Cardross Road, Dumbarton, Dunbartonshire, G82 5JA, Scotland

Dumfries & Galloway Royal Infirmary  - t. 01387 246246
Bankend Road, Dumfries, Dumfriesshire, DG1 4AP, Scotland

Dykebar Hospital  - t. 0141 884 5122
Grahamston Road, Paisley, Renfrewshire, PA2 7DE, Scotland

Edinburgh Dental Institute  - t. 0131 536 1000
1 Lauriston Place, Edinburgh, EH3 9YW, Scotland

Edington Cottage Hospital  - t. 01620 897040
54 St Baldreds Road, North Berwick, East Lothian, EH39 4PU, Scotland

Falkirk Community Hospital (was Falkirk 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

Forth Park Maternity Hospital  - t. 01592 643355
30 Bennochy Road, Kirkcaldy, Fife, KY2 5RA, Scotland

Forth Valley Royal Hospital  - t. 01324 566 000
Stirling Road, Larbert near Falkirk, Stirlingshire, FK5 4WR, Scotland

Galloway Community Hospital  - t. 01776 707707
Victoria Place, Stranraer, Wigtownshire, DG9 7HX, Scotland

Gartnavel General  - t. 0141 211 3000
1053 Great Western Road, Glasgow, G12 0YN, Scotland

Gartnavel Royal Hospital  - t. 0141 211 3600
1055 Great Western Road, Glasgow, G12 0XH, Scotland

The Glasgow Nuffield Hospital  - t. 0141 334 9441
Beaconsfield Road, Glasgow, G12 0PJ, Scotland

Glasgow Royal Infirmary  - t. 0141 211 4000
84 Castle Street, Glasgow, G4 0SF, Scotland

Glenrothes Hospital  - t. 01592 743505
Lodge Rise, Glenrothes, Fife, KY7 5TG, Scotland

Golden Jubilee National Hospital  - t. 0141 951 5000
Beardmore Street, Clydebank, Dunbartonshire, G81 4HX, Scotland

Hairmyres Hospital  - t. 01355 585000
Eaglesham Road, East Kilbride, Lanarkshire, G75 8RG, Scotland

Hawick Community Hospital  - t. 01450 372162
Victoria Road, Hawick, Roxburghshire, TD9 7AH, Scotland

Hawkhill Day Centre  - t. 01382 668300
Peddie Street, Dundee, Angus, DD1 5LS, Scotland

Hay Lodge Hospital  - t. 01721 722080
Neidpath Road, Peebles, Peeblesshire, EH45 8JG, Scotland

Herdmanflat Hospital  - t. 0131 536 8300
Aberlady Road, Haddington, East Lothian, EH41 3BU, 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, G12 0NR, Scotland

Hospital Hill Surgery  - t. 01383 731721
Izatt Avenue, Dunfermline, Fife, KY11 3BA, Scotland

Huntercombe Hospital  - t. 01506 856023
Binny House, Uphall near Broxburn, West Lothian, EH52 6NL, Scotland

Huntlyburn House  - t. 01896 827181
Melrose, Roxburghshire, TD6 9BP, Scotland

Ian Charles Community Hospital  - t. 01479 872528
Castle Road East, Grantown-on-Spey, Morayshire, PH26 3HR, Scotland

Inverclyde Royal Hospital  - t. 01475 633777
Larkfield Road, Greenock, Renfrewshire, PA16 0XN, 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

Johnstone Hospital  - t. 01505 331471
Bridge of Weir Road, Johnstone, Renfrewshire, PA5 8YX, Scotland

Kelso Community Hospital  - t. 01573 223441
Inch Road, Kelso, Roxburghshire, TD5 7JP, Scotland

Kilsyth Victoria Memorial Cottage Hospital  - t. 01236 822172
Glasgow Road, Kilsyth, Lanarkshire, G65 9AG, Scotland

Kirkcudbright Hospital  - t. 01557 330549
Townend, Kirkcudbright, Kirkcudbrightshire, Scotland

Knoll Community Hospital  - t. 01361 883373
Station Road, Duns, Berwickshire, TD11 3EL, Scotland

Lawson Memorial Hospital  - t. 01408 633157
Station Road, Golspie, Sutherland, KW10 6SS, Scotland

Leanchoil Hospital  - t. 01309 672284
St Leonards Road, Forres, Morayshire, IV36 2RF, Scotland

Leith Community Treatment Centre  - t. 0131 536 6225
Junction Place, Edinburgh, EH6 5JQ, Scotland

Leverndale Hospital  - t. 0141 211 6400
510 Crookston Road, Glasgow, G53 7TU, Scotland

Liberton Hospital  - t. 0131 536 7800
113 Lasswade Road, Edinburgh, EH16 6UB, Scotland

Lightburn Hospital  - t. 0141 211 1500
966 Carntyne Road, Glasgow, G32 6NB, Scotland

Livilands Resource Centre  - t. 01786 446913
Stirling Community Hospital, Livilands Gate, Stirling, Stirlingshire, FK8 2AU, Scotland

Loanhead Hospital  - t. 0131 440 0174
Hunter Avenue, Loanhead, Midlothian, EH20 9SW, Scotland

Lynebank Hospital  - t. 01383 623623
Halbeath Road, Dunfermline, Fife, KY11 4UW, Scotland

Maggie's Fife  - t. 01592 647997
Victoria Hospital, Hayfield Road, Kirkcaldy, Fife, KY2 5AH, 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

Midlothian Community Hospital  - t. 0131 454 1001
70 Eskbank Road, Bonnyrigg near Dalkeith, Midlothian, EH22 3ND, Scotland

Moffat Hospital  - t. 01683 220031
Holmend, Moffat, Dumfriesshire, 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

Newton Stewart Hospital  - t. 01671 402015
Newton Stewart, Wigtownshire, Scotland

Nithbank Hospital  - t. 01387 244409
Nithbank, Dumfries, Dumfriesshire, DG1 2SA, Scotland

Nuffield House  - t. 0141 576 2900
1000 Great Western Road, Glasgow, G12 0NS, Scotland

The Oaks Palliative Care Day Centre  - t. 01343 555104
Morriston Road, Elgin, Morayshire, IV30 6UN, Scotland

Parkhead Hospital  - t. 0141 211 8300
81 Salamanca Street, Glasgow, G31 5ES, 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, G5 9TD, Scotland

Princess Alexandra Eye Pavilion  - t. 0131 536 1000
Chalmers Street, Edinburgh, EH3 9HA, Scotland

Princess Royal Maternity  - t. 0141 211 5400
16 Alexandra Parade, Glasgow, G31 2ER, Scotland

The Priory Hospital Glasgow  - t. 0141 636 6116
38-40 Mansionhouse Road, Glasgow, G41 3DW, Scotland

The Queen Elizabeth University Hospital  - t. 0141 201 1100
1345 Govan Road, Glasgow, G51 4TF, 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, G3 8SJ, Scotland

RNI Community Hospital  - t. 01463 706966
Ness Wlak, Inverness, Inverness-shire, IV3 5SF, 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

Ravenscraig Hospital  - t. 01475 633777
Inverkip Road, Greenock, Renfrewshire, PA16 9HA, Scotland

Red Deer Day Hospital  - t. 01355 593 450
Alberta Avenue, East Kilbride, Lanarkshire, G75 8NH, Scotland

Roodlands Hospital  - t. 0131 536 8300
Hospital Road, Haddington, East Lothian, EH41 3PF, Scotland

Ross Hall Hospital  - t. 0141 810 3151
221 Crookston Road, Glasgow, G52 3NQ, Scotland

Rosslynlee Hospital  - t. 0131 536 7600
Roslin, Midlothian, EH25 9QE, Scotland

Royal Aberdeen Childrens Hospital  - t. 0845 456 6000
Westburn Road, Foresterhill, Aberdeen, Aberdeenshire, AB25 2ZG, Scotland

Royal Alexandra Hospital  - t. 0141 887 9111
Corsebar Road, Paisley, Renfrewshire, PA2 9PN, Scotland

Royal Dundee Liff Hospital  - t. 01382 423000
Dundee, Angus, DD2 5NF, Scotland

Royal Edinburgh Hospital  - t. 0131 537 6000
Morningside Place, Edinburgh, EH10 5HF, Scotland

Royal Hospital for Sick Children  - t. 0141 201 0000
Dalnair Street, Glasgow, G3 8SJ, Scotland

The Royal Hospital for Sick Children  - t. 0131 536 0000
9 Sciennes Road, Edinburgh, EH9 1LF, Scotland

Royal Infirmary of Edinburgh  - t. 0131 536 1000
51 Little France Crescent, Old Dalkeith Road, Edinburgh, 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, 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, G51 4TF, Scotland

Spittal Street Centre  - t. 0131 537 8300
22-24 Spittal Street, Edinburgh, EH3 9DU, Scotland

St Andrews Community Hospital  - t. 01334 465656
Largo Road, St Andrews, Fife, KY16 8AR, Scotland

St Johns Hospital  - t. 01506 523000
Howden Road West, Livingston, West Lothian, EH54 6PP, Scotland

St Michael's Hospital  - t. 01506 842 053
Edinburgh Road, Linlithgow, West Lothian, EH49 6QS, Scotland

St Vincents Hospital  - t. 01540 661219
St Vincents Hospital, Kingussie, Inverness-shire, PH21 1EX, Scotland

The State Hospital  - t. 01555 840293
Carstairs near Lanark, Lanarkshire, ML11 8RP, Scotland

Stephen Hospital  - t. 01340 820215
Dufftown near Keith, Banffshire, AB55 4BH, Scotland

Stirling Community Hospital  - t. 01786 434000
Livilands, Stirling, Stirlingshire, FK8 2AU, Scotland

Stobhill General Hospital  - t. 0141 201 3000
133 Balornock Road, Glasgow, 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

Thomas Hope Hospital  - t. 013873 80417
Langholm, Dumfriesshire, DG13 0JX, Scotland

Thornhill Hospital  - t. 01848 330205
Thornhill, Dumfriesshire, Scotland

Turner Memorial Hospital  - t. 01542 882526
Turner Street, Keith, Banffshire, AB55 5DJ, Scotland

Vale of Leven District General Hospital  - t. 01389 754121
Main Street, Alexandria, Dunbartonshire, G83 0UA, Scotland

Victoria Hospital  - t. 01592 643355
Hayfield Road, Kirkcaldy, Fife, KY2 5AH, Scotland

Victoria Infirmary  - t. 0141 201 6000
Grange Road, Glasgow, G42 9TY, Scotland

Western General Hospital  - t. 0131 537 1000
Crewe Road South, Edinburgh, EH4 2XU, Scotland

Western Infirmary  - t. 0141 211 2000
Dumbarton Road, Glasgow, G11 6NT, Scotland

Weston Day Hospital  - t. 01334 652163
West Port, Cupar, Fife, KY15 4AN, Scotland

Whyteman's Brae Hospital
Whyteman's Brae, Kirkcaldy, Fife, KY1 2ND, Scotland

Woodend Hospital  - t. 0845 456 6000
Eday Road, Aberdeen, Aberdeenshire, AB15 6XS, Scotland

This category contains 132 businesses/entries located in Scotland.

You might wish to consider these related Scottish categories



cc