Most Populated State in India 2026: State-wise Population Ranking

Last updated on 14th June, 2026.

Uttar Pradesh is the most populated state in India in 2026 with an estimated population of over 243 million people (24.3 crore). It is followed by Bihar, Maharashtra, West Bengal, and Madhya Pradesh.

India Population Overview (2026)

Total Population of India 1.47 Billion (147 Crore)
Most Populated State Uttar Pradesh (243.5 Million)
Second Most Populated State Bihar (132.9 Million)
Third Most Populated State Maharashtra (129.6 Million)
Top 3 States Share 34.4% of India’s Population
Least Populated State Sikkim (0.71 Million)
Most Populated Union Territory Delhi (22.7 Million)
Largest State by Area Rajasthan

Top 10 Most Populated States in India

RankStatePopulation
1Uttar Pradesh243,466,000
2Bihar132,850,000
3Maharashtra129,584,000
4West Bengal100,631,000
5Madhya Pradesh89,965,000
6Rajasthan83,879,000
7Tamil Nadu77,582,000
8Gujarat74,343,000
9Karnataka69,074,000
10Andhra Pradesh53,740,000

The northern states like Uttar Pradesh and Bihar are among the top state, while states in the northeast and some in the southern regions, such as Sikkim and Goa, have much smaller populations. Urban and rural population gap in India is decreasing over the years.

Top 10 Most Populated States in India (2026)

Uttar Pradesh243.5M
Bihar132.9M
Maharashtra129.6M
West Bengal100.6M
Madhya Pradesh90.0M
Rajasthan83.9M
Tamil Nadu77.6M
Gujarat74.3M
Karnataka69.1M
Andhra Pradesh53.7M

Most populated state in India: map

map of indian states by population
RankState / UTPopulation% Share
1Uttar Pradesh243,466,00017%
2Bihar132,850,0009%
3Maharashtra129,584,0009%
4West Bengal100,631,0007%
5Madhya Pradesh89,965,0006%
6Rajasthan83,879,0006%
7Tamil Nadu77,582,0005%
8Gujarat74,343,0005%
9Karnataka69,074,0005%
10Andhra Pradesh53,740,0004%
11Odisha47,221,0003%
12Jharkhand41,108,0003%
13Telangana38,665,0003%
14Assam36,815,0003%
15Kerala36,239,0003%
16Haryana31,409,0002%
17Punjab31,370,0002%
18Chhattisgarh31,311,0002%
19Delhi22,674,0002%
20Jammu & Kashmir13,927,0001%
21Uttarakhand12,028,0001%
22Himachal Pradesh7,588,0001%
23Tripura4,268,0000%
24Meghalaya3,447,0000%
25Manipur3,318,0000%
26Nagaland2,299,0000%
27Puducherry1,771,0000%
28Arunachal Pradesh1,608,0000%
29Goa1,601,0000%
30Dadra & Nagar Haveli and Daman & Diu1,593,0000%
31Mizoram1,275,0000%
32Chandigarh1,270,0000%
33Sikkim709,0000%
34Andaman and Nicobar Islands406,0000%
35Ladakh306,0000%
36Lakshadweep70,0000%
TotalIndia1,429,410,000

Scroll to Top