Population of India today

1,477,460,189
Monday, July 27, 2026

Population of India as of today

The current population of India is 1,477,460,189 with an annual growth rate of 0.857%. India has a population of 17.787% of the world's population.

Population1,477,460,189
Growth Rate0.857%
Male761,549,993 (51.545%)
Female715,910,196 (48.455%)
Today Change+ 18,478
Births today33,712
Deaths today14,501
Births in 202613,071,004
Deaths in 20265,622,371
Change in 2026+ 7,164,478 (0.487%)

Population chart for India

Population History of India

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
20251,457,435,33812,810,8570.879%1,470,246,195
20241,444,436,24412,942,1490.896%1,457,378,393
20231,431,702,94812,670,5710.885%1,444,373,519
20221,419,143,47712,502,6540.881%1,431,646,131
20211,409,264,3159,850,7580.699%1,419,115,073
20201,395,971,07613,233,8060.948%1,409,204,882
20191,382,089,54813,807,0750.999%1,395,896,623
20181,367,228,58014,779,7411.081%1,382,008,321
20171,352,086,22015,062,2401.114%1,367,148,460
20161,335,802,37216,189,9251.212%1,351,992,297

Net Migration Rate of India

The net migration rate of India in the most recent year (2023) is estimated at -979,179, indicating a negative migration trend where more people are leaving than arriving.

Net Migration Rate Over the Last 10 Years

YearNet Migration
2023-979,179
2022-1,353,478
2021-348,916
2020-73,806
2019-978,969
2018-589,794
2017-251,642
201681,248
2015-655,085
2014-227,263

The population of countries near India

RankIsoCountryPopulationEquivalent India
1CN China1,412,697,25296.202%
2BD Bangladesh177,956,53212.022%
3BT Bhutan802,5880.054%
4NP Nepal29,632,3182.014%
5PK Pakistan259,564,86217.496%
6LK Sri Lanka23,356,0651.584%
7ID Indonesia288,028,70019.508%
8MM Myanmar55,206,8013.742%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata