getmy.house

Reading

Council3 towns and neighbourhoods

Typical price

£346,500

+9% on 5 years ago

Sales in the last year

2,601

September 2025 to August 2026 · prices +26% on 10 years ago

Sales take a few months to be recorded, so the latest months are still coming in and this figure will rise.

People

174,224

At the 2021 census

New-build homes sold

74

In 2025, 3% of the homes sold

Find a street in Reading

Type a street and tap it to see its sales.

Prices over time

The typical sale each year in Reading.

£0k£100k£200k£300k 200020052010201520202025

By type of home

The typical price of each, over the last year.

Detached162 sold£615,000
Semi-detached374 sold£428,500
Terraced582 sold£345,000
Flat470 sold£225,000

The towns in Reading

Each town and neighbourhood with its typical price over the last two years, lowest typical price first.

Reading5016 sales£370,000
Emmer Green33 sales£485,000
Caversham70 sales£620,920

Rising fastest

How much the typical price has changed in five years.

Risen most
Caversham +15%
Reading +14%
Emmer Green -9%

Streets

Streets of houses across the whole of Reading, from the last five years' sales.

The market

How many homes sold in Reading each year, and how many were new-build homes sold.

Homes sold in 2025

2,503

2% more than 2024. 5% below the ten-year average.

New-build homes sold in 2025

74

3% of the homes sold.

Whole years only: 2025 is the last full year, and nearly every sale in it has now been recorded. This year will show once it is over.

New-build homes sold counts only new homes sold to a buyer. Homes built for the council or a housing association, blocks built to rent out, and most shared ownership homes are not sold this way, so more homes are built each year than this shows.

01,0002,0003,0004,000 2016: 3,099 homes sold, 496 of them new builds 2016 2017: 2,764 homes sold, 382 of them new builds 2017 2018: 2,661 homes sold, 373 of them new builds 2018 2019: 2,540 homes sold, 347 of them new builds 2019 2020: 1,910 homes sold, 165 of them new builds 2020 2021: 3,118 homes sold, 123 of them new builds 2021 2022: 2,924 homes sold, 302 of them new builds 2022 2023: 2,409 homes sold, 153 of them new builds 2023 2024: 2,457 homes sold, 64 of them new builds 2024 2025: 2,503 homes sold, 74 of them new builds 2025

All homes sold New-build homes sold

Living in Reading

The best-known places, getting around and the council.

Who lives here

The people and homes of Reading, at the last census in 2021.

The people

174,224 people

Ages

Under 1822%
18 to 6466%
65 and over12%

Aged 16 and over

In work63%
Retired14%
Students12%

The homes

67,683 households

How they are held

Owned outright23%
Owned with a mortgage28%
Rented privately32%
Social housing16%
Shared ownership1%

2.5 people in a typical home. 28% live alone.

28% of households have no car.

Typical pay

£40,700 a year

Before tax, for someone living here working full time.

Full-fibre broadband

95% of homes

can get gigabit broadband.

Crime

118 a year for every 1,000 people

Up 5% on the year before, the twelve months September 2025 to August 2026.

Schools

Rated Outstanding or Good at their latest one-word Ofsted grade, given in the last five years. Ofsted stopped giving one-word grades in September 2024.

Primary

Birch Copse Primary SchoolReading · 420 pupilsOutstanding2024
Southcote Primary SchoolReading · 528 pupilsGood2023
Whiteknights Primary SchoolReading · 453 pupilsGood2023
Caversham Primary SchoolReading · 414 pupilsGood2023
Park Lane Primary SchoolReading · 388 pupilsGood2023

Secondary

Reading SchoolReading · 1,138 pupilsOutstanding2023
Kendrick SchoolReading · 939 pupilsOutstanding2022
Denefield SchoolReading · 1,171 pupilsGood2023
King's Academy ProspectReading · 1,157 pupilsGood2022
Reading Girls' SchoolReading · 905 pupilsGood2021

Council tax

What each band costs in Reading, 2026 to 2027.

A£1,742 a year£145 a month
B£2,032 a year£169 a month
C£2,322 a year£194 a month
D£2,613 a year£218 a month
E£3,193 a year£266 a month
F£3,774 a year£314 a month
G£4,355 a year£363 a month
H£5,226 a year£436 a month