Moscow and Delhi
Comparison by area and population

Moscow

Russian Federation

Delhi

India

Population

12 108 257
(2014)

12 108 257
(2014)

11 007 835
(2011)
11 007 835
(2011)

Area

2 511 km2

2 511 km2

1 483 km2
1 483 km2

Population density

4 822.09
/km2

4 822.09/km2

7 422.68/km2
7 422.68
/km2
Map
Share