Moray has 6 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 Dr Gray's Hospital A&E IV30 1SJ Morriston Map
2 Fleming Hospital AB38 9PR Map
3 Seafield Hospital AB56 1SF Buckpool Map
4 The Oaks Palliative Care Unit IV30 6UN Morriston NHS Grampian Map
5 Turner Memorial Hospital AB55 5FR Old Keith Map
6 Stephen Cottage Hospital Community AB55 4FJ 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 Moray?

Moray has 6 hospitals in our directory. 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 Morriston, Buckpool and Old Keith.

Which hospitals in Moray have A&E?

The hospital in Moray with a full A&E department is Dr Gray's 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 Moray?

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