On a weekend evening, I headed to Whitefield to catch a movie with a friend. The commute was rough: heavy traffic and thick pollution made the journey feel far longer than it was. After the movie we went to grab a bite, only to find the food court packed, not a single empty table in sight.
That moment got me thinking. How overpopulated is Bangalore, really? And how does India’s population density compare to the rest of the world? In this piece I dig into that question, using data to draw out a few insights.
How populated is India?
- World population (2024): ~8.16 billion
- India population (2024): ~1.45 billion
- India’s share: 17.78%, which rounds to 18%
India is also the single most populous country, having overtaken China in April 2023.
A treemap of the top ten countries shows the shape of the distribution:
India at 17.8% and China at 17.4% are two near-equal giants.
- Together they are 35.2% of all humanity, roughly one in three people.
- The top ten countries hold 56.9%; the entire rest of the world is the remaining 43.1%.
The takeaway so far: India is enormous in raw headcount. But headcount alone is scale, not overpopulation.
Arithmetic density
Perceived, or lived, density
Arithmetic density, the total population divided by the total area, is not representative of what an individual living in that area actually perceives.
To make the point, imagine a forest of 500 square kilometres where the whole population lives in only one of them. Divide the population, say 2,000 people, by the total area and you get 2,000 / 500, or 4 persons per square kilometre. But that is not what anyone perceives. The person living there perceives 2,000 persons per square kilometre, because everyone is concentrated in a single patch. The lived figure is about 500 times the arithmetic one.
The same holds for India. India has a lot of empty patches, so its arithmetic density can be lower than countries like the Netherlands or Japan. But because the Netherlands’ population is evenly spread, the density an individual there perceives is far lower than what an individual in India perceives.
So there is little point dwelling on arithmetic density; what matters is perceived density. How do we calculate it? The formula is:
Here each patch (one square kilometre) has population and density , and is the share of the total population living in that patch.
Making sense of perceived density
Divide the land into patches of one square kilometre, and for each patch calculate its individual density, through . Then take a weighted average of these densities, weighting each by the share of the population living in that patch. This roughly translates to the density experienced by a randomly chosen individual. Equivalently, ask every person living in the area what density they experience and take the mean, and that is perceived, or lived, density.
There’s one more number worth defining, the concentration ratio . It is simply lived density divided by arithmetic density:
It tells you how much the map deceives you, how tightly a country’s people are clustered onto a small part of its land.
A note about C
A small (the Netherlands, about 7×) means people are spread evenly, so the average is honest. A large (Russia, about 620×, near-empty land with everyone packed into a few cities) means the arithmetic figure is almost meaningless. India sits at about 22×. A high isn’t automatically “bad” and shouldn’t be used to compare countries, since it measures only clustering, not whether a place is livable.
Now look at what happens when we shade the same world by lived density instead of arithmetic density.
The shift is sharpest when you track a handful of countries from one measure to the other:
Insights from lived versus arithmetic density
Arithmetic density measures the land. Lived density measures the life.
On paper, the Netherlands is denser than India, 472 people/km² to India’s 458. But arithmetic density spreads everyone evenly over all the land, including the empty parts. Measure what people actually experience and it flips: the average Indian lives at ~10,060/km², three times the Netherlands’ 3,428. The map says the Netherlands is more crowded; real life says India is.
India is one of the most densely lived large countries on Earth.
Almost everyone packed tighter is either a city-state with no countryside, or a near-empty country where people huddle onto a thin strip of habitable land. Among large, fully-inhabited nations, only a handful are more densely lived than India: its neighbours Bangladesh and Pakistan, and the East-Asian density champions Taiwan and South Korea.1 For scale, the average Indian lives 5× more densely than a Finn, the citizen of the world’s happiest country, and 3 to 4× denser than the average Swede, Norwegian, New Zealander or Canadian.
So is India overpopulated? By headcount, certainly; it is the largest country on Earth. By lived density, it is genuinely among the most crowded ordinary countries anywhere. And yet the slope chart already hinted at the twist. South Korea, Taiwan and Hong Kong live denser than India, Israel and Spain about the same, and every one of them is far more livable. Density is not the disease. What we feel in that Whitefield traffic is not really too many people on the land, but too little of everything that makes density livable. That, though, is a question for another piece.
Coming Soon
More on what actually makes density livable is still growing. Check back soon.
Appendix
How lived density is calculated, and the full table
The formula above asks us to chop a country into 1 km² patches, find each patch’s density, and take a population-weighted average. In practice we don’t draw those patches by hand, since a satellite dataset already provides them.
The data. We use GHS-POP (the EU Joint Research Centre’s Global Human Settlement population grid), which estimates how many people live in every 1 km × 1 km cell on Earth. Each cell is one patch in the formula: its area is fixed at 1 km², so the cell’s population is its density (people per km²).
The calculation. For a given country we:
- Clip the global grid to that country’s borders, keeping only the cells inside it.
- For each cell, read its population (which equals its density , since the cell is 1 km²).
- Take the population-weighted average, where each cell counts in proportion to how many people live there:
Because empty desert and mountain cells hold almost no people, they barely count; the crowded cells where most people actually live dominate the average. That is why lived density reflects the experience of a typical resident rather than the average square kilometre of land.
Why it’s trustworthy. Summing over all of India’s cells reproduces the country’s total population to within a rounding error, about 1.4502 billion versus the UN’s 1.4509 billion, a 0.05% match, which tells us the grid is capturing essentially everyone in roughly the right places.
The two numbers, side by side. For each country we report:
| Quantity | Definition | What it answers |
|---|---|---|
| Arithmetic density | people ÷ total land area | ”What does a map show?” |
| Lived density | population-weighted cell density | ”How dense is the average person’s surroundings?” |
| Concentration ratio | lived ÷ arithmetic | ”How clustered are the people?” |
A large means people are squeezed into a small fraction of the land (Russia 620×, Brazil 250×); a small means they’re spread evenly (Netherlands just 7×). India sits at 22×: its 458/km² on paper becomes ~10,060/km² as actually lived.
Source: GHS-POP 1 km population grid (GHS-POP R2023A, 2025 epoch), clipped to national boundaries.
The full table: every country’s lived density
India is denser-lived than about 85% of all countries. The table is sortable and searchable, and the last column recomputes live against whichever country you pick, India by default, so you can see exactly how any place compares.
India is denser-lived than about 85% of all countries, 36th of 242.
| # | Country | Lived ▼ | Arithmetic | C | × vs India |
|---|
A few countries sit above India only for technical reasons.2 Once you set them aside, India stands out as one of the most densely lived ordinary countries on Earth.