Population of States and Union Territories in India

Share

India is a vast and diverse country with 28 states and 8 union territories. The population of each state and union territory varies significantly, with some having millions of inhabitants and others having only a few hundred thousand. As of the 2021 estimates, the population of India is approximately 1.39 (139 crore) billion people.

The most populated state in India is Uttar Pradesh with a population of over 240 million (24 crore) people as of the 2021 estimates. The least populated state in India is Sikkim with a population of around 6,90,000 people as of the 2021 estimates.

Among the Union Territories, the most populated one is Delhi with a population of over 18 million (1.8 crore) people as of the 2021 estimates, while the least populated one is Lakshadweep with a population of around 71,000 people as of the 2021 estimates.

Population of States and Union Territories in India

Here’s a table of all the Indian states and union territories in descending order of population.

RankState/Union TerritoryPopulation 2021Population 2011Population 2001
1Uttar Pradesh240,928,000199,812,341166,197,921
2Maharashtra123,144,000112,374,33396,878,627
3Bihar124,799,000104,099,45282,878,796
4West Bengal103,947,00091,276,11580,176,197
5Madhya Pradesh85,566,00072,626,80960,348,023
6Tamil Nadu80,463,00072,147,03062,110,839
7Rajasthan81,032,00068,548,43756,507,188
8Karnataka70,462,00061,095,29752,850,562
9Gujarat68,882,00060,439,69250,671,017
10Andhra Pradesh54,546,00049,577,10376,210,007
11Odisha46,638,00041,974,21836,706,920
12Telangana39,364,00035,193,978
13Kerala34,315,00033,406,06131,841,374
14Jharkhand36,385,00032,988,13426,909,428
15Assam35,600,00031,205,57626,655,528
16Punjab30,958,00027,743,33824,358,999
17Chhattisgarh28,894,00025,545,198
18Haryana28,207,00025,351,46221,082,989
19Delhi19,691,00016,787,94113,782,976
20Jammu and Kashmir14,485,00012,541,30210,143,700
21Uttarakhand11,054,00010,086,2928,479,562
22Himachal Pradesh7,752,0006,864,6026,077,900
23Tripura4,322,0003,673,9173,191,168
24Meghalaya3,214,0002,966,8892,318,822
25Manipur3,009,0002,855,7942,293,896
26Nagaland2,449,0001,978,5021,990,036
27Goa1,694,0001,458,5451,343,998
28Arunachal Pradesh1,657,0001,383,7271,091,117
36Puducherry1,253,0001,244,464974,345
29Mizoram1,296,0001,097,206888,573
35Chandigarh1,179,0001,055,450900,914
30Sikkim690,251610,577540,851
31Dadra and Nagar Haveli and Daman and Diu634,500
34Andaman and Nicobar Islands420,849380,581356,152
32Ladakh293,000274,289
33Lakshadweep71,00064,47360,650

Note: The population figures for Telangana, Chhattisgarh, Dadra and Nagar Haveli and Daman and Diu, and Lakshadweep in 2001 are not available because they were either not formed as separate entities at the time or the census did not cover them separately.