Luton vs. Bradford: Which Is England's Largest Town?
Luton is not the biggest town in England. That title goes to Bradford.
Population Comparison (2021 Census / 2022 Estimates)
- Bradford (City of Bradford Metropolitan District): ~547,000 (urban area ~350,000). Officially a city since 1897, but often called a "town" in casual comparison due to no cathedral historically (now has one).
- Luton (Borough): ~225,000 (urban area ~285,000 including Dunstable/Houghton Regis). A large town, never granted city status.
Why the Confusion?
- "Town" vs. "City" definitions: UK city status is a royal grant, not population-based. Bradford is a city; Luton is a town. If comparing towns only (non-city-status), the largest is often cited as Northampton (~245,000) or Reading (~235,000)—both larger than Luton's borough population.
- Urban Area vs. Borough: Luton's urban area spills into neighboring districts, inflating "real" size.
Clear Answer
Largest settlement in England: London (city).
Largest non-London city: Birmingham.
Largest "town" (no city status): Northampton or Reading (depending on boundary).
Bradford is a city, larger than Luton by any measure.
Luton is, however, the largest town in Bedfordshire and one of the UK's most diverse.