Local authority · London

Kingston upon Thames: population and statistics

Kingston upon Thames has a population of 172,761 (2025) across 37.2 km², or 4,638 people per km². It ranks 140 of 361 local authorities by population. Its population is growing: +3.1% between 2015 and 2025.

  • 172,761 residents
  • 37.2 km²
  • 4,638 people/km²
Location map: Kingston upon Thames

Kingston upon Thames in numbers

Population
172,761
ranked 140 of 361 +3.1%
Population density
4,638people/km²
ranked 34 of 361
Area
37.2km²
ranked 332 of 361
Households heated by oil only
0.1%%
ranked 246 of 318
Average house price
£591,555GBP
ranked 15 of 360
Median annual pay, full-time residents (gross)
£46,871GBP
ranked 32 of 348
Share of residents aged 65 and over
15.4%%
ranked 307 of 361

Population of Kingston upon Thames over time

166,788169,116171,442173,7702015 : 167,5942016 : 168,6172017 : 168,7812018 : 168,7292019 : 169,7972020 : 169,7702021 : 167,9922022 : 169,4292023 : 171,3562024 : 172,9642025 : 172,761201520172019202120232025

Kingston upon Thames had 167,594 residents in 2015 and 172,761 in 2025.

YearPopulation
2020169,770
2021167,992
2022169,429
2023171,356
2024172,964
2025172,761

All indicators for Kingston upon Thames

Value for the area, then the regional average and the UK median (for counts: regional and UK totals). The gauge places the area between the lowest and highest value in the UK.

Population

IndicatorKingston upon ThamesLondonUKPositionRank
Share of residents aged 65 and over (2025)15.4%12.6%20.4%ranked 307 of 361
Share of residents aged under 16 (2025)18.3%17.8%17.4%ranked 131 of 361

Housing

IndicatorKingston upon ThamesLondonUKPositionRank
Dwellings (Council Tax stock) (2026)70,650 dwellings3,863,73027,429,300ranked 148 of 318
Dwellings built before 1940 (2026)54.7%50.9%31.6%ranked 20 of 318
Dwellings built since 2000 (2026)12.3%18.5%18.1%ranked 274 of 318
Households (Census 2021) (2021)65,628 households111,53861,440ranked 141 of 318
Households living in a house or bungalow (2021)61.5%47.1%84.7%ranked 292 of 318
Households living in a flat or maisonette (2021)38.3%52.8%14.8%ranked 27 of 318
Owner-occupied households (incl. shared ownership) (2021)61.6%47.2%67.3%ranked 232 of 318
Households renting privately (2021)27.3%29.9%17.6%ranked 38 of 318
Households in social housing (2021)11.0%22.7%14.3%ranked 267 of 318
Average house price (2026)£591,555£555,175£272,474ranked 15 of 360
House price change over 12 months (2026)3.3%−2.8%2.2%ranked 118 of 360

Energy

IndicatorKingston upon ThamesLondonUKPositionRank
Households without central heating (2021)1.8%2.2%1.2%ranked 63 of 318
Households heated by mains gas only (2021)78.1%70.7%76.7%ranked 133 of 318
Households heated by electricity only (2021)10.7%12.6%7.8%ranked 62 of 318
Households heated by oil only (2021)0.1%0.1%0.9%ranked 246 of 318

Economy

IndicatorKingston upon ThamesLondonUKPositionRank
Business sites (local units) (2026)9,435 sites611,3453,232,440ranked 108 of 361
Business sites per 1,000 residents (2026)54.6 per 1,00067.0 per 1,00044.4 per 1,000ranked 68 of 361
Registered businesses (enterprises) (2026)8,380 businesses552,5052,786,975ranked 102 of 361
Median annual pay, full-time residents (gross) (2025)£46,871£46,514£38,490ranked 32 of 348

Jobs

IndicatorKingston upon ThamesLondonUKPositionRank
Employment rate, aged 16-64 (2025-2026)80.5%74.7%76.3%ranked 65 of 347
Out-of-work benefit claimants, share of residents aged 16-64 (2026)3.2%5.5%3.2%ranked 169 of 361

Transport

IndicatorKingston upon ThamesLondonUKPositionRank
Households without a car or van (2021)25.7%41.3%18.5%ranked 72 of 318

Key points

Among the 33 local authorities in London, Kingston upon Thames ranks 31 by population.

Households heated by oil only: 0.1% in Kingston upon Thames, compared with an average of 0.1% in London and 3.4% across the UK.

Average house price: £591,555 in Kingston upon Thames, compared with an average of £555,175 in London and £308,859 across the UK.

Largest business sector: Professional, scientific and technical, with 18.6% of the area's business sites.

Did you know?

Business sectors: Kingston upon Thames

Share of each sector in total business sites; “×1.5” means the sector is 1.5 times more common than across the UK.

Where is Kingston upon Thames?

Frequently asked questions

What is the population of Kingston upon Thames?

Kingston upon Thames has 172,761 residents (2025), ranking 140 of 361 local authorities.

How big is Kingston upon Thames?

Kingston upon Thames covers 37.2 km², with a density of 4,638 people per km².

Is the population of Kingston upon Thames growing?

Between 2015 and 2025, the population of Kingston upon Thames went from 167,594 to 172,761, a change of +3.1%.

Where is Kingston upon Thames?

Kingston upon Thames is in London (region). Latitude 51.408, longitude −0.305.

Households heated by oil only: what is the figure for Kingston upon Thames?

In Kingston upon Thames, “Households heated by oil only” stands at 0.1% (2021), ranking 246 of 318 local authorities; the UK median is 0.9%.

Average house price: what is the figure for Kingston upon Thames?

In Kingston upon Thames, “Average house price” stands at £591,555 (2026), ranking 15 of 360 local authorities; the UK median is £272,474.

Which local authorities border Kingston upon Thames?

The nearest to Kingston upon Thames are Richmond upon Thames (4.6 km), Elmbridge (5.8 km), Merton (7.6 km), Hounslow (8.4 km), Epsom and Ewell (8.8 km).