Sham Shui Po Population 2026

Sham Shui Po has a population of 431,090, making it the #4 biggest city in 🇭🇰 Hong Kong, located in Sham Shui Po District. Roughly 5.8% of Hong Kong's population lives here. It is about 17× smaller than Hong Kong, the country's biggest city.

Hong KongSham Shui Po
Location of Sham Shui Po (capital Hong Kong shown for reference). Boundaries: Natural Earth.
Population (city proper)
431,090
Rank in Hong Kong
#4
Coordinates
22.33°N, 114.16°E
~10 m elevation · Asia/Hong_Kong
Distance to capital (Hong Kong)
6 km
4 miles, straight line

Other big cities in Sham Shui Po District

CityPopulationRank in Hong Kong
Nam Cheong74,780#24
Mei Foo45,990#30
Mei Foo Sun Chuen37,299#37
Shek Kip Mei Estate25,561#54
So Uk18,956#80
So Uk Estate18,748#84
Un Chau Estate18,670#87
Shek Kip Mei18,078#93

Cities near Sham Shui Po

FAQ

What is the population of Sham Shui Po?
Sham Shui Po has a population of 431,090 (city proper, latest official figure via GeoNames), making it the #4 biggest city in Hong Kong.
What region is Sham Shui Po in?
Sham Shui Po is located in Sham Shui Po District, Hong Kong.
Is Sham Shui Po the capital of Hong Kong?
No, the capital of Hong Kong is City of Victoria, about 6 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 Hong Kong · Hong Kong population by year