Loading...
Loading...
By Gary at MoneySCOT · Last updated: 21 May 2026 · Sources: ONS ASHE, Zoopla, Numbeo, Scottish Government
City-by-city comparison of rent, salaries, groceries, transport, and a real-income score across 20 Scottish cities and towns.
City-sample mean
97
Scotland baseline = 100
Most affordable
Kilmarnock
Cost index 85
Most expensive
Edinburgh
Cost index 118
The average cost of living across 20 Scottish cities in 2026 is approximately 3% below the population-weighted Scotland baseline. Edinburgh is the most expensive (cost index 118, 18% above the baseline) while Kilmarnock is the most affordable (85, 15% below). Salaries range from £29,500 in Fort William to £38,500 in Edinburgh — and once salaries are adjusted for local costs, Greater Glasgow commuter towns like Cumbernauld and East Kilbride deliver the best real income in the country.
A "cost index" combines rent, groceries, transport, utilities and everyday spending into one number, anchored so that 100 represents the population-weighted Scotland average (Edinburgh and Glasgow dominate that baseline). The detailed makeup of the index is in the methodology accordion below.
Scotland is generally cheaper than London — every city in the table is 25% to 47% cheaper — but not uniformly cheaper than England. Aberdeen and St Andrews both sit above the Scotland baseline, and Edinburgh runs 18% above. The picture is mixed: lower-population towns in the Central Belt are well below average, while the cities and tourist hubs are at or above it.
Data sources are ONS Annual Survey of Hours and Earnings (resident-based salaries), Zoopla (rent and house prices), Numbeo (everyday cost categories), and Scottish Government statistics. Figures are dated April 2026. One thing the index does not capture is the cost of heating an off-grid Highland or island home — that gap is significant and is called out separately below the table.
Salaries: ONS Annual Survey of Hours and Earnings (ASHE) Table 7.3a — resident-based by local authority. For smaller settlements like Fort William or St Andrews, the figure reflects the wider council area, not the town itself.
Rent and house prices:Zoopla market data, averaged across the city's postcode districts.
Cost index: Composite measure combining ONS Consumer Prices data where available with Numbeo crowd-sourced data for restaurants, groceries, transport, and utilities. Calibrated against a population-weighted Scotland baseline of 100.
Real income score:Each city's average salary divided by its cost index, then normalised so the highest-scoring city = 100. Higher = your salary stretches further.
Honest limitation: Smaller cities have smaller crowd-sourced sample sizes — treat their cost index figures as indicative rather than precise. Where ONS official statistics are available, they take precedence over Numbeo.
Update frequency: Monthly for ONS releases, quarterly for Zoopla, continuously for Numbeo — the dataset is a rolling composite.
Where your salary stretches furthest in Scotland
Cost of living and salary combined. Higher score = more disposable income at the average local salary. Scoring is normalised so the top city = 100.
Edinburgh
Lothian
Cost idx
118
Real income
88
Avg salary
£38,500
28% cheaper than London
St Andrews
Fife
Cost idx
112
Real income
75
Avg salary
£31,000
25% cheaper than London
Aberdeen
North East
Cost idx
108
Real income
95
Avg salary
£37,800
32% cheaper than London
Glasgow
Greater Glasgow
Cost idx
105
Real income
91
Avg salary
£35,200
35% cheaper than London
Fort William
Highlands
Cost idx
104
Real income
77
Avg salary
£29,500
30% cheaper than London
Stirling
Central
Cost idx
102
Real income
92
Avg salary
£34,500
33% cheaper than London
Inverness
Highlands
Cost idx
100
Real income
89
Avg salary
£32,800
36% cheaper than London
Perth
Tayside
Cost idx
99
Real income
91
Avg salary
£33,200
37% cheaper than London
Dunfermline
Fife
Cost idx
96
Real income
94
Avg salary
£33,500
38% cheaper than London
Livingston
Lothian
Cost idx
96
Real income
96
Avg salary
£34,200
38% cheaper than London
Dundee
Tayside
Cost idx
95
Real income
93
Avg salary
£32,500
40% cheaper than London
Falkirk
Central
Cost idx
93
Real income
95
Avg salary
£32,800
40% cheaper than London
East Kilbride
Greater Glasgow
Cost idx
92
Real income
99
Avg salary
£33,800
42% cheaper than London
Paisley
Greater Glasgow
Cost idx
91
Real income
97
Avg salary
£32,500
43% cheaper than London
Hamilton
Greater Glasgow
Cost idx
90
Real income
97
Avg salary
£32,200
43% cheaper than London
Kirkcaldy
Fife
Cost idx
90
Real income
95
Avg salary
£31,500
42% cheaper than London
Ayr
South West
Cost idx
88
Real income
94
Avg salary
£30,500
45% cheaper than London
Cumbernauld
Greater Glasgow
Cost idx
88
Real income
100
Avg salary
£32,500
44% cheaper than London
Dumfries
South West
Cost idx
86
Real income
94
Avg salary
£29,800
46% cheaper than London
Kilmarnock
South West
Cost idx
85
Real income
96
Avg salary
£30,200
47% cheaper than London
What the cost index doesn't capture: Highland heating
The headline cost index covers everyday spending — rent, groceries, transport, restaurants — but it under-weights one of the most Scotland-specific cost drivers: heating an off-grid Highland or island home.
Rough estimate: a Highland home off the gas grid (oil, LPG, or electric heating) can spend £2,500–£4,000 a year on heating, versus £800–£1,500 for a gas-heated Central Belt home of the same size. The drivers are well known — older housing stock with worse insulation, lower temperatures, longer heating seasons, and higher delivery costs for fuel oil and LPG in remote areas.
If you're weighing a relocation to the Highlands or islands, factor heating in separately. Background reading: energy bill support and grants in Scotland and Warmer Homes Scotland.
A note on Scotland's islands
Shetland, Orkney and the Western Isles aren't in the main table above because Numbeo doesn't have enough crowd-sourced submissions to build a credible cost index for them. That doesn't mean the data isn't worth knowing — transport, fuel and heating costs are materially higher than mainland Scotland, while local salaries broadly track council-area averages.
For council tax and house-price coverage of the islands, see Orkney, Shetland, and Na h-Eileanan Siar. Island-specific cost-of-living rows are a follow-on workstream pending better data.
Methodology. Cost index is a composite measure anchored to a population-weighted Scotland baseline of 100. The city-sample mean shown above (97) sits below 100 because the 20-city sample is unweighted and skewed toward smaller, lower-cost places. Real income score is each city's average resident-based salary divided by its cost index, normalised so the highest-scoring city = 100. Smaller cities have smaller crowd-sourced sample sizes — treat their cost index figures as indicative rather than precise.
The Edinburgh premium. Cost index 118 — the only city well above the Scotland baseline. The premium is driven almost entirely by housing: 2-bed rents average £1,250/month and the average house price is £325,000, both roughly double the Scottish average. The Edinburgh salary premium (£38,500, the highest in the dataset) only partly offsets that — Edinburgh ranks 18th of 20 on real income, ahead of only Fort William and St Andrews.
The Aberdeen anomaly. Cost index 108 (high), but house prices £165,000 (low). This is the oil-economy hangover: salaries are still elevated from the boom years (£37,800 average) while the property market crashed and hasn't recovered — five-year house price growth was −3.5%. The combination produces an unusual real-income story: Aberdeen ranks 8th by real income despite being the third most expensive city overall, because what would normally be the biggest cost (housing) is actually a relative bargain.
The post-industrial value zone. Cumbernauld, East Kilbride, Hamilton, Paisley and Kilmarnock all sit at cost index 85–92 with salaries in the £30,200–£33,800 range. After the real-income adjustment, they take the top five spots in the country. That isn't a coincidence — these are commuter towns that pull from the Greater Glasgow labour market while their housing and everyday costs stay low. The broader Central Belt regeneration story (depopulation, low demand, low prices) means salaries punch above their weight in real terms.
The Highland and islands gap. The dataset under-covers islands — Stornoway, Lerwick and Kirkwall aren't in the table because Numbeo doesn't have enough crowd-sourced data to support a credible cost index. And the cost index it does produce for places like Fort William and Inverness doesn't fully capture heating costs, which are the most distinctive Scotland-specific cost driver above the Highland Boundary Fault. Treat any "cheapest place to live in Scotland" analysis that doesn't mention heating as incomplete.
Kilmarnock has the lowest cost index in the dataset at 85 — 15% below the Scotland baseline. Dumfries (86), Ayr (88) and Cumbernauld (88) sit close behind. All four are Central Belt or South West towns with low rents (2-bed average £550–£600/month) and below-average everyday spending. "Cheapest" isn't the same as "best" though — once salaries are factored in, the better question is where your money goes furthest, which is covered in the real income FAQ further down.
Edinburgh, with a cost index of 118 — 18% above the Scotland baseline. The premium is almost entirely housing: 2-bed rents average around £1,250/month and the average house price is £325,000. Everyday spending (groceries, restaurants, transport) is also notably higher than the rest of Scotland. The high salary (£38,500 average) only partly offsets it. See Edinburgh house prices and Edinburgh council tax for portfolio detail.
Hard numbers, not advice: the essentials at Edinburgh prices come to roughly £1,900–£2,000/month — about £1,250 for a 2-bed rent, ~£125 council tax (Band D), ~£165 utilities, ~£280 groceries, ~£65 transport, and broadband. That's around £23,000/year before any discretionary spending, savings or pension. Most people would describe "comfortable" as that plus a meaningful surplus, which puts the gross-salary target broadly in the £40,000+ range using our take-home pay calculator to convert. Edinburgh's average salary of £38,500 sits a touch below that — which is why so many residents have housemates or commute in.
Cumbernauld scores 100 on our real-income index, with East Kilbride (99), Hamilton (97), Paisley (97) and Livingston (96) close behind. All five are Greater Glasgow commuter towns — they pull from Glasgow's labour market while housing and everyday costs run 8–12% below the Scotland baseline. Kilmarnock is also strong at 96. The catch: the headline figure assumes you can earn the local average salary, so this is most useful if you have remote-work income or are happy commuting. If you're job-searching locally in a small town, the salary side of the equation can be the limiting factor.
Mixed picture. Council tax in Scotland includes water and waste-water charges (England doesn't, you pay those separately), so the headline bill looks higher but the underlying delivered cost is comparable. Scottish income tax is higher above £43,663 — see our Scotland vs England tax comparison. House prices are generally lower outside Edinburgh, often substantially. Rent outside Edinburgh is significantly lower than the English equivalent. Energy and groceries are broadly UK-wide. For a relocation-decision view, see our moving-to-Scotland financial checklist.
Every Scottish city in the table is between 25% and 47% cheaper than London. Kilmarnock and Paisley are the most extreme at 47% and 43% cheaper; even Edinburgh, the most expensive Scottish city, is 28% cheaper. Salaries are also lower — London averages roughly £42,000–£45,000 versus £30,000–£38,500 in Scotland — so the net real-income position is the more honest comparison. For most professions, the Scotland-vs-London gap is significantly narrower in real terms than the headline cost-of-living comparison suggests, but it still favours Scotland for housing-heavy households.
Cost of living in Scotland — full guide
GuideMoving to Scotland from England — financial checklist
GuideEverything free in Scotland
GuideScotland vs England tax comparison
GuideEnergy bill support and grants in Scotland
GuideWarmer Homes Scotland
GuideScottish childcare — financial planning
CalculatorTake-Home Pay Calculator
ReferenceCouncil tax — all 32 Scottish councils
ReferenceHouse prices — all 32 Scottish councils