Which is larger?
China has a mapped area of 9,371,247 km², compared with 3,155,814 km² for India. That makes China about 2.97× larger. Because both values come from the same map geometry and spherical calculation, the ratio is internally consistent.
Similar populations, very different footprints
China's mapped area is almost three times India's, while their latest imported population observations are much closer. Displaying the two outlines at one equal-area scale makes the geographic denominator behind population density immediately visible.
Area is calculated from the displayed Natural Earth geometry. Population values retain their World Bank reference years, and national density remains an average that does not describe settlement inside either country.
Which has more people?
India has about 1.0× the population of China, using the latest World Bank values imported for each country. Population years are shown beside the figures because updates do not always arrive simultaneously.
Population density
India: 463.9 people/km². China: 150.1 people/km². Density is calculated from the population and mapped area displayed on this page.
This comparison is a geographic visualization, not a statement about territorial claims. Read the methodology and data sources before reusing the figures.
