Postcode district · Warwickshire

CV31 property prices

The average sold price in CV31 is £345,047, based on the latest HM Land Registry data to December 2025.

All areas

Average sold price

£345,047

To December 2025

12-month change

+11.3%

Year on year

5-year change

Since 5 years ago

Sales (2 yrs)

815

Completed transactions

Average price trend

How the average sold price in CV31 has moved over time.

Average price by property type

Detached

£495,117

Semi-detached

£354,876

Terraced

£330,259

Flat / maisonette

£214,375

Recent sales in CV31

AddressTypePrice
4 Otters RestLeamington SpaTerraced£327,000
Ravensgate House, 46 Willes RoadLeamington SpaFlat£220,000
26 Bolyfant CrescentLeamington SpaDetached£295,000
11 Charlotte StreetLeamington SpaFlat£153,000
Ravensgate House, 46 Willes RoadLeamington SpaFlat£235,000
5 Hutchcocks CloseLeamington SpaDetached£475,000
7 Ginkgo WalkLeamington SpaTerraced£237,500
33 Landor RoadLeamington SpaSemi-detached£340,000
25 George StreetLeamington SpaTerraced£422,000
11 Russell TerraceLeamington SpaSemi-detached£579,000
74b Brunswick StreetLeamington SpaFlat£170,000
118 Radford RoadLeamington SpaTerraced£390,000

Buying or selling in CV31?

Get the regulated property searches your conveyancer needs, direct from us. Fast turnaround, fixed prices and expert support.

Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. Averages are of completed sales and are indicative only, not a property valuation.