Queen Margaret Hospital in Dunfermline is home to a number of community and therapy services, alongside a minor injuries unit, outpatient and diagnostic clinics including a regional endoscopy unit, children’s services and ante-natal and post natal care.
Queen Margaret Hospital
Phone: 01383 623623
Please call the switchboard to be directed to individual wards 01383 623623.
NHS supports person centred visiting which means that our visiting is open and that you can visit at a time that suits you.
Facilities and Amenities
Information on the hospital's facilities and amenities to help make your visit more comfortable.
Wards and departments contact details
Wards (click here to expand)
How to get here
The hospital can be accessed directly by bus, with a large number of services stopping at the main entrance. The stop has SMS code 34325348.
The hospital is a five minute walk from Queen Margaret train station with frequent services to and from Edinburgh or other destinations in Fife.
By taxi or car
Cycle racks are available in the hospital grounds. Visit the Cycle Fife website For information about cycling routes near the hospital.