Population Statistics
HomeUnited KingdomStoke-on-Trent

Towns and cities in Stoke-on-Trent by population

By James Burfield, SEO consultant, Bath · Page updated · ONS mid-year estimates · GeoNames

All 3 populated places in Stoke-on-Trent, ranked by current population. The largest is Stoke-on-Trent, with 258,366 people.

Every place in Stoke-on-Trent, ranked

Do not add these figures together to get Stoke-on-Trent's population. Settlement boundaries overlap, so the rows below sum to more than the area actually holds: 291,812 against an official 270,425. The ONS figure above is the one to quote. Why figures differ.
270,425
population of Stoke-on-Trent (ONS, mid-2024)
3
towns & places
Stoke-on-Trent
largest place
#PlacePopulation
1Stoke-on-Trent258,366
2Longton27,214
3Tunstall6,232

Common questions

What is the population of Stoke-on-Trent?
270,425, on the ONS mid-2024 estimate for Stoke-on-Trent. The individual towns listed on this page sum to more than that, because settlement boundaries overlap; the ONS figure is the one to quote for the area as a whole.
What is the largest town in Stoke-on-Trent?
Stoke-on-Trent, with 258,366 residents on current figures. This page ranks all 3 recorded places in Stoke-on-Trent by population, each linking to its own page with sources and, where held, a 2005 comparison.