Prehistory to early 19th century
The following table lists estimates for the population of India (including what are now Pakistan and Bangladesh) 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.[citation needed]

Estimates of historical world population

Year	Aggregate average	Period	Average
 % growth
/ century
Population	% of World population
10,000 BC	1,000	0.83%	Stone Age	30.28
4000 BC	1,000,000	30.83%
2000 BC	13,000,000	37.143%	Bronze Age	26.25
500 BC	25,000,000	41.70%	Iron Age	
400 BC	26,000,000	43.96%
200 BC	31,000,000	47.63%	Maurya era	
1 AD	35,000,000	35.56%	Classical
era	
200	41,000,000	36.15%
400	47,000,000	40%
500	50,000,000	43.58%
600	53,000,000	48.83%	Early
medieval
era	
700	60,000,000	56.67%
800	64,000,000	55%
900	70,000,000	53.34%
1000	79,000,000	30%
1100	83,000,000	35%	Late
medieval
era	
1200	86,000,000	36.67%
1300	91,000,000	38.34%
1400	97,000,000	30%
1500	105,000,000	21.67%
1600	140,000,000	23.33%	Early modern era	
1650	170,000,000	26.15%
1700	140,000,000	20%
1750	183,000,000	21.53%
1800	200,000,000	20%
1820	210,000,000	19.09%
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 Early Medieval Era up to 700 AD, and then started decreasing the up to 1500 AD.

Under 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. Those estimates were criticised by Tim Dyson, who considers them exaggerations. According to Dyson, urbanisation of the Mughal empire was less than 9%

Under the reign of Akbar (reigned 1556–1605) 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 (1551–1621) 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 (in Agra Subah) with up to 800,000 people and Dhaka (in Bengal Subah) with over 1 million people. Mughal India also had a large number of villages, with 455,698 villages by the time of Aurangzeb (reigned 1658–1707).
선사 시대부터 19세기 초까지
다음 표는 선사 시대부터 1820 년까지 인도 (현재 파키스탄과 방글라데시 포함) 인구에 대한 추정치를 나열합니다. 여기에는 5명의 경제사학자에 따른 추정치와 성장률, 그리고 이들의 추정치에서 도출된 보간 추정치 및 전체 평균이 포함됩니다. 인용 필요]

역사적 세계 인구 추정치

연도 총 평균 기간 평균
 성장률
/ 세기
세계 인구의 인구 비율
10,000 BC 1,000 0.83% 석기 시대 30.28
4000 BC 1,000,000 30.83%
기원전 2000 13,000,000 37.143% 청동기 시대 26.25
500 BC 25,000,000 41.70% 철기 시대
400 BC 26,000,000 43.96%
200 BC 31,000,000 47.63% 마우리아 시대
1 AD 35,000,000 35.56% 고전 시대
시대
200 41,000,000 36.15%
400 47,000,000 40%
500 50,000,000 43.58%
600 53,000,000 48.83% 초기
중세
시대
700 60,000,000 56.67%
800 64,000,000 55%
900 70,000,000 53.34%
1000 79,000,000 30%
1100 83,000,000 35% 후기
중세
시대
1200 86,000,000 36.67%
1300 91,000,000 38.34%
1400 97,000,000 30%
1500 105,000,000 21.67%
1600 140,000,000 23.33% 근대 초기
1650 170,000,000 26.15%
1700 140,000,000 20%
1750 183,000,000 21.53%
1800 200,000,000 20%
1820 210,000,000 19.09%
인구는 기원전 10,000년 남아시아 석기 시대부터 기원전 200년 마우리아 제국까지 꾸준히 증가했으며[19] 중세 초기에는 인구 증가가 서기 700년까지 둔화되었다가 서기 1500년까지 감소하기 시작했습니다.[20][21]

아래 무굴 제국, 인도는 높은 경제 및 인구 급증을 경험했으며[19] 농업 생산을 강화한 무굴 농업 개혁으로 인해[22] 인구의 15 %가 도심에 살았는데, 이는 19 세기 영국 인도[23] 및 현대 유럽[23] 19 세기까지[24] 이러한 추정치는 팀 다이슨, 그는이를 과장된 것으로 간주합니다. 다이슨에 따르면 무굴 제국의 도시화는 9 % 미만이었습니다[25]

통치 아래 아크 바르 (통치 1556-1605) 1600 년 무굴 제국의 도시 인구는 최대 1700 만 명으로 유럽의 도시 인구보다 많았습니다.[26] 1700 년까지 무굴 인도의 도시 인구는 2300 만 명으로 1871 년 영국 인도의 도시 인구 2230 만 명보다 많았습니다.[27] 니자 무딘 아마드 (1551-1621) 보고하다 악바르의 통치하에 무굴 인도에는 120 개의 대도시와 3,200 개의 타운십이 있다고합니다.[23] 인도의 많은 도시는 인구가 25 만에서 50 만 명 사이였으며[23] 최대 80 만 명의 아그라 (아그라 수바)[28] 및 다카 (벵골 수바) 백만 명이 넘는[29] 무굴 인도에는 또한 많은 마을이 있었는데, 아우랑 제브 (재위 1658-1707) 당시에는 455,698 개의 마을이있었습니다.[26]