HouseMarketBook

Cheltenham

Council area · 4,313 sales in the last 24 months, 3,517 with a floor area counted

Median price per square metre, last 24 months£4,0703,517 sales · £378 per sq ft · up 0.2% on a year ago

Prices per square metre in Cheltenham are up 0.2% on a year ago, at a median of £4,070 (£378 per sq ft).

Half of the 3,517 counted sales were between £3,410 and £4,840 per square metre, and the median price paid was £330,000. HM Land Registry records 80,932 sales in this council area since 1995.

Median price, 24 months£330,000
£ per m², middle half£3,410 to £4,840
Sales, 24 months4,3133,517 with a floor area counted
Typical floor area85 m²

By property type

TypeSales£ / m²Middle halfMedian price
Detached614£4,860£4,180–5,560£621,000
Flat or maisonette794£3,500£2,930–4,170£200,000
Semi-detached1,117£4,180£3,560–4,880£365,000
Terraced992£3,980£3,350–4,620£300,000
Counted sales over the last 24 months. A type needs 12 sales for a median; each type's median is what the fair-value check compares against in a sector.

The trend

Median £ per m² in Cheltenham by quarter, up 0.2% on a year ago
3,8904,0704,250£4,1002024 Q42026 Q3
Median £ per m² by year since 1995
7202,4104,100£4,07019952026
Each point is the median of the counted sales in that period. Older sales use the floor area on the latest certificate.

Busiest streets in Cheltenham

By sales in the last 24 months
StreetSales£ / m²
Gloucester Road51£3,590
London Road38£4,440
Clarence Street36—
Brookbank Close33£3,230
St Georges Road33£2,680
Evesham Road30£3,830
Bath Road29£3,990
Pittville Circus Road29£3,790
Leckhampton Road28£4,950
Lansdown Road27£2,910
Hatherley Road25£4,170
High Street25—
The Park25£4,530
Old Bath Road24£5,170
St Georges Street24—
Queens Road23£3,990
Prestbury Road21£4,250
River Leys21£4,010
Lansdown Road20£3,750
Hewlett Road19£4,240
A street needs 12 counted sales for a median of its own; a dash means it has fewer.

Year by year

Counted sales
YearSalesMedian priceMedian £ / m²
2026963£340,000£4,070
20252,049£330,000£4,100
20241,833£330,000£4,040
20231,523£320,000£3,980
20221,994£317,500£3,920
20212,595£300,000£3,590
20201,762£285,000£3,460
20191,867£263,000£3,220
20182,191£270,000£3,260
20172,257£260,000£3,160
20162,458£240,000£2,960
20152,302£225,000£2,790
The last 12 years; the chart above runs from 1995.

Sales to September 2026 · HM Land Registry price paid data · MHCLG energy certificates · ONS postcode directory · medians of counted sales over 24 months · typical floor area 85 m² · change on a year ago +0.2% · An index-based comparison of sold prices, not a valuation.