Hospitals in Scotland

159 hospitals in Scotland: 143 NHS hospitals, 16 private hospitals, and 26 A&E departments open 24 hours.

Urgent help

If someone is seriously ill or injured and their life is at risk, call 999. If it is urgent but not life-threatening, call NHS 24 on 111, free, day or night. Find your nearest A&E.

A&E departments open 24 hours in Scotland (26)

Hospitals in Aberdeen City

Hospitals in Aberdeenshire

Hospitals in Angus

Hospitals in Argyll and Bute

Hospitals in City of Edinburgh

Hospitals in Dumfries and Galloway

Hospitals in Dundee City

Hospitals in East Ayrshire

Hospitals in East Lothian

Hospitals in Falkirk

Hospitals in Fife

Hospitals in Glasgow City

Hospitals in Highland

Hospitals in Inverclyde

Hospitals in Midlothian

Hospitals in Moray

Hospitals in Na h-Eileanan Siar

Hospitals in North Ayrshire

Hospitals in North Lanarkshire

Hospitals in Perth and Kinross

Hospitals in Renfrewshire

Hospitals in Scottish Borders

Hospitals in Shetland Islands

Hospitals in South Ayrshire

Hospitals in South Lanarkshire

Hospitals in Stirling

Hospitals in West Dunbartonshire

Hospitals in West Lothian

Areas are local council areas. A&E status comes from the official statistics for Scotland. This list covers NHS and private hospitals with a telephone number on an official website. Other services in Scotland are not on this site yet.

See the hospitals nearest to you, with directions

Hospitals in other areas