Population in Asia · 2025

What country in Asia has the most people?

India has the most people in Asia, with a population of 1.46 billion.

Ranking by Population
#CountryShare of #1Population
1 India 1,463,865,525
2 China 1,406,585,000
3 Indonesia 285,721,236
4 Pakistan 255,219,554
5 Bangladesh 175,686,899
6 Japan 123,366,734
7 Philippines 116,786,962
8 Vietnam 101,598,527
9 Iran 92,417,681
10 Türkiye 85,878,556
11 Thailand 71,619,863
12 Myanmar 54,850,648
13 South Korea 51,684,564
14 Iraq 47,020,774
15 Afghanistan 43,844,111
16 Yemen 41,773,878
17 Uzbekistan 37,053,428
18 Saudi Arabia 36,973,555
19 Malaysia 35,977,838
20 Nepal 29,618,118
21 North Korea 26,571,036
22 Syria 25,620,427
23 Sri Lanka 21,756,000
24 Kazakhstan 20,843,754
25 Cambodia 17,847,982
26 Jordan 11,520,684
27 United Arab Emirates 11,513,149
28 Tajikistan 10,786,734
29 Azerbaijan 10,246,996
30 Israel 10,122,800
31 Laos 7,873,046
32 Turkmenistan 7,618,847
33 Kyrgyzstan 7,343,064
34 Singapore 6,111,175
35 Lebanon 5,849,421
36 Oman 5,494,691
37 Palestine 5,413,596
38 Kuwait 4,865,298
39 Georgia 3,935,766
40 Mongolia 3,568,978
41 Armenia 3,086,700
42 Qatar 2,972,215
43 Bahrain 1,600,366
44 Bhutan 796,682
45 Maldives 529,676
46 Brunei 466,330

Key facts

Runners-up

China is 2nd and Indonesia 3rd in Asia.

Lead

India has 1.0× the figure of China.

Share of the total

India alone accounts for 30.5% of all 46 ranked countries in Asia.

Top 10

The ten largest together account for 85.7%.

Questions

What country in Asia has the most people?

India has the most people in Asia, with a population of 1.46 billion.

What country in Asia has the second most people?

China ranks second in Asia, with 1.41 billion people.

How many countries are in this ranking?

46 countries in Asia with data from World Bank (2025). Territories are not ranked.

↑ ↓ to move↵ to open