Average house prices across the UK cities we cover, with the most affordable and premium areas in each and what a cash buyer would pay. Figures are 2026 (HM Land Registry / ONS); always check live sold prices for your exact street. Reviewed by Lisa Hayes.
Birmingham
Average around £233,000 — below the UK average of about £290,000.
See Birmingham prices → House pricesBradford
Average around £187,000 — well below the UK average of about £290,000.
See Bradford prices → House pricesBristol
Average around £348,000 — well above the UK average of about £290,000.
See Bristol prices → House pricesCardiff
Average around £271,000 — below the UK average of about £290,000.
See Cardiff prices → House pricesCoventry
Average around £220,000 — below the UK average of about £290,000.
See Coventry prices → House pricesEdinburgh
Average around £290,000–£295,000 — above the UK average of about £290,000, and the most expensive city in Scotland.
See Edinburgh prices → House pricesGlasgow
Average around £192,000–£215,000 — below the UK average of about £290,000.
See Glasgow prices → House pricesKingston upon Hull
Average around £135,000 — among the most affordable cities in England, well below the UK average of about £290,000.
See Hull prices → House pricesLeeds
Average around £244,000 — below the UK average of about £290,000.
See Leeds prices → House pricesLeicester
Average around £233,000 — below the UK average of about £290,000.
See Leicester prices → House pricesLiverpool
Average around £182,000 — well below the UK average of about £290,000.
See Liverpool prices → House pricesLondon
Average around £542,000 — far above the UK average of about £290,000.
See London prices → House pricesManchester
Average around £252,000 — below the UK average of about £290,000.
See Manchester prices → House pricesNewcastle upon Tyne
Average around £205,000 — well below the UK average of about £290,000.
See Newcastle prices → House pricesNottingham
Average around £196,000 — below the UK average of about £290,000.
See Nottingham prices → House pricesPlymouth
Average around £217,000 — below the UK average of about £290,000.
See Plymouth prices → House pricesSheffield
Average around £222,000 — below the UK average of about £290,000.
See Sheffield prices → House pricesSouthampton
Average around £233,000 — below the UK average of about £290,000, despite being on the south coast.
See Southampton prices → House pricesSunderland
Average around £145,000 — well below the UK average of about £290,000.
See Sunderland prices → House pricesWolverhampton
Average around £212,000 — below the UK average of about £290,000.
See Wolverhampton prices →Don’t accept a lowball offer for your home
Compare genuine cash offers and investor options in minutes — free, no obligation, no fees.
