South Lanarkshire has 9 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 | Hairmyres Hospital A&E | G75 8RG | Hairmyres | — | Map |
| 2 | Beckford Lodge | ML3 0AL | Laighstonehall | NHS Lanarkshire | Map |
| 3 | Blantyre Health Centre | G72 0BS | High Blantyre | — | Map |
| 4 | Kello Hospital | ML12 6AF | — | NHS Scotland | Map |
| 5 | Lockhart Hospital | ML11 9BD | — | — | Map |
| 6 | Stonehouse Hospital | ML9 3NT | — | — | Map |
| 7 | Udston Hospital | ML3 9LD | Udston | — | Map |
| 8 | Lady Home Cottage Hospital Community | ML11 0QT | — | — | Map |
| 9 | The State Hospital Mental health | ML11 8RP | — | NHS Scotland | Call Website 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 South Lanarkshire?
There are 9 hospitals listed for South Lanarkshire. 1 of them has an A&E (accident and emergency) department. The list also takes in 1 community hospital and 1 mental-health unit. The main areas for hospitals are Hairmyres, Laighstonehall and High Blantyre.
Which hospitals in South Lanarkshire have A&E?
The hospital in South Lanarkshire with a full A&E department is Hairmyres 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 South Lanarkshire?
Our directory does not record any independent (private) hospitals in South Lanarkshire; the listed sites are NHS, community or mental-health hospitals. Private hospital groups do operate across much of the country, so it is worth checking neighbouring counties if you are looking specifically for private treatment.



