Dunfermline vs Kirkliston
Which is better to live in? Distance: 7.3 miles apart.
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
House Prices (2025)
Most affordable in ScotlandAt £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%.
Crime & Safety
Safest in ScotlandResidents 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.
Schools & Education
Best for schools in ScotlandOf 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.
| Metric | Dunfermline | Kirkliston |
|---|---|---|
| Total Schools | 159 | 86 |
| Primary | 142 | 73 |
| Secondary | 17 | 13 |
| % Top two bands | 81.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.
| Indicator | Dunfermline | Kirkliston |
|---|---|---|
| Population | 74,380 | 4,740 |
| Median Age | 42.4 | 39.3 |
| Median Household Income | £34,867 | £24,814 |
| Employment Rate | 72.2% | 71% |
| Owner Occupied | 55.7% | 54.7% |
| Degree-Level Qualified | 25.5% | 23.6% |
Location
Common questions
Frequently asked questions
How far apart are Dunfermline and Kirkliston?
Which is cheaper to buy a house in, Dunfermline or Kirkliston?
Is Dunfermline or Kirkliston safer?
Which has better schools, Dunfermline or Kirkliston?
Which has faster broadband, Dunfermline or Kirkliston?
Keep exploring
Related comparisons
Compare Dunfermline with other towns
- Ballingry, Lochore and Crosshill vs Dunfermline
- Bathgate vs Dunfermline
- Bo'ness vs Dunfermline
- Broxburn vs Dunfermline
- Burntisland vs Dunfermline
- Cardenden and Auchterderran vs Dunfermline
- Clackmannan vs Dunfermline
- Cowdenbeath, Lochgelly and Lumphinnans vs Dunfermline
- Dunfermline vs East Calder
- Dunfermline vs Edinburgh