If you're looking for houses for sale in Dunfermline then you've come to the right place. Below we've compiled information about the current housing market and listed the local amenities so you can decide if it's for you or not.

Dunfermline at a glance*

Average selling price
Median time to sell
23 days
Average % of Home Report achieved
Most popular property type
3 bedroom house

To find out more about the local market, contact your local ESPC agent today. Find an agent

* Figures are based on properties marketed and sold through ESPC. Home Report valuations relate to properties where the Home Report was available on espc.com. Figures relate to the 3 month period ending on 29/02/2024

Situated in the south of Fife and less than twenty minutes from The Queensferry Crossing lies Dunfermline. The settlement is Fife's biggest town with a population of over 50 thousand, and is set to be awarded city status. It's a popular choice with families thanks to its selection of schools, easy commuting distance to Edinburgh and Perth, as well as offering a generous selection of employment opportunities in its own right. 

You'll also find a great selection of property types in Dunfermline. You'll find a number of houses with at least two bedrooms and a garden in Dunfermline. There is also a great range of flats for sale in Dunfermline too. If you're house hunting at the higher end of the price bracket, you'll also find several high-end homes for sale for over £500,000


Amenities in Dunfermline

Below you'll find a list of the amenities available in Dunfermline. 


Higher Education
Fife College has a campus in Dunfermline. 

High Schools
Dunfermline High School
Queen Anne High School
St Columba's RC High School

Primary Schools
Bellyeoman Primary School
Calaiswood School
Canmore Primary School
Carnegie Primary School
Duloch Primary School
Lynburn Primary School
Masterton Primary School
McLean Primary School
Milesmark Primary School
Pitreavie Primary School
Pittencrieff Primary Schoo
St Leonard's Primary School
Touch Primary School

Appin Nursery
Bright starts Nursery
Busy Bees at Castle View
Day Nurseries
Halbeath Nursery
Lauriston Nursery Ltd
Little Acorns Day Nursery
Little Bugs Outdoor Nursery at Fordell Firs
Pitreavie Kindergarten


Dunfermline has two train stations, Dunfermline Town and Dunfermline Queen Margaret. The Rosyth train station is also a walkable distance from the southern suburbs of Dunfermline. There are trains to Edinburgh from all three stations, all of which take under 40 minutes. When travelling in the opposite direction, the same train will take passengers to Perth - though this will take just under two hours. 

You can also get a bus from Dunfermline to Edinburgh. The X55 runs between Dunfermline Bus Station and Edinburgh Bus Station, with several stops along the way. You can keep an eye on the timetable on the Stagecoach website

If you're heading out in your car, the M90 winds down the eastern boundary of Dunfermline before meeting the M9 near Kirkliston in West Lothian. When travelling north along the M9, you'll eventually end up in Perth. There's also the A92, which starts just east of Dunfermline and takes residents to Dundee in roughly an hour. 

Lifestyle & Entertainment

Alhambra Theatre
Baldridgeburn Community Centre
Dell Farquharson Community Leisure Centre
Dunfermline Art Club Gallery
Dunfermline Carnegie Library & Galleries
Fife Leisure Park

Parks & Green Spaces

Dunfermline Public Park
McKane Park
Pittencrieff Park
Townhill Country Park


Lynebank Hospital
Queen Margaret Hospital

Canmore Dental Practice
Chong Kwan Dental Care
Dentistry @ No 3
Comely Park Dental Practice Dentist Dunfermline
Gentle Dental Care
Linburn Dental Practice
New Row Dental Practice
Park Avenue Dental Care
Lorne House Dental Practice

Bellyeoman GP Surgery
Hospital Hill Surgery
Linburn Road Health Centre
Millhill Surgery
Nethertown Surgery
New Park Medical Practice
Primrose Lane Medical Centre

Dunfermline Hearing Centre

Food Shopping

ASDA Superstore
Tesco Extra
Tesco Superstore

While smaller food shops are available in Dunfermline such as Co-Op and Holland & Barrett, the shops listed above are the only supermarkets. 


Church of Scotland
Dunfermline Church of Christ
Dunfermline North Parish
St Andrew's Erskine Church of Scotland
St. Ninians Church
St Andrew's Old

Roman Catholic
Our Lady of Lourdes Catholic Church
St. Margaret's Memorial Church

Other Churches
Headwell Church of the Nazarene
Dunfermline West Baptist Church
Holy Trinity Dunfermline Scottish Episcopal Church
Liberty Church
The Vine Church
The Church of Jesus Christ of Latter-day Saints
Viewfield Baptist Church