Want to compare two towns side by side?

Compare

Dunfermline vs Kirkliston

Which is better to live in? Distance: 7.3 miles apart.

Share this comparisonWhatsAppXFacebookEmail

The verdict

When it comes to cost of living, Dunfermline wins on house prices with a 41% gap. Dunfermline has the lower crime rate of the two. For families, Kirkliston edges ahead on school quality.

Avg House Price

Dunfermline

£170,439

Kirkliston

£290,946

Crime Rate

Dunfermline

395.3

Kirkliston

11142.0

Top-Two School Inspection Bands

Dunfermline

81.8%

Kirkliston

91.5%

Avg Download Speed

Dunfermline

406.5

Kirkliston

456.4

EPC Rating

Dunfermline

60.8

Kirkliston

52.5

Median Income

Dunfermline

£34,867

Kirkliston

£24,814

At £170,439, Dunfermline undercuts Kirkliston (£290,946) by around 41% on average house prices. The most affordable entry point in Dunfermline is a flat at £107,206, while in Kirkliston it is a flat at £238,069.

Average Price by Property Type (2025)

Biggest gap: terraced homes are 57% pricier in Kirkliston (£362,527 vs £154,290).

Price Trend (23 Years)

Over the last 21 years, Dunfermline prices grew faster — 127% vs 113%.

Residents of Dunfermline experience less crime overall, with a rate of 395.3 per 1,000 versus 11,142 per 1,000 in Kirkliston. The most common crime category in Dunfermline is other-crime, while in Kirkliston it is other-crime.

Crime Rate by Category (per 1,000 residents)

Both towns share the same top crime category: other crime.

Of the 159 schools in Dunfermline, 81.8% are in the top two inspection bands. In Kirkliston, which has 86 schools, the figure is 91.5%.

Dunfermline School Inspection Breakdown

81.8% of 159 schools (142 primary, 17 secondary) sit in the top two inspection bands.

Kirkliston School Inspection Breakdown

91.5% of 86 schools (73 primary, 13 secondary) sit in the top two inspection bands.

MetricDunfermlineKirkliston
Total Schools15986
Primary14273
Secondary1713
% Top two bands81.8%91.5%

Broadband & Connectivity

Broadband in Kirkliston averages 456.4 Mbps – ahead of Dunfermline's 406.5 Mbps. Superfast coverage (30 Mbps+) reaches 97.1% of premises in Dunfermline and 97% in Kirkliston. Gigabit availability stands at 78% in Dunfermline and 89.5% in Kirkliston.

Kirkliston is the faster of the two by 12% on average download speed (456 vs 407 Mbps).

Energy Efficiency & Running Costs

Dunfermline leads on energy efficiency with an average EPC score of 60.8 (D), while Kirkliston averages 52.5 (E). Estimated annual energy costs average £1,533 in Dunfermline and £1,662 in Kirkliston. 38.6% of homes in Dunfermline have an EPC rating of C or above, compared to 47.6% in Kirkliston.

Kirkliston has more energy-efficient housing — 47.6% reach band C or above, vs 38.6% in the other.

Demographics & Economy

Median household income is £34,867 in Dunfermline and £24,814 in Kirkliston. The median age is 42.4 in Dunfermline and 39.3 in Kirkliston. Owner-occupancy is 55.7% in Dunfermline versus 54.7% in Kirkliston. Employment rates stand at 72.2% in Dunfermline and 71% in Kirkliston.

IndicatorDunfermlineKirkliston
Population74,3804,740
Median Age42.439.3
Median Household Income£34,867£24,814
Employment Rate72.2%71%
Owner Occupied55.7%54.7%
Degree-Level Qualified25.5%23.6%

Location

Loading map...

Common questions

Frequently asked questions

How far apart are Dunfermline and Kirkliston?
Dunfermline and Kirkliston are approximately 7.3 miles apart as the crow flies.
Which is cheaper to buy a house in, Dunfermline or Kirkliston?
Dunfermline is cheaper, with an average house price of £170,439.
Is Dunfermline or Kirkliston safer?
Dunfermline has the lower crime rate at 395.3 per 1,000 residents.
Which has better schools, Dunfermline or Kirkliston?
Kirkliston has the higher share of schools in the top two inspection bands at 91.5%.
Which has faster broadband, Dunfermline or Kirkliston?
Kirkliston has faster average broadband at 456.4 Mbps.

Keep exploring

Related comparisons