Hospitals-Scotland

 
East Ayrshire
Crosshouse Hospital, Crosshouse, Kilmarnock 01563 521133
East Ayrshire Community Hospital, Cumnock 01290 429429
North Ayrshire
Ayrshire Central Hospital, Irvine 01294 274191
Brooksby House Hospital, Largs 0843 266 2594
Isle of Arran War Memorial Hospital, Lamlash, Isle of Arran 01770 600777
Lady Margaret Hospital, Millport, Isle of Cumbrae 01475 530 307
South Ayrshire
Ailsa Hospital, Ayr 01292 610556 
Ayr Hospital 01292 610555
Biggart Hospital, Prestwick 01292 470 611
Davidson Cottage Hospital, Girvan 01465 712571
Borders
Borders General Hospital, Melrose 01896 826000   
Coldstream Cottage Hospital 01890 882417 
Hawick Community Hospital 01450 372 162
Hay Lodge Hospital, Peebles 01721 722 080
Kelso Hospital 01573 223441
Knoll Hospital, Duns 01361 883373
Sister Margaret Cottage Hospital, Jedburgh 01835 863212
Dumfries and Galloway
Within Dumfries
Crichton Royal Hospital 01387 246246
Dumfries and Galloway Royal Infirmary 01387 246246
Nithbank Hospital 01387 244409
Outwith Dumfries
Annan Hospital 014612 03425
Castle Douglas Hospital 01556 502333
Galloway Community Hospital, Stranraer  01387 246246
Kirkcudbright Hospital 01557 330549
Lochmaben Hospital 01387 810255
Moffat Hospital 01683 220031
Newton Stewart Hospital 01671 402015
Thomas Hope Hospital, Langholm 01387 380417
Thornhill Hospital 01848 330205
Fife
Adamson Hospital, Cupar 01334 652901 
Cameron Hospital, Windygates 01592 712472
Forth Park Hospital, Kirkcaldy 01592 643355
Glenrothes Hospital 01592 743505
Lynebank Hospital, Dunfermline 01383 623623
Queen Margaret Hospital, Dunfermline 01383 623623
Randolph Wemyss Memorial Hospital, Buckhaven 01592 712 427
St Andrews Community Hospital 01334 465656
Stratheden Hospital, Springfield 01334 652611
Victoria Hospital (Kirkcaldy) 01592 643 355
Whytemans Brae Hospital, Kirkcaldy 01592 643355
Forth Valley
Clackmannanshire
Clackmannan County Hospital, Alloa 01259 727 377
Sauchie Hospital 01259 722 060
Falkirk and District Royal Infirmary 01324 624000
Outwith Falkirk
Bellsdyke Hospital, Larbert 01324 572602 
Bo'ness Hospital 01506 829580
Bonnybridge Hospital 01324 811 154
Lochview Hospital, Larbert 01324 566 000 
Stirling
Within Stirling
Orchard House Hospital 01786 849717
Stirling Royal Infirmary 01786 434000
Outwith Stirling
Bannockburn Hospital 01786 483 112
Grampian
Aberdeenshire, City of Aberdeen and Moray
City of Aberdeen
Aberdeen Maternity Hospital 0845 456 6000
Aberdeen Royal Infirmary  0845 456 6000
City Hospital 0845 456 6000
National Hyperbaric Centre 0845 456 6000
Roxburgh House 0845 456 6000
Royal Aberdeen Children's Hospital 0845 456 6000
Royal Cornhill Hospital 0845 456 6000
Woodend Hospital 0845 456 6000
Woolmanhill Hospital 0845 456 6000
Aberdeenshire
Aboyne Hospital 013398 86433
Campbell Hospital, Portsoy 01261 842202
Chalmers Hospital, Banff 01261 812 567
Fraserburgh Hospital 013465 13151
Glen O'Dee Hospital, Banchory 01330 822233
Insch and District War Memorial Hospital 01464 820 213
Inverurie Hospital 01467 620454
Jubilee Hospital, Huntly 01466 792 114
Kincardine Community Hospital, Stonehaven 01569 792000
Maud Hospital, Maud, Peterhead 01771 613236
Peterhead Community Hospital 01779 478 234
Turriff Cottage Hospital 018885 63293
Ugie Hospital, Peterhead 01779 472 011
Moray
Dr Gray's Hospital, Elgin 0845 456 6000
Fleming Cottage Hospital, Aberlour 01340 871464
Leanchoil Hospital, Forres 013096 72284
Seafield Hospital, Buckie 01542 832 081
Spynie Hospital, Elgin 01343 567275.
Stephen Cottage Hospital, Dufftown 01340 820 215
Turner Memorial Hospital, Keith 01542 881004
Argyll and Bute
Argyll and Bute Hospital, Lochgilphead 01546 602323
Dunoon and District General Hospital 01369 704341
Islay Hospital, Bowmore, Isle of Islay 01496 301 000
Lorn and Islands District General Hospital, Oban 01631 567 500
Mid-Argyll Community Hospital, Lochgilphead 01546 462000
Victoria Hospital, Rothesay 01700 503938
Victoria Infirmary, Helensburgh 01436 672159
Inverclyde
Inverclyde Royal Hospital, Greenock 01475 633 777
Ravenscraig Hospital, Greenock 01475 633777
City of Glasgow
Beatson Oncology Centre 0141 301 7000
Blawarthill Hospital 0141 211 9000
Drumchapel Hospital 0141 211 6000
Gartnavel General Hospital 0141 211 3000
Gartnavel Royal Hospital 0141 211 3600
Glasgow Dental Hospital and School 0141 211 9600
Glasgow Homeopathic Hospital 0141 211 1600
Glasgow Royal Infirmary 0141 211 4000
Leverndale Hospital 0141 211 6400
Lightburn Hospital 0141 211 1500
Parkhead Hospital 0141 211 8300
Royal Hospital for Sick Children (Yorkhill) 0141 201 0550
Southern General Hospital 0141 201 1100
Stobhill Hospital 0141 201 3000
Victoria Infirmary 0141 201 6000
Western Infirmary 0141 211 2000
East Dunbartonshire
Canniesburn Hospital, Bearsden 0141 211 5600 
West Dunbartonshire
Dumbarton Joint Hospital 01389 812070
Golden Jubilee Hospital, Clydebank 0141 951 5000
Vale of Leven District General Hospital, Alexandria 01389 754121
Renfrewshire
Dykebar Hospital, Paisley 0141 884 5122
Johnstone Hospital 01505 331 471
Royal Alexandra Hospital, Paisley 0141 887 9111
South Lanarkshire
Highland
Belford Hospital, Fort William 01397 702481
Caithness General Hospital, Wick 01955 605050
County Community Hospital, Invergordon 01349 852 496
Dunbar Hospital (Thurso), Thurso 01847 893263
Gesto Hospital, Edinbane, Isle of Skye 01470 582262
Glencoe Hospital, Ballachulish 01855 811 254
Ian Charles Hospital, Grantown-on-Spey 01479 872 528
Lawson Memorial Hospital, Golspie 01408 633947 
Mackinnon Memorial Hospital, Broadford, Isle of Skye 01471 822 491
New Craigs Psychiatric Hospital, Inverness 01463 704 000
Migdale Hospital, Bonar Bridge 01863 766 211
Portree Hospital, Isle of Skye 01478 613200
Raigmore Hospital, Inverness 01463 704 000
Ross Memorial Hospital, Dingwall 01463 705771
Royal Northern Infirmary Community Hospital, Inverness 01463 704602
St. Vincent's Hospital, Kingussie 01540 661 219
Town and County Hospital, Nairn 01667 452101
Town and County Hospital, Wick 01955 605050
Lanarkshire
North Lanarkshire
Cleland Hospital, Cleland 08453 130 130
Coathill Hospital, Coatbridge 01698 245000
Hartwoodhill Hospital, Hartwood 01501 824 575
Monklands Hospital, Airdrie 01236 748 748
Strathclyde Hospital, Motherwell 01236 748 748
Victoria Memorial Cottage Hospital, Kilsyth 01236 822172
Wester Moffat Hospital, Airdrie 01236 763 377
Wishaw General Hospital, Wishaw 01698 361 100
South Lanarkshire
Hairmyres Hospital, East Kilbride 01355 585000
Kello Hospital, Biggar 01899 220 077
Kirklands Hospital, Bothwell 01236 748 748 
Lady Home Hospital, Douglas 01555 851210
Lockhart Hospital, Lanark 01555 662 496
Roadmeetings Hospital, Carluke 01555 773622
Stonehouse Hospital 01698 794000
Udston Hospital, Hamilton 01698 723 200.
Lothian
City of Edinburgh, East Lothian, Midlothian and West Lothian
City of Edinburgh
Astley Ainslie Hospital, Edinburgh 0131 537 9190
Chalmers Hospital 0131 536 1000
Corstorphine Hospital 0131 459 7200
Edinburgh Dental Institute 0131 536 4920
Lauriston Building 0131 536 1000
Leith Community Treatment Centre 0131 536 6225
Liberton Hospital 0131 536 7800
Princess Alexandra Eye Pavilion 0131 536 1000
Royal Edinburgh Hospital 0131 537 6000
Royal Hospital for Sick Children (Edinburgh) 0131 536 0000
Royal Infirmary of Edinburgh at Little France  0131 536 1000
Royal Victoria Hospital (Edinburgh)
Western General Hospital
East Lothian
Belhaven Hospital 01368 862 246
Edenhall Hospital, Musselburgh 0131 536 8000
Edington Cottage Hospital, North Berwick 01620 897 040
Herdmanflatt Hospital, Haddington 0131 536 8300
Roodlands General Hospital, Haddington 0131 536 8300
Midlothian
Loanhead Hospital 0131 440 0174
Midlothian Community Hospital 0131 454 1001
Rosslynlee Hospital, Roslin 0131 536 7600
West Lothian
St John's Hospital, Livingston 01506 523000
St. Michael's Hospital, Linlithgow 01506 842 053
Tippethill House Hospital, Whitburn 0843 273 0124
Orkney
Shetland
Gilbert Bain Hospital, Lerwick 01595 743 315
Montfield Hospital, Lerwick 01595 743000
Tayside
Angus, City of Dundee and Perth and Kinross
Angus
Arbroath Infirmary 01241 872584
Brechin Infirmary 01356 622291
Little Cairnie Hospital, Arbroath 01241 872584
Montrose Royal Infirmary 01674 830361
Stracathro Hospital, Brechin 01356 647291
Sunnyside Royal Hospital, Hillside 01674 830361
Whitehills Hospital, Forfar 01307 475283
City of Dundee
Within Dundee
Carseview Centre 01382 878736
Kings Cross Hospital 01382 660111
Ninewells Hospital  01382 660111
Royal Dundee Liff Hospital 01382 660111
Royal Victoria Hospital (Dundee) 01382 660111
Outwith Dundee
Ashludie Hospital, Monifieth 01382 423000
Netherlea Hospital, Newport-on-Tay 01382 543233
Perth and Kinross
Within Perth
Murray Royal Hospital 01738 621151
Perth Royal Infirmary 01738 623311
Outwith Perth
Aberfeldy Community Hospital 01887 820314
Blairgowrie Community Hospital 01250 874466
Crieff Community Hospital 01764 653173
Irvine Memorial Hospital, Pitlochry 01796 472052
St. Margaret's Hospital, Auchterarder 01764 662246
Western Isles
St. Brendan's Hospital, Castlebay, Isle of Barra 01871 810465
Uist and Barra Hospital, Balivanich, Isle of Benbecula 01870 603603
Western Isles Hospital, Stornoway, Isle of Lewis 01851 704704
Private hospitals in Scotland
Abbey King's Park Hospital, Stirling 01786 451669
Albyn Hospital, Aberdeen 01224 595993
Carrick Glen Hospital, Ayr, South Ayrshire 01292 288882
Carrickstone House and Day Hospital, Cumbernauld, North Lanarkshire 01236 453 480
Fernbrae Hospital, Dundee 01382 631400
Huntercombe Hospital - Edinburgh, Uphall, West Lothian 01506 856023 
Langside Priory Hospital, Glasgow 0141 636 6116
Murrayfield Hospital, Edinburgh 0131 334 0363
Nuffield Health Glasgow Hospital (Glasgow) 0141 334 9441
Ross Hall Hospital, Glasgow 0141 810 3151
 
Comments