Dunfermline on the map

Dunfermline built-up area

Built-up area17.1 km² (6.6 sq mi)

Location in FifeDunfermline sits where the marker shows within the county.

105,447
Population
43,106
Households
Create a free area profile for DunfermlineDownload or embed an infographic of these statistics

About Dunfermline

Dunfermline is a town located in Fife, Scotland, with the postcode area KY12. It is known for its historical significance and is the former capital of Scotland. The town features several notable landmarks, including Dunfermline Abbey, where many Scottish kings and queens are buried, and the impressive Palace of Dunfermline, which was once a royal residence.

In addition to its historical sites, Dunfermline offers a range of amenities, including shops, restaurants, and parks. The town is well-connected to Edinburgh, making it a convenient location for those wishing to explore the surrounding areas. Visitors can enjoy leisurely walks along the local parks and riverside paths, providing a pleasant environment for outdoor activities.

Nearest Train Stations 6 stations

Dunfermline City Train Station 0.6 miles
Dunfermline Queen Margaret Train Station 0.9 miles
Rosyth Train Station 2 miles
Inverkeithing Train Station 3 miles
Dalgety Bay Train Station 3.7 miles
North Queensferry Train Station 4.4 miles

Location

Local Government

District Fife
Ward Dunfermline North
Constituency Dunfermline and West Fife

Frequently Asked Questions about Dunfermline

What is the population of Dunfermline?
Dunfermline has a population of approximately 105,447 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Dunfermline?
Dunfermline is covered by the KY11, KY12, KY99 postcode districts.
Where is the nearest train station to Dunfermline?
The nearest railway station to Dunfermline is Dunfermline City Train Station, about 0.6 miles away.