Denver and Chongqing
Comparison by area and population

Denver

United States

Chongqing

China

Population

649 495
(2013)

649 495
(2013)

28 846 170
(2010)
28 846 170
(2010)

Area

401 km2

401 km2

82 400 km2
82 400 km2

Population density

1 619.69
/km2

1 619.69/km2

350.07/km2
350.07
/km2
Map
Share