Midlothian has 2 hospitals in our directory, including 1 with an A&E department. Each is listed with its postcode and nearest town below.

# Hospital Postcode Town Trust / operator Details
1 Shawfair Park Hospital A&E Private EH22 1FE Spire Map
2 Midlothian Community Hospital Community EH22 3ND Eskbank Map

Locations: OpenStreetMap contributors. Postcode & county attribution: Postcodes UK. Services change, in an emergency dial 999 or NHS 111.

Frequently asked questions

How many hospitals are there in Midlothian?

There are 2 hospitals listed for Midlothian. 1 of them has an A&E (accident and emergency) department. The list also takes in 1 community hospital. The main areas for hospitals are Eskbank.

Which hospitals in Midlothian have A&E?

The hospital in Midlothian with a full A&E department is Shawfair Park Hospital. These are your nearest options for serious injuries, but if a life is at risk always dial 999 first, as ambulance crews will take you to the most appropriate unit.

Are there private hospitals in Midlothian?

Yes. Independent (private) hospitals in Midlothian include Shawfair Park Hospital. The remaining sites in the table are NHS hospitals or community and mental-health units. Private hospitals usually treat both self-funding and insured patients, and some also carry out NHS-funded operations to cut waiting times.