Which service, when
- Life-threatening emergency: call 999. Fife's A&E is at Victoria Hospital in Kirkcaldy.
- Urgent, but not life-threatening, or your GP is closed: call NHS 24 on 111.
- Minor illness: start at a pharmacy. No appointment is needed, and Pharmacy First can advise, treat or refer you.
- A recent injury (within the past week): the Minor Injuries Unit at Queen Margaret Hospital, booked through 111.
- Ongoing health problems: your GP practice.
- Toothache: your own dentist. If you are not registered, call NHS Fife's Dental Advice Line on 01592 226555 (Monday to Friday, 8.30am to 5.00pm).
- Mental health distress: call 111 and choose the mental health option, 24 hours a day.
Registering with a GP
Contact a practice that covers your address, complete NHS inform's registration form, and wait for the practice to confirm. NHS inform says you should not be refused registration because you cannot show ID or proof of address. Amenities lists the GP practices serving the city. Read Registering with a GP in Dunfermline.
Queen Margaret Hospital
Queen Margaret Hospital on Whitefield Road is one of Fife's two main hospitals. It has outpatient clinics, day surgery, a regional endoscopy unit, children's services, antenatal and postnatal care, and the Minor Injuries Unit, but not an A&E. Parking is free. See our Queen Margaret Hospital guide.
Pharmacies and prescriptions
NHS Pharmacy First Scotland is available at every pharmacy in Scotland that dispenses NHS prescriptions, for anyone registered with a GP in Scotland or living in Scotland. Our pharmacies page lists pharmacies in the city. See Pharmacies and Pharmacy First.
Dentists
Registering with a GP does not register you with a dentist. Not every practice takes new NHS patients, so ask when you first get in touch. Our dentists page lists practices from NHS Fife. See Finding an NHS dentist.
Out of hours, NHS 24 and mental health
When your GP, pharmacy or dentist is closed and you need urgent care, call 111. NHS 24 assesses you and refers you to local services if needed. That can be a phone or video consultation, or an appointment at the Minor Injuries Unit or A&E. See Out of hours care, NHS 24 and mental health.
Articles in this guide
Local Areas
- Headwell & Bellyeoman: Queen Margaret Hospital and Minor Injuries Unit, Bellyeoman Practice and New Park Medical Practice.
- City Centre: Most of the city's dentists, plus Millhill Surgery and several pharmacies.
- Brucefield & Netherton: Nethertown Surgery and Hospital Hill Surgery.
- Abbeyview: Linburn Road Health Centre and pharmacies on Abbeyview and Woodmill Street.
- Halbeath & Whitefields: Crossgates Medical Practice and the pharmacy at Asda Halbeath.
In the directory
GP Practices 7 Dentists 17 Pharmacies 13 Hospital & Urgent Care 2 Opticians 9
- Queen Margaret Hospital, Whitefield Road, Dunfermline, KY12 0SU · 01383 623623
- Queen Margaret Hospital Minor Injuries Unit, Whitefield Road, Dunfermline, KY12 0SU
- Bellyeoman Practice, Bellyeoman Road, Dunfermline, KY12 0AE · 01383 721 266
- Hospital Hill Surgery, 7 Izatt Avenue, Dunfermline, KY11 3BA · 01383 731 721
- Linburn Road Health Centre, 124 Nith Street, Dunfermline, KY11 4LT · 01383 733 490
- Millhill Surgery, 87 Woodmill Street, Dunfermline, KY11 4JW · 01383 621 222
- Nethertown Surgery, Elliot Street, Dunfermline, KY11 4TF · 01383 623 516
- New Park Medical Practice, 163 Robertson Road, Dunfermline, KY12 0BL · 01383 629 200
- Crossgates Medical Practice, 94 Main Street, Crossgates, KY4 8DF · 01383 511 398
Frequently asked questions
Is there an A&E in Dunfermline?
No. Fife's Accident and Emergency department is at Victoria Hospital in Kirkcaldy. Queen Margaret Hospital in Dunfermline has a Minor Injuries Unit. NHS Fife asks you to call 111 first if you think you need A&E and it is not life-threatening, and 999 in an emergency.
What are the Minor Injuries Unit's hours at Queen Margaret Hospital?
NHS Fife says the unit is open seven days a week, including public holidays, with appointments from 8.00am to 9.00pm. Doors close to patients without an appointment from 8.00pm. Book through NHS 24 on 111.
Can I register with a GP without proof of address?
Yes. NHS inform says you should not be delayed or refused registration if you cannot provide ID or proof of address, although providing them helps the practice match you to your NHS records.
Do I need an appointment for Pharmacy First?
Usually not. NHS inform says you do not usually need an appointment and you can go to any pharmacy that dispenses NHS prescriptions.
I'm not registered with a dentist and have toothache. Who do I call?
During the week, NHS Fife's Dental Advice Line on 01592 226555 (Monday to Friday, 8.30am to 5.00pm). Outside those hours, call NHS 24 on 111.
Who can I call if I'm struggling with my mental health?
Call NHS 24 on 111 and choose the mental health option, 24 hours a day. Breathing Space (0800 83 85 87) and Samaritans (116 123) also offer listening services. In an emergency, call 999.
Sources and last checked
We last checked every fact on this page against the official sources below on . Services and dates change, so follow the links before you rely on anything here. Spotted something out of date? Tell us.
- NHS Fife: Your GP practice (opens in a new tab)
- NHS inform: Registering with a GP practice (opens in a new tab)
- NHS Fife: Queen Margaret Hospital (opens in a new tab)
- NHS Fife: Queen Margaret Hospital Minor Injuries Unit (opens in a new tab)
- NHS Fife: Minor injuries (opens in a new tab)
- NHS Fife: Accident and Emergency (A&E) (opens in a new tab)
- NHS Fife: Community pharmacy (opens in a new tab)
- NHS inform: NHS Pharmacy First Scotland (opens in a new tab)
- NHS Fife: Dental (opens in a new tab)
- NHS inform: Receiving NHS dental treatment in Scotland (opens in a new tab)
- NHS Fife: NHS 111 and GP out of hours (opens in a new tab)
- NHS 24: 111 (opens in a new tab)
- NHS 24: Mental health services at NHS 24 (opens in a new tab)
- NHS Fife: Mental health (opens in a new tab)
