Back to comparisons
Geography · City Population

Moscow vs Shenzhen

Population comparison — which one is higher?

Higher

Moscow

Moscow has a metropolitan population of approximately 12,680,000.

Population
12.7M

Shenzhen

Shenzhen has a metropolitan population of approximately 12,590,000.

Population
12.6M
Winner
Moscow
Difference
90.0K

Can you guess which is higher?

Play the City Population Higher Lower game and test your knowledge.