Sandhurst Population 2026

Sandhurst has a population of 20,803, making it the #589 biggest city in 🇬🇧 United Kingdom, located in England. It is about 431× smaller than London, the country's biggest city.

LondonSandhurst
Location of Sandhurst (capital London shown for reference). Boundaries: Natural Earth.
Population (city proper)
20,803
Rank in United Kingdom
#589
Coordinates
51.35°N, 0.79°W
~66 m elevation · Europe/London
Distance to capital (London)
49 km
30 miles, straight line

Other big cities in England

CityPopulationRank in United Kingdom
London8,961,989#1
Birmingham1,157,603#2
Manchester568,996#4
Sheffield556,500#5
Leeds536,280#6
Liverpool496,770#8
Bristol479,024#9
Leicester368,600#11

Cities near Sandhurst

FAQ

What is the population of Sandhurst?
Sandhurst has a population of 20,803 (city proper, latest official figure via GeoNames), making it the #589 biggest city in United Kingdom.
What region is Sandhurst in?
Sandhurst is located in England, United Kingdom.
Is Sandhurst the capital of United Kingdom?
No, the capital of United Kingdom is London, about 49 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in United Kingdom · United Kingdom population by year