Home/City Guides/Dunfermline

Scotland · Scotland

Dunfermline area guide

Population

374,760

Fife

Avg. house price

£170,751

+2.3% /yr

Dunfermline sits within Fife; property and population figures shown are for the wider Fife area. Sources: ONS mid-2024 population, HM Land Registry / ONS house prices.

About Dunfermline

Dunfermline is a historic city in Fife, Scotland, sitting a few miles north of the Firth of Forth and within easy reach of Edinburgh, to which it is connected by rail and road across the Forth bridges. Once the capital of Scotland and seat of its medieval kings, the city grew up around Dunfermline Abbey, the burial place of Robert the Bruce, and later became known as the birthplace of industrialist and philanthropist Andrew Carnegie. Dunfermline was formally granted city status in 2022, recognising its long history and its role as one of Fife's principal centres. Today it combines a historic core, with the abbey, Pittencrieff Park and Carnegie-funded buildings, with extensive newer housing and commercial development on its edges.

Schools & education

Dunfermline has a range of state primary and secondary schools serving its various neighbourhoods, run by Fife Council, alongside some independent education options in the wider area. For further education, Fife College operates a campus in the city, offering vocational courses, apprenticeships and pathways into higher education. Dunfermline itself is not home to a university campus, but residents have straightforward access to the universities of Edinburgh, Stirling and St Andrews, all within commuting distance, making the city a popular base for students and staff who work or study elsewhere in the central belt.

Transport & airports

Dunfermline is well served by rail, with Dunfermline Town and Dunfermline Queen Margaret stations both offering regular services to Edinburgh, as well as connections further afield across Scotland. The city sits close to the M90 motorway, which links to the Forth Road Bridge and Queensferry Crossing, giving fast road access to Edinburgh and the rest of central Scotland, while local roads connect Dunfermline to the rest of Fife. The nearest major airport is Edinburgh Airport, which is within easy driving or bus distance and offers a wide range of domestic and international flights.

Economy & jobs

Dunfermline's economy has shifted substantially from its industrial past, when linen weaving and coal mining were mainstays, towards retail, services and logistics. The city has a significant retail presence, including out-of-town shopping developments, alongside employment in financial and public sector services common across Fife. Large-scale distribution and logistics operations, including a major Amazon fulfilment centre near the city, are important local employers, and Fife's broader economy, with a population of 374,760 across the region, provides a wide labour market for residents. Proximity to Edinburgh also means many Dunfermline residents commute into the capital for work in finance, government and professional services.

Living in Dunfermline

Dunfermline offers a mix of historic character and everyday convenience, with its abbey, museums and Pittencrieff Park providing cultural and green space at the centre of the city, alongside modern shopping and leisure facilities. Housing ranges from traditional stone-built streets near the old town to newer suburban estates, and with an average house price in Fife of £170,751, the area is generally more affordable than Edinburgh while remaining well connected to it. The city suits commuters seeking a lower-cost base near the capital, as well as families and retirees drawn to its schools, parks and community feel, and its blend of history, transport links and relative affordability continues to shape its appeal within Fife.

Fife house pricesMortgage calculator

Dunfermline FAQs

What is the population of the Dunfermline area?

Dunfermline is one of the largest towns-turned-cities in Fife, a region with a total population of 374,760 (ONS mid-2024 estimate); Dunfermline itself accounts for a substantial share of this as one of Fife's main urban centres.

What is the nearest major airport to Dunfermline?

Edinburgh Airport is the nearest major airport, located a short drive or bus journey away across the Forth, offering extensive domestic and international connections.

Does Dunfermline have its own university?

Dunfermline does not have its own university, but it has a Fife College campus for further education, and residents can easily reach the universities of Edinburgh, Stirling and St Andrews, all within commuting distance.

Latest Dunfermline property news

Commercial

Edinburgh's Business Network Push Signals Commercial Property Revival

This guide is provided for general information. Statistics are from official sources on the dates shown; other details are an overview and may change. Browse all UK city guides →