Population Comparison Tool
Put two countries side by side across every indicator both of them publish — population, density, growth, life expectancy, GDP per capita, literacy, emissions and more, each with its rank among all reporting countries.
Pick any two to five countries below, or jump to one of the 254 ready-made comparisons further down — those have population history and world ranks as well.
Open the full vs page → — with population history and world ranks.
Select at least two countries to compare.
The Twenty Largest Countries
Every pairing among the world’s twenty most populous countries.
- 🇨🇳 China vs 🇮🇳 India1.41B · 1.46B
- 🇮🇳 India vs 🇺🇸 United States1.46B · 341.8M
- 🇮🇳 India vs 🇮🇩 Indonesia1.46B · 285.7M
- 🇮🇳 India vs 🇵🇰 Pakistan1.46B · 255.2M
- 🇮🇳 India vs 🇳🇬 Nigeria1.46B · 237.5M
- 🇧🇷 Brazil vs 🇮🇳 India212.8M · 1.46B
- 🇧🇩 Bangladesh vs 🇮🇳 India175.7M · 1.46B
- 🇮🇳 India vs 🇷🇺 Russia1.46B · 143.5M
- 🇪🇹 Ethiopia vs 🇮🇳 India135.5M · 1.46B
- 🇮🇳 India vs 🇲🇽 Mexico1.46B · 131.9M
- 🇮🇳 India vs 🇯🇵 Japan1.46B · 123.4M
- 🇪🇬 Egypt vs 🇮🇳 India118.4M · 1.46B
- 🇮🇳 India vs 🇵🇭 Philippines1.46B · 116.8M
- 🇨🇩 DR Congo vs 🇮🇳 India112.8M · 1.46B
- 🇮🇳 India vs 🇻🇳 Vietnam1.46B · 101.6M
- 🇮🇳 India vs 🇮🇷 Iran1.46B · 92.4M
- 🇮🇳 India vs 🇹🇷 Turkey1.46B · 85.9M
- 🇩🇪 Germany vs 🇮🇳 India83.5M · 1.46B
- 🇮🇳 India vs 🇹🇭 Thailand1.46B · 71.6M
- 🇨🇳 China vs 🇺🇸 United States1.41B · 341.8M
- 🇨🇳 China vs 🇮🇩 Indonesia1.41B · 285.7M
- 🇨🇳 China vs 🇵🇰 Pakistan1.41B · 255.2M
- 🇨🇳 China vs 🇳🇬 Nigeria1.41B · 237.5M
- 🇧🇷 Brazil vs 🇨🇳 China212.8M · 1.41B
- 🇧🇩 Bangladesh vs 🇨🇳 China175.7M · 1.41B
- 🇨🇳 China vs 🇷🇺 Russia1.41B · 143.5M
- 🇨🇳 China vs 🇪🇹 Ethiopia1.41B · 135.5M
- 🇨🇳 China vs 🇲🇽 Mexico1.41B · 131.9M
- 🇨🇳 China vs 🇯🇵 Japan1.41B · 123.4M
- 🇨🇳 China vs 🇪🇬 Egypt1.41B · 118.4M
- 🇨🇳 China vs 🇵🇭 Philippines1.41B · 116.8M
- 🇨🇳 China vs 🇨🇩 DR Congo1.41B · 112.8M
- 🇨🇳 China vs 🇻🇳 Vietnam1.41B · 101.6M
- 🇨🇳 China vs 🇮🇷 Iran1.41B · 92.4M
- 🇨🇳 China vs 🇹🇷 Turkey1.41B · 85.9M
- 🇨🇳 China vs 🇩🇪 Germany1.41B · 83.5M
- 🇨🇳 China vs 🇹🇭 Thailand1.41B · 71.6M
- 🇮🇩 Indonesia vs 🇺🇸 United States285.7M · 341.8M
- 🇵🇰 Pakistan vs 🇺🇸 United States255.2M · 341.8M
- 🇳🇬 Nigeria vs 🇺🇸 United States237.5M · 341.8M
- 🇧🇷 Brazil vs 🇺🇸 United States212.8M · 341.8M
- 🇧🇩 Bangladesh vs 🇺🇸 United States175.7M · 341.8M
- 🇷🇺 Russia vs 🇺🇸 United States143.5M · 341.8M
- 🇪🇹 Ethiopia vs 🇺🇸 United States135.5M · 341.8M
- 🇲🇽 Mexico vs 🇺🇸 United States131.9M · 341.8M
- 🇯🇵 Japan vs 🇺🇸 United States123.4M · 341.8M
- 🇪🇬 Egypt vs 🇺🇸 United States118.4M · 341.8M
- 🇵🇭 Philippines vs 🇺🇸 United States116.8M · 341.8M
- 🇨🇩 DR Congo vs 🇺🇸 United States112.8M · 341.8M
- 🇺🇸 United States vs 🇻🇳 Vietnam341.8M · 101.6M
- 🇮🇷 Iran vs 🇺🇸 United States92.4M · 341.8M
- 🇹🇷 Turkey vs 🇺🇸 United States85.9M · 341.8M
- 🇩🇪 Germany vs 🇺🇸 United States83.5M · 341.8M
- 🇹🇭 Thailand vs 🇺🇸 United States71.6M · 341.8M
- 🇮🇩 Indonesia vs 🇵🇰 Pakistan285.7M · 255.2M
- 🇮🇩 Indonesia vs 🇳🇬 Nigeria285.7M · 237.5M
- 🇧🇷 Brazil vs 🇮🇩 Indonesia212.8M · 285.7M
- 🇧🇩 Bangladesh vs 🇮🇩 Indonesia175.7M · 285.7M
- 🇮🇩 Indonesia vs 🇷🇺 Russia285.7M · 143.5M
- 🇪🇹 Ethiopia vs 🇮🇩 Indonesia135.5M · 285.7M
- 🇮🇩 Indonesia vs 🇲🇽 Mexico285.7M · 131.9M
- 🇮🇩 Indonesia vs 🇯🇵 Japan285.7M · 123.4M
- 🇪🇬 Egypt vs 🇮🇩 Indonesia118.4M · 285.7M
- 🇮🇩 Indonesia vs 🇵🇭 Philippines285.7M · 116.8M
- 🇨🇩 DR Congo vs 🇮🇩 Indonesia112.8M · 285.7M
- 🇮🇩 Indonesia vs 🇻🇳 Vietnam285.7M · 101.6M
- 🇮🇩 Indonesia vs 🇮🇷 Iran285.7M · 92.4M
- 🇮🇩 Indonesia vs 🇹🇷 Turkey285.7M · 85.9M
- 🇩🇪 Germany vs 🇮🇩 Indonesia83.5M · 285.7M
- 🇮🇩 Indonesia vs 🇹🇭 Thailand285.7M · 71.6M
- 🇳🇬 Nigeria vs 🇵🇰 Pakistan237.5M · 255.2M
- 🇧🇷 Brazil vs 🇵🇰 Pakistan212.8M · 255.2M
- 🇧🇩 Bangladesh vs 🇵🇰 Pakistan175.7M · 255.2M
- 🇵🇰 Pakistan vs 🇷🇺 Russia255.2M · 143.5M
- 🇪🇹 Ethiopia vs 🇵🇰 Pakistan135.5M · 255.2M
- 🇲🇽 Mexico vs 🇵🇰 Pakistan131.9M · 255.2M
- 🇯🇵 Japan vs 🇵🇰 Pakistan123.4M · 255.2M
- 🇪🇬 Egypt vs 🇵🇰 Pakistan118.4M · 255.2M
- 🇵🇰 Pakistan vs 🇵🇭 Philippines255.2M · 116.8M
- 🇨🇩 DR Congo vs 🇵🇰 Pakistan112.8M · 255.2M
- 🇵🇰 Pakistan vs 🇻🇳 Vietnam255.2M · 101.6M
- 🇮🇷 Iran vs 🇵🇰 Pakistan92.4M · 255.2M
- 🇵🇰 Pakistan vs 🇹🇷 Turkey255.2M · 85.9M
- 🇩🇪 Germany vs 🇵🇰 Pakistan83.5M · 255.2M
- 🇵🇰 Pakistan vs 🇹🇭 Thailand255.2M · 71.6M
- 🇧🇷 Brazil vs 🇳🇬 Nigeria212.8M · 237.5M
- 🇧🇩 Bangladesh vs 🇳🇬 Nigeria175.7M · 237.5M
- 🇳🇬 Nigeria vs 🇷🇺 Russia237.5M · 143.5M
- 🇪🇹 Ethiopia vs 🇳🇬 Nigeria135.5M · 237.5M
- 🇲🇽 Mexico vs 🇳🇬 Nigeria131.9M · 237.5M
- 🇯🇵 Japan vs 🇳🇬 Nigeria123.4M · 237.5M
- 🇪🇬 Egypt vs 🇳🇬 Nigeria118.4M · 237.5M
- 🇳🇬 Nigeria vs 🇵🇭 Philippines237.5M · 116.8M
- 🇨🇩 DR Congo vs 🇳🇬 Nigeria112.8M · 237.5M
- 🇳🇬 Nigeria vs 🇻🇳 Vietnam237.5M · 101.6M
- 🇮🇷 Iran vs 🇳🇬 Nigeria92.4M · 237.5M
- 🇳🇬 Nigeria vs 🇹🇷 Turkey237.5M · 85.9M
- 🇩🇪 Germany vs 🇳🇬 Nigeria83.5M · 237.5M
- 🇳🇬 Nigeria vs 🇹🇭 Thailand237.5M · 71.6M
- 🇧🇩 Bangladesh vs 🇧🇷 Brazil175.7M · 212.8M
- 🇧🇷 Brazil vs 🇷🇺 Russia212.8M · 143.5M
- 🇧🇷 Brazil vs 🇪🇹 Ethiopia212.8M · 135.5M
- 🇧🇷 Brazil vs 🇲🇽 Mexico212.8M · 131.9M
- 🇧🇷 Brazil vs 🇯🇵 Japan212.8M · 123.4M
- 🇧🇷 Brazil vs 🇪🇬 Egypt212.8M · 118.4M
- 🇧🇷 Brazil vs 🇵🇭 Philippines212.8M · 116.8M
- 🇧🇷 Brazil vs 🇨🇩 DR Congo212.8M · 112.8M
- 🇧🇷 Brazil vs 🇻🇳 Vietnam212.8M · 101.6M
- 🇧🇷 Brazil vs 🇮🇷 Iran212.8M · 92.4M
- 🇧🇷 Brazil vs 🇹🇷 Turkey212.8M · 85.9M
- 🇧🇷 Brazil vs 🇩🇪 Germany212.8M · 83.5M
- 🇧🇷 Brazil vs 🇹🇭 Thailand212.8M · 71.6M
- 🇧🇩 Bangladesh vs 🇷🇺 Russia175.7M · 143.5M
- 🇧🇩 Bangladesh vs 🇪🇹 Ethiopia175.7M · 135.5M
- 🇧🇩 Bangladesh vs 🇲🇽 Mexico175.7M · 131.9M
- 🇧🇩 Bangladesh vs 🇯🇵 Japan175.7M · 123.4M
- 🇧🇩 Bangladesh vs 🇪🇬 Egypt175.7M · 118.4M
- 🇧🇩 Bangladesh vs 🇵🇭 Philippines175.7M · 116.8M
- 🇧🇩 Bangladesh vs 🇨🇩 DR Congo175.7M · 112.8M
- 🇧🇩 Bangladesh vs 🇻🇳 Vietnam175.7M · 101.6M
- 🇧🇩 Bangladesh vs 🇮🇷 Iran175.7M · 92.4M
- 🇧🇩 Bangladesh vs 🇹🇷 Turkey175.7M · 85.9M
- 🇧🇩 Bangladesh vs 🇩🇪 Germany175.7M · 83.5M
- 🇧🇩 Bangladesh vs 🇹🇭 Thailand175.7M · 71.6M
- 🇪🇹 Ethiopia vs 🇷🇺 Russia135.5M · 143.5M
- 🇲🇽 Mexico vs 🇷🇺 Russia131.9M · 143.5M
- 🇯🇵 Japan vs 🇷🇺 Russia123.4M · 143.5M
- 🇪🇬 Egypt vs 🇷🇺 Russia118.4M · 143.5M
- 🇵🇭 Philippines vs 🇷🇺 Russia116.8M · 143.5M
- 🇨🇩 DR Congo vs 🇷🇺 Russia112.8M · 143.5M
- 🇷🇺 Russia vs 🇻🇳 Vietnam143.5M · 101.6M
- 🇮🇷 Iran vs 🇷🇺 Russia92.4M · 143.5M
- 🇷🇺 Russia vs 🇹🇷 Turkey143.5M · 85.9M
- 🇩🇪 Germany vs 🇷🇺 Russia83.5M · 143.5M
- 🇷🇺 Russia vs 🇹🇭 Thailand143.5M · 71.6M
- 🇪🇹 Ethiopia vs 🇲🇽 Mexico135.5M · 131.9M
- 🇪🇹 Ethiopia vs 🇯🇵 Japan135.5M · 123.4M
- 🇪🇬 Egypt vs 🇪🇹 Ethiopia118.4M · 135.5M
- 🇪🇹 Ethiopia vs 🇵🇭 Philippines135.5M · 116.8M
- 🇨🇩 DR Congo vs 🇪🇹 Ethiopia112.8M · 135.5M
- 🇪🇹 Ethiopia vs 🇻🇳 Vietnam135.5M · 101.6M
- 🇪🇹 Ethiopia vs 🇮🇷 Iran135.5M · 92.4M
- 🇪🇹 Ethiopia vs 🇹🇷 Turkey135.5M · 85.9M
- 🇪🇹 Ethiopia vs 🇩🇪 Germany135.5M · 83.5M
- 🇪🇹 Ethiopia vs 🇹🇭 Thailand135.5M · 71.6M
- 🇯🇵 Japan vs 🇲🇽 Mexico123.4M · 131.9M
- 🇪🇬 Egypt vs 🇲🇽 Mexico118.4M · 131.9M
- 🇲🇽 Mexico vs 🇵🇭 Philippines131.9M · 116.8M
- 🇨🇩 DR Congo vs 🇲🇽 Mexico112.8M · 131.9M
- 🇲🇽 Mexico vs 🇻🇳 Vietnam131.9M · 101.6M
- 🇮🇷 Iran vs 🇲🇽 Mexico92.4M · 131.9M
- 🇲🇽 Mexico vs 🇹🇷 Turkey131.9M · 85.9M
- 🇩🇪 Germany vs 🇲🇽 Mexico83.5M · 131.9M
- 🇲🇽 Mexico vs 🇹🇭 Thailand131.9M · 71.6M
- 🇪🇬 Egypt vs 🇯🇵 Japan118.4M · 123.4M
- 🇯🇵 Japan vs 🇵🇭 Philippines123.4M · 116.8M
- 🇨🇩 DR Congo vs 🇯🇵 Japan112.8M · 123.4M
- 🇯🇵 Japan vs 🇻🇳 Vietnam123.4M · 101.6M
- 🇮🇷 Iran vs 🇯🇵 Japan92.4M · 123.4M
- 🇯🇵 Japan vs 🇹🇷 Turkey123.4M · 85.9M
- 🇩🇪 Germany vs 🇯🇵 Japan83.5M · 123.4M
- 🇯🇵 Japan vs 🇹🇭 Thailand123.4M · 71.6M
- 🇪🇬 Egypt vs 🇵🇭 Philippines118.4M · 116.8M
- 🇨🇩 DR Congo vs 🇪🇬 Egypt112.8M · 118.4M
- 🇪🇬 Egypt vs 🇻🇳 Vietnam118.4M · 101.6M
- 🇪🇬 Egypt vs 🇮🇷 Iran118.4M · 92.4M
- 🇪🇬 Egypt vs 🇹🇷 Turkey118.4M · 85.9M
- 🇪🇬 Egypt vs 🇩🇪 Germany118.4M · 83.5M
- 🇪🇬 Egypt vs 🇹🇭 Thailand118.4M · 71.6M
- 🇨🇩 DR Congo vs 🇵🇭 Philippines112.8M · 116.8M
- 🇵🇭 Philippines vs 🇻🇳 Vietnam116.8M · 101.6M
- 🇮🇷 Iran vs 🇵🇭 Philippines92.4M · 116.8M
- 🇵🇭 Philippines vs 🇹🇷 Turkey116.8M · 85.9M
- 🇩🇪 Germany vs 🇵🇭 Philippines83.5M · 116.8M
- 🇵🇭 Philippines vs 🇹🇭 Thailand116.8M · 71.6M
- 🇨🇩 DR Congo vs 🇻🇳 Vietnam112.8M · 101.6M
- 🇨🇩 DR Congo vs 🇮🇷 Iran112.8M · 92.4M
- 🇨🇩 DR Congo vs 🇹🇷 Turkey112.8M · 85.9M
- 🇨🇩 DR Congo vs 🇩🇪 Germany112.8M · 83.5M
- 🇨🇩 DR Congo vs 🇹🇭 Thailand112.8M · 71.6M
- 🇮🇷 Iran vs 🇻🇳 Vietnam92.4M · 101.6M
- 🇹🇷 Turkey vs 🇻🇳 Vietnam85.9M · 101.6M
- 🇩🇪 Germany vs 🇻🇳 Vietnam83.5M · 101.6M
- 🇹🇭 Thailand vs 🇻🇳 Vietnam71.6M · 101.6M
- 🇮🇷 Iran vs 🇹🇷 Turkey92.4M · 85.9M
- 🇩🇪 Germany vs 🇮🇷 Iran83.5M · 92.4M
- 🇮🇷 Iran vs 🇹🇭 Thailand92.4M · 71.6M
- 🇩🇪 Germany vs 🇹🇷 Turkey83.5M · 85.9M
- 🇹🇭 Thailand vs 🇹🇷 Turkey71.6M · 85.9M
- 🇩🇪 Germany vs 🇹🇭 Thailand83.5M · 71.6M
Neighbouring Countries
Countries that share a land border, among the sixty most populous.
- 🇮🇳 India vs 🇲🇲 Myanmar1.46B · 54.9M
- 🇮🇳 India vs 🇳🇵 Nepal1.46B · 29.6M
- 🇦🇫 Afghanistan vs 🇨🇳 China43.8M · 1.41B
- 🇨🇳 China vs 🇲🇲 Myanmar1.41B · 54.9M
- 🇨🇳 China vs 🇳🇵 Nepal1.41B · 29.6M
- 🇨🇳 China vs 🇰🇵 North Korea1.41B · 26.6M
- 🇨🇦 Canada vs 🇺🇸 United States41.7M · 341.8M
- 🇮🇩 Indonesia vs 🇲🇾 Malaysia285.7M · 36M
- 🇦🇫 Afghanistan vs 🇵🇰 Pakistan43.8M · 255.2M
- 🇨🇲 Cameroon vs 🇳🇬 Nigeria29.9M · 237.5M
- 🇳🇪 Niger vs 🇳🇬 Nigeria27.9M · 237.5M
- 🇦🇷 Argentina vs 🇧🇷 Brazil45.9M · 212.8M
- 🇧🇷 Brazil vs 🇨🇴 Colombia212.8M · 53.4M
- 🇧🇷 Brazil vs 🇵🇪 Peru212.8M · 34.6M
- 🇧🇷 Brazil vs 🇻🇪 Venezuela212.8M · 28.5M
- 🇧🇩 Bangladesh vs 🇲🇲 Myanmar175.7M · 54.9M
- 🇰🇵 North Korea vs 🇷🇺 Russia26.6M · 143.5M
- 🇵🇱 Poland vs 🇷🇺 Russia36.4M · 143.5M
- 🇷🇺 Russia vs 🇺🇦 Ukraine143.5M · 39M
- 🇪🇹 Ethiopia vs 🇰🇪 Kenya135.5M · 57.5M
- 🇪🇹 Ethiopia vs 🇸🇩 Sudan135.5M · 51.7M
- 🇪🇬 Egypt vs 🇸🇩 Sudan118.4M · 51.7M
- 🇦🇴 Angola vs 🇨🇩 DR Congo39M · 112.8M
- 🇨🇩 DR Congo vs 🇹🇿 Tanzania112.8M · 70.5M
- 🇨🇩 DR Congo vs 🇺🇬 Uganda112.8M · 51.4M
- 🇦🇫 Afghanistan vs 🇮🇷 Iran43.8M · 92.4M
- 🇮🇷 Iran vs 🇮🇶 Iraq92.4M · 47M
- 🇮🇶 Iraq vs 🇹🇷 Turkey47M · 85.9M
- 🇸🇾 Syria vs 🇹🇷 Turkey25.6M · 85.9M
- 🇫🇷 France vs 🇩🇪 Germany68.7M · 83.5M
- 🇩🇪 Germany vs 🇵🇱 Poland83.5M · 36.4M
- 🇲🇲 Myanmar vs 🇹🇭 Thailand54.9M · 71.6M
- 🇲🇾 Malaysia vs 🇹🇭 Thailand36M · 71.6M
- 🇰🇪 Kenya vs 🇹🇿 Tanzania57.5M · 70.5M
- 🇲🇿 Mozambique vs 🇹🇿 Tanzania35.6M · 70.5M
- 🇹🇿 Tanzania vs 🇺🇬 Uganda70.5M · 51.4M
- 🇫🇷 France vs 🇮🇹 Italy68.7M · 58.9M
- 🇫🇷 France vs 🇪🇸 Spain68.7M · 49.4M
- 🇲🇿 Mozambique vs 🇿🇦 South Africa35.6M · 64.7M
- 🇰🇪 Kenya vs 🇺🇬 Uganda57.5M · 51.4M
- 🇨🇴 Colombia vs 🇵🇪 Peru53.4M · 34.6M
- 🇨🇴 Colombia vs 🇻🇪 Venezuela53.4M · 28.5M
- 🇰🇵 North Korea vs 🇰🇷 South Korea26.6M · 51.7M
- 🇲🇦 Morocco vs 🇪🇸 Spain38.4M · 49.4M
- 🇩🇿 Algeria vs 🇳🇪 Niger47.4M · 27.9M
- 🇩🇿 Algeria vs 🇲🇱 Mali47.4M · 25.2M
- 🇩🇿 Algeria vs 🇲🇦 Morocco47.4M · 38.4M
- 🇮🇶 Iraq vs 🇸🇦 Saudi Arabia47M · 37M
- 🇮🇶 Iraq vs 🇸🇾 Syria47M · 25.6M
- 🇦🇫 Afghanistan vs 🇺🇿 Uzbekistan43.8M · 37.1M
- 🇸🇦 Saudi Arabia vs 🇾🇪 Yemen37M · 41.8M
- 🇵🇱 Poland vs 🇺🇦 Ukraine36.4M · 39M
- 🇧🇫 Burkina Faso vs 🇬🇭 Ghana24.1M · 35.1M
- 🇬🇭 Ghana vs 🇨🇮 Ivory Coast35.1M · 32.7M
- 🇧🇫 Burkina Faso vs 🇨🇮 Ivory Coast24.1M · 32.7M
- 🇨🇮 Ivory Coast vs 🇲🇱 Mali32.7M · 25.2M
- 🇧🇫 Burkina Faso vs 🇳🇪 Niger24.1M · 27.9M
- 🇲🇱 Mali vs 🇳🇪 Niger25.2M · 27.9M
- 🇧🇫 Burkina Faso vs 🇲🇱 Mali24.1M · 25.2M
Continental Heavyweights
The most populous country of each continent, against the others.
How These Comparisons Work
Only shared indicators are compared
If one country publishes an indicator and the other does not, the pair is listed under “not comparable” rather than compared against a blank. Coverage differs widely — small territories report far less than large economies.
One URL per pairing
Each comparison lives at a single address with the two countries in alphabetical order, so India vs China and China vs India are the same page rather than two pages competing with each other.
Which pairings exist
Every pairing among the twenty largest countries, the leading country of each continent against the others, and land neighbours among the sixty largest — 254 in total.
Looking for something else?
Any country's own page carries the full indicator set with world ranks, and the rankings show where every country sits on a single measure.