Guest, Sign inJoin
St Andrews Square, nos 313 - 338 High Street, Lower MethilMethil, #1 on this list · Photo: Richard Law · CC BY-SA 2.0
Fife rankings · Cost of living

Most affordable towns in Fife

Methil ranks first on cost of living among Fife’s 26 towns of 2,500+; 23 of the 26 grade A− or better against UK towns.

The Cost of living Grade: the median sale price (Land Registry), a year’s private rent (ONS) and Band D council tax with the parish precept, each against the mean household income of the town’s council area. The rank across England, Scotland, Wales and Northern Ireland sits beside each letter. How grades work

#1

Methil

10,712 people
A

Homes cost 2.0 years of area income·#217 of 2,515 in England, Scotland, Wales and Northern Ireland

#2

Buckhaven

4,413 people
A

Homes cost 2.1 years of area income·#221 of 2,515 in England, Scotland, Wales and Northern Ireland

#3

Ballingry

5,823 people
A

Homes cost 2.6 years of area income·#230 of 2,515 in England, Scotland, Wales and Northern Ireland

All 26 towns, ranked

Cost of living grade, best first; ranks are the county ranks on each town’s page (T = tied). Military garrison towns and university campuses keep their grades but aren’t ranked. Each rank across England, Scotland, Wales and Northern Ireland links to the national list.

Every town in Fife →

26 towns.

#TownGrade · UK rankCompared with UK towns
1Methil10,712 peopleA#217 of 2,515 nationallyhomes cost 2.0 years of area income
2Buckhaven4,413 peopleA#221 of 2,515 nationallyhomes cost 2.1 years of area income
3Ballingry5,823 peopleA#230 of 2,515 nationallyhomes cost 2.6 years of area income
4Leven10,088 peopleA#234 of 2,515 nationallyhomes cost 2.7 years of area income
T5Cardenden and Auchterderran5,266 peopleA#238 of 2,515 nationallyhomes cost 2.8 years of area income
T5Lochgelly7,157 peopleA#238 of 2,515 nationallyhomes cost 2.8 years of area income
7Cowdenbeath and Lumphinnans11,979 peopleA#245 of 2,515 nationallyhomes cost 3.0 years of area income
8Kirkcaldy and Dysart51,135 peopleA#247 of 2,515 nationallyhomes cost 3.0 years of area income
9Kelty6,898 peopleA#251 of 2,515 nationallyhomes cost 3.1 years of area income
T10Glenrothes37,466 peopleA#264 of 2,515 nationallyhomes cost 3.2 years of area income
T10Kennoway4,665 peopleA#264 of 2,515 nationallyhomes cost 3.2 years of area income
12Kincardine2,887 peopleA#271 of 2,515 nationallyhomes cost 3.3 years of area income
T13Leslie2,888 peopleA#277 of 2,515 nationallyhomes cost 3.4 years of area income
T13Rosyth13,309 peopleA#277 of 2,515 nationallyhomes cost 3.3 years of area income
15Inverkeithing5,273 peopleA#306 of 2,515 nationallyhomes cost 3.7 years of area income
16Burntisland6,259 peopleA#327 of 2,515 nationallyhomes cost 3.8 years of area income
17Kinghorn2,944 peopleA#336 of 2,515 nationallyhomes cost 3.9 years of area income
18Tayport3,967 peopleA#339 of 2,515 nationallyhomes cost 4.0 years of area income
19Cupar8,835 peopleA#354 of 2,515 nationallyhomes cost 4.1 years of area income
20Crossgates2,993 peopleA#357 of 2,515 nationallyhomes cost 4.1 years of area income
21Dunfermline56,053 peopleA#370 of 2,515 nationallyhomes cost 4.2 years of area income
22Cairneyhill2,657 peopleA#423 of 2,515 nationallyhomes cost 4.4 years of area income
23Dalgety Bay and Hillend9,452 peopleA−#680 of 2,515 nationallyhomes cost 5.0 years of area income
24Anstruther3,943 peopleB+#983 of 2,515 nationallyhomes cost 5.6 years of area income
25Newport-on-Tay and Wormit4,119 peopleB#1,202 of 2,515 nationallyhomes cost 6.0 years of area income
26St Andrews16,465 peopleC#1,784 of 2,515 nationallyhomes cost 9.6 years of area income
Quick answers

Questions people ask

What is the most affordable town in Fife?

Methil ranks first on cost of living among 26 towns, with an A: homes cost 2.0 years of area income. Buckhaven and Ballingry follow.

How are these towns ranked?

The Cost of living Grade: the median sale price (Land Registry), a year’s private rent (ONS) and Band D council tax with the parish precept, each against the mean household income of the town’s council area. The letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

Garrison towns and university campuses aren’t ranked, and towns without the figures this grade needs are counted above. The list covers Fife’s towns of 2,500+ with the figure. Smaller places show it on their own pages; every town in Fife is on the county page.

Go deeper

More Fife lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Fife rankings →
County by county

Most affordable towns, county by county

Sources: HM Land Registry Price Paid (standard sales, September 2023 to August 2026) · ONS Price Index of Private Rents (August 2026, by council) · MHCLG and Welsh Government council tax, Band D 2026–27 (with parish precepts in England) · ONS small-area income estimates (financial year ending 2023) · TownRatings grades: our own summary of the data, ranked against UK towns only. All under the Open Government Licence v3.0.

Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.