Queen Margaret Hospital

Queen Margaret Hospital is one of two main hospitals in Fife and is located in Dunfermline. The hospital provides a wide range of services from outpatient and diagnostic clinics, mental health services and Minor Injuries; to children’s services, ante-natal and post-natal care, sexual health and rehabilitation services, there’s a lot of clinical activity on-site.

Contact details

Main Reception
01383 623623
Visit website


Whitefield Road
KY12 0SU

Find us

find us on the map
Last Updated: 12/03/2019

Report this listing

Use this form to report a problem with this service or group.
For comments or complaints, use our feedback form.
If you're unwell or need medical advice, phone 111.