Fife has 10 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 Victoria Hospital A&E KY1 2FN Hayfield NHS Fife Call Map
2 Adamson Hospital KY15 4JG Westfield NHS Fife Map
3 Cameron Hospital KY8 5RR Methilhill NHS Fife Map
4 Glenrothes Hospital KY7 5TG Leslie Parks NHS Fife Call Map
5 Lynebank Hospital KY11 8EH Dunfermline NHS Fife Map
6 Queen Margaret Hospital KY12 0SU Dunfermline NHS Fife Map
7 Randolph Wemyss Memorial Hospital KY8 1JB Denbeath NHS Fife Map
8 St Andrews Community Hospital Community KY16 8AR NHS Fife Map
9 Stratheden Hospital Mental health KY15 5RR NHS Fife Map
10 Whyteman's Brae Hospital Mental health KY1 2ND Smeaton NHS Fife 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 Fife?

Fife has 10 hospitals in our directory. 1 of them has an A&E (accident and emergency) department. The list also takes in 1 community hospital and 2 mental-health units. The main areas for hospitals are Dunfermline, Hayfield and Westfield.

Which hospitals in Fife have A&E?

The hospital in Fife with a full A&E department is Victoria 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 Fife?

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