Most Populous Indian States By Decade (1960-2050)

Name the top 10 most populous Indian states for each decade between 1960 and 2050 according to Imperial Statistics.
Exact Video: "Indian States By Population (1960-2050)", released June 16th, 2025
Quiz by
DrewFan
Rate:
Last updated: June 17, 2025
You have not attempted this quiz yet.
First submittedJune 17, 2025
Times taken11
Average score89.0%
Report this quizReport
5:00
Enter answer here
0
 / 100 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Year
Rank
Population
Answer
1960
1.
73,725,000
Uttar Pradesh
 
2.
46,447,000
Bihar
 
3.
39,544,000
Maharashtra
 
4.
35,983,000
Andhra Pradesh
 
5.
34,296,000
West Bengal
 
6.
33,687,000
Tamil Nadu
 
7.
32,372,000
Madhya Pradesh
 
8.
23,587,000
Karnataka
 
9.
20,633,000
Gujarat
 
10.
20,156,000
Rajasthan
1970
1.
97,232,960
Uttar Pradesh
 
2.
59,099,312
Bihar
 
3.
52,195,609
Maharashtra
 
4.
45,785,399
Andhra Pradesh
 
5.
45,145,093
West Bengal
 
6.
40,807,455
Tamil Nadu
 
7.
39,890,364
Madhya Pradesh
 
8.
30,456,626
Karnataka
 
9.
27,815,386
Rajasthan
 
10.
27,279,341
Gujarat
1980
1.
121,753,842
Uttar Pradesh
 
2.
72,291,306
Bihar
 
3.
65,386,648
Maharashtra
 
4.
56,456,943
West Bengal
 
5.
56,007,952
Andhra Pradesh
 
6.
48,231,625
Tamil Nadu
 
7.
47,729,416
Madhya Pradesh
 
8.
37,619,269
Karnataka
 
9.
35,801,476
Rajasthan
 
10.
34,196,919
Gujarat
1990
1.
146,236,294
Uttar Pradesh
 
2.
85,465,306
Bihar
 
3.
78,559,803
Maharashtra
 
4.
67,753,368
West Bengal
 
5.
66,215,567
Andhra Pradesh
 
6.
55,645,672
Tamil Nadu
 
7.
55,557,779
Madhya Pradesh
 
8.
44,772,145
Karnataka
 
9.
43,776,675
Rajasthan
 
10.
41,111,055
Gujarat
2000
1.
177,845,119
Uttar Pradesh
 
2.
110,970,276
Bihar
 
3.
93,223,940
Maharashtra
 
4.
77,237,007
West Bengal
 
5.
74,070,421
Madhya Pradesh
 
6.
73,771,215
Andhra Pradesh
 
7.
61,951,911
Tamil Nadu
 
8.
55,240,857
Rajasthan
 
9.
51,784,815
Karnataka
 
10.
50,775,675
Gujarat
2010
1.
196,354,238
Uttar Pradesh
 
2.
105,898,941
Maharashtra
 
3.
102,800,024
Bihar
 
4.
84,816,165
West Bengal
 
5.
81,240,911
Andhra Pradesh
 
6.
66,654,633
Tamil Nadu
 
7.
65,763,928
Madhya Pradesh
 
8.
65,652,868
Rajasthan
 
9.
59,864,766
Gujarat
 
10.
57,649,568
Karnataka
2020
1.
230,219,674
Uttar Pradesh
 
2.
123,786,087
Bihar
 
3.
123,116,581
Maharashtra
 
4.
96,664,783
West Bengal
 
5.
82,508,489
Madhya Pradesh
 
6.
78,556,527
Rajasthan
 
7.
75,040,329
Tamil Nadu
 
8.
70,198,191
Gujarat
 
9.
66,103,903
Karnataka
 
10.
52,975,562
Andhra Pradesh
2030
1.
260,216,811
Uttar Pradesh
 
2.
144,130,330
Bihar
 
3.
137,200,669
Maharashtra
 
4.
105,409,780
West Bengal
 
5.
96,748,933
Madhya Pradesh
 
6.
89,837,831
Rajasthan
 
7.
80,679,602
Tamil Nadu
 
8.
79,963,683
Gujarat
 
9.
72,735,855
Karnataka
 
10.
55,999,225
Andhra Pradesh
2040
1.
278,206,933
Uttar Pradesh
 
2.
159,734,873
Bihar
 
3.
143,532,258
Maharashtra
 
4.
107,322,394
West Bengal
 
5.
105,000,165
Madhya Pradesh
 
6.
96,560,640
Rajasthan
 
7.
86,858,979
Gujarat
 
8.
80,621,016
Tamil Nadu
 
9.
75,065,406
Karnataka
 
10.
56,245,180
Andhra Pradesh
2050
1.
292,018,105
Uttar Pradesh
 
2.
174,102,817
Bihar
 
3.
147,057,647
Maharashtra
 
4.
111,996,316
Madhya Pradesh
 
5.
106,514,804
West Bengal
 
6.
101,938,536
Rajasthan
 
7.
92,731,390
Gujarat
 
8.
78,189,403
Tamil Nadu
 
9.
75,710,950
Karnataka
 
10.
54,898,816
Andhra Pradesh
Save Your Stats
Your Next Quiz
There are 15 countries that start with the letter C. How many can you name?
Can you name the 10 Asian countries that have the highest population density?
Drag the pin onto the correct country. Careful, though! Three wrong moves and the game ends.
Name a country. An arrow will appear, pointing to the mystery country. Keep guessing until you pin down the mystery country!
Comments
No comments yet