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

# Hospital Postcode Town Trust / operator Details
1 Great Western Hospital A&E SN3 6BB N/A Call Website Map
2 Salisbury District Hospital A&E SP2 8QW Britford Call Website Map
3 Dorothy House Hospice Care BA15 2LE Winsley Call Website Map
4 Green Lane Hospital SN10 5DS N/A Map
5 New Hall Hospital SP5 4EW Odstock Map
6 Savernake Hospital SN8 3HL N/A Great Western Hospitals NHS Foundation Trust Call Map
7 The Ridgeway Hospital SN4 9DD N/A Map
8 Chippenham Community Hospital Community SN15 2AJ N/A Map
9 Marlborough House Mental health SN1 4JS N/A Oxford Health NHS Foundation Trust Map
10 Melksham Community Hospital Community SN12 7NZ N/A Map
11 Trowbridge Community Hospital Community BA14 8PH Trowbridge NHS Website Map
12 Warminster Community Hospital Community BA12 8QS Warminster 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 Wiltshire?

There are 12 hospitals listed for Wiltshire. 2 of them have an A&E (accident and emergency) department. The list also takes in 4 community hospitals and 1 mental-health unit. The main areas for hospitals are Britford, Winsley and Odstock.

Which hospitals in Wiltshire have A&E?

The hospitals in Wiltshire with a full A&E department are Great Western Hospital and Salisbury District 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 Wiltshire?

Our directory does not record any independent (private) hospitals in Wiltshire; 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.