Demographics of India


India is the most populous country in the world, comprising approximately one-sixth of the world population. According to the United Nations' World Population Dashboard, India's population reached slightly over 1.428 billion in April 2023, surpassing China.
India remains a relatively young country, though it is undergoing a gradual demographic transition. As of 2024, the median age is approximately 29.8 years, compared to 40.2 in China. The United Nations Population Fund estimates that 68% of the population is between 15 and 64 years old, creating a potential "demographic dividend" where a large working-age population can drive economic growth. However, the number of children is declining; the under-5 population peaked in 2007 and the under-15 cohort peaked in 2011.
Between 1975 and 2010, the population doubled to 1.2 billion. While the population continues to grow, the rate has slowed significantly from 2.3% annually to roughly 0.89% in 2023. Current projections suggest the population will reach 1.7 billion by 2050.
India is highly diverse, hosting thousands of ethnic groups and four major language families: Indo-European, Dravidian, Austroasiatic, and Tibeto-Burman. The country also includes linguistic isolates such as Nihali and Burushaski, and distinct minority communities including Anglo-Indians and Siddi.
The human sex ratio has shown an upward trend after decades of decline, reaching 943 females per 1,000 males in 2011 and estimated at 1,060 males per 1,000 females in 2023.

History

Prehistory to early 19th century

The following table lists estimates for the population of India from prehistory up until 1820. It includes estimates and growth rates according to five economic historians, along with interpolated estimates and overall aggregate averages derived from their estimates.

Population of India over time

India's population has changed significantly due to migrations, technological advancements, and societal developments. Below is a table of historical population estimates:
Estimated Population of India
EraYearEstimated PopulationGrowth Rate
Classical India100 AD52,748,932+2.8%
Classical India200 AD54,902,817+4.1%
Classical India300 AD57,654,213+5.0%
Classical India400 AD60,834,921+5.5%
Classical India500 AD64,291,782+5.7%
Early Medieval India600 AD68,102,304+5.9%
Early Medieval India700 AD71,837,610+5.5%
Early Medieval India800 AD75,983,210+5.8%
Early Medieval India900 AD81,274,936+7.0%
Early Medieval India1000 AD86,732,843+6.7%
Delhi Sultanate1100 AD91,403,287+5.4%
Delhi Sultanate1200 AD96,289,634+5.4%
Delhi Sultanate1300 AD101,984,726+5.9%
Delhi Sultanate1400 AD111,209,832+9.1%
Mughal Empire1500 AD121,847,294+9.6%
Mughal Empire1600 AD136,204,781+11.8%
Mughal Empire1700 AD161,874,263+18.9%
Mughal Empire1800 AD186,432,976+15.2%
Colonial Period1810190,000,000+2.1%
Colonial Period1820195,000,000+2.6%
Colonial Period1830200,000,000+2.6%
Colonial Period1840205,000,000+2.5%
Colonial Period1850210,000,000+2.4%
British Raj1860215,000,000+2.4%
British Raj1870220,000,000+2.3%
British Raj1881253,891,821+15.4%
British Raj1891287,223,431+13.1%
British Raj1901317,318,032+10.5%
British Raj1911317,369,222+0.02%
British Raj1921318,866,673+0.46%
British Raj1931337,515,000+5.8%
British Raj1941389,000,000+15.3%
Post-independence India1951361,088,000-7.18%
Post-independence India1961439,235,000+21.7%
Post-independence India1971548,159,652+24.8%
Post-independence India1981683,329,097+24.7%
Post-independence India1991846,387,888+24.0%
Post-independence India20011,028,610,328+21.5%
Post-independence India20111,210,854,977+17.9%
Post-independence India20211,390,537,387+14.9%
Post-independence India---

The population grew from the South Asian Stone Age in 10,000 BC to the Maurya Empire in 200 BC at a steadily increasing growth rate, before population growth slowed down in the classical era up to 500 AD, and then became largely stagnant during the early medieval era era up to 1000 AD. The population growth rate then increased in the late medieval era from 1000 to 1500.
Under the Mughal Empire, India experienced a high economic and demographic upsurge, due to Mughal agrarian reforms that intensified agricultural production. 15% of the population lived in urban centres, higher than the percentage of the population in 19th-century British India and contemporary Europe up until the 19th century. These estimates by Abraham Eraly and Paolo Malanima have been criticised by Tim Dyson, who considers them exaggerations and estimates urbanisation of the Mughal Empire to be less than 9% of the population.
Under the reign of Akbar in 1600, the Mughal Empire's urban population was up to 17 million people, larger than the urban population in Europe. By 1700, Mughal India had an urban population of 23 million people, larger than British India's urban population of 22.3 million in 1871. Nizamuddin Ahmad reported that, under Akbar's reign, Mughal India had 120 large cities and 3,200 townships. A number of cities in India had a population between a quarter-million and half-million people, with larger cities including Agra with up to 800,000 people and Dhaka with over 1 million people. Mughal India also had a large number of villages, with 455,698 villages by the time of Aurangzeb.

Late 19th century to early 20th century

The total fertility rate is the number of children born per woman. It is based on fairly good data for the entire years. Sources: Our World in Data and Gapminder Foundation.
Years188018811882188318841885188618871888188918901902
Total Fertility Rate in India5.955.925.895.865.825.794.385.765.765.755.755.75

Years1921192219231924192519261927192819291930
Total Fertility Rate in India5.7615.775.785.795.85.815.825.835.855.86

Life expectancy from 1881 to 1950
Years188118911901190519111915192119251931193519411950
Life expectancy in India25.424.323.524.023.224.024.927.629.331.032.635.4

The population of India under the British Raj according to censuses:
Census yearPopulationGrowth
1871
18816.3
189113.1
19012.2
19117.4
19211.2
193110.6
194110.2

Studies of India's population since 1881 have focused on such topics as total population, birth and death rates, geographic distribution, literacy, the rural and urban divide, cities of a million, and the three cities with populations over eight million: Delhi, Greater Mumbai, and Kolkata.
Mortality rates fell in the period 1920–45, primarily due to biological immunisation. Suggestions that it was the benefits of colonialism are refuted by academic thinking: "There can be no serious, informed belief... that... late colonial era mortality diminished and population grew rapidly because of improvements in income, living standards, nutrition, environmental standards, sanitation or health policies, nor was there a cultural transformation...".

Languages

RankLanguageLanguage FamilySpeakers Speakers Speakers Speakers Speakers
1HindiIndo-Aryan202,767,971257,749,009329,505,193422,048,642528,347,193
2BengaliIndo-Aryan44,792,31251,298,31969,595,73883,369,76997,237,669
3TeluguDravidian44,756,92350,624,61166,017,61574,002,85681,127,740
4MarathiIndo-Aryan41,765,19049,452,92262,481,68171,936,89483,026,680
5TamilDravidian37,690,106-53,006,36860,793,81469,026,881
6UrduIndo-Aryan28,620,89534,941,43543,406,93251,536,11150,772,631
7GujaratiIndo-Aryan25,865,01233,063,26740,695,37046,091,61755,492,554
8KannadaDravidian21,710,64925,697,14632,753,67637,924,01143,706,512
9MalayalamDravidian21,938,76025,700,70530,377,17633,066,39234,838,819
10OdiaIndo-Aryan19,863,19823,021,52828,061,31333,017,44637,521,324
11PunjabiIndo-Aryan14,108,44319,611,19923,378,74429,102,47733,124,726
12AssameseIndo-Aryan8,959,558-13,079,69613,168,48415,311,351
13MaithiliIndo-Aryan6,130,0267,522,2657,766,92112,179,12213,583,464
14Bhili/Bhilodi Non-scheduledIndo-Aryan3,399,2854,293,3145,572,3089,582,95710,413,637
15SantaliAustro-Asiatic3,786,8994,332,5115,216,3256,469,6007,368,192
16KashmiriIndo-Aryan2,495,4873,176,975-5,527,6986,797,587
17NepaliIndo-Aryan1,419,8351,360,6362,076,6452,871,7492,926,168
18Gondi Non-scheduledDravidian1,688,2841,913,2622,124,8522,713,7902,984,453
19SindhiIndo-Aryan1,676,8752,044,3892,122,8482,535,4852,772,264
20KonkaniIndo-Aryan1,508,4321,570,1081,760,6072,489,0152,256,502
21DogriIndo-Aryan1,299,1431,530,616-2,282,5892,596,767
22Khandeshi Non-scheduledIndo-Aryan251,8961,216,789973,7092,075,2581,860,236
23Kurukh Non-scheduledDravidian1,235,6651,333,6701,426,6181,751,4891,988,350
24Tulu Non-scheduledDravidian1,158,4191,417,2241,552,2591,722,7681,846,427
25Meiteilon Sino-Tibetan791,714901,4071,270,2161,466,7051,761,079
26BodoSino-Tibetan556,576-1,221,8811,350,4781,482,929
27Khasi Non-scheduledAustro-Asiatic479,028628,846912,2831,128,5751,431,344
28Mundari Non-scheduledAustro-Asiatic771,253742,739861,3781,061,3521,128,228
29Ho Non-scheduledAustro-Asiatic751,389783,301949,2161,042,7241,421,418
30Tripuri Non-scheduledSino-Tibetan372,579502,067694,940854,0231,011,294

According to the 2001 census, 41.03% of the Indians spoke Hindi natively, while the rest spoke Assamese, Bengali, Gujarati, Maithili, Kannada, Malayalam, Marathi, Odia, Punjabi, Tamil, Telugu, Urdu and a variety of other languages. There are a total of 122 languages and 234 mother tongues spoken in India. Of these, 22 languages are specified in the Eighth Schedule of Indian Constitution, while 100 are non-specified.
The table below excludes Mao-Maram, Paomata and Purul subdivisions of Senapati District of Manipur state due to cancellation of census results.