Top 10 Most Populous States in India
Uttar Pradesh is the most populous state in India. The 2011 Census counted 19.98 crore people there, about one in every six Indians, and if it were a country it would rank among the most populous in the world. Maharashtra and Bihar are second and third, followed by West Bengal and Madhya Pradesh.

Number one on this list is Uttar Pradesh — Uttar Pradesh had 19,98,12,341 people in the 2011 Census, about 16.5 percent of India's population, more than every other state by a wide margin. See why, plus 9 more →
This ranking uses the Census of India 2011, the most recent completed census and the only official full count of the population by state. The next census is being carried out in 2026 and 2027, and its results will replace these figures. Government projections suggest every state has grown since 2011 and that Bihar may now have more people than Maharashtra, so the order of those two places may change when the new count is published. Andhra Pradesh is shown with its population after Telangana was separated in 2014. Only states are ranked; union territories such as Delhi are not included.
The full ranking — 10 picks
-
Rank 1
Uttar Pradesh
Capital: LucknowUttar Pradesh had 19,98,12,341 people in the 2011 Census, about 16.5 percent of India's population, more than every other state by a wide margin. It sends 80 members to the Lok Sabha, the most of any state, which gives it great weight in national politics.
19.98 crorepopulation (2011) 16.5%share of India 80Lok Sabha seats -
Rank 2
Maharashtra
Capital: MumbaiMaharashtra had 11,23,74,333 people in the 2011 Census. It is one of India's most urbanised states, and the Mumbai metropolitan region alone is home to a very large share of its people. It has the largest state economy in India and 48 Lok Sabha seats.
11.24 crorepopulation (2011) 9.3%share of India 48Lok Sabha seats -
Rank 3
Bihar
Capital: PatnaBihar had 10,40,99,452 people in the 2011 Census and the highest population density of any state, at 1,106 people per square kilometre. It also had the fastest population growth among large states in the 2001 to 2011 decade and may now have overtaken Maharashtra.
10.41 crorepopulation (2011) 1,106 per sq kmdensity 40Lok Sabha seats -
Rank 4
West Bengal
Capital: KolkataWest Bengal had 9,12,76,115 people in the 2011 Census and is the second most densely populated state after Bihar. Kolkata, its capital, is one of India's largest metropolitan areas and was the capital of British India until 1911. The state sends 42 members to the Lok Sabha.
9.13 crorepopulation (2011) 7.5%share of India 42Lok Sabha seats -
Rank 5
Madhya Pradesh
Capital: BhopalMadhya Pradesh had 7,26,26,809 people in the 2011 Census. It is the second-largest state by area, so its population is spread out, with a density well below the national average. Indore is its largest city and Bhopal its capital, and a large share of its people live in rural areas.
7.26 crorepopulation (2011) 6.0%share of India 29Lok Sabha seats -
Rank 6
Tamil Nadu
Capital: ChennaiTamil Nadu had 7,21,47,030 people in the 2011 Census, only slightly fewer than Madhya Pradesh. Nearly half its people lived in urban areas, one of the highest shares among large states, and its population growth has slowed sharply in recent decades.
7.21 crorepopulation (2011) 6.0%share of India 39Lok Sabha seats -
Rank 7
Rajasthan
Capital: JaipurRajasthan had 6,85,48,437 people in the 2011 Census. It is the largest state by area, so its population density is low, particularly in the Thar Desert districts of the west such as Jaisalmer and Barmer. Jaipur is its largest city and one of the fastest-growing cities in north India.
6.85 crorepopulation (2011) 5.7%share of India 25Lok Sabha seats -
Rank 8
Karnataka
Capital: BengaluruKarnataka had 6,10,95,297 people in the 2011 Census. Bengaluru, its capital, has been one of the fastest-growing cities in India since then because of the technology industry, drawing workers from across the country. Other large cities include Mysuru, Hubballi-Dharwad and Mangaluru.
6.11 crorepopulation (2011) 5.0%share of India 28Lok Sabha seats -
Rank 9
Gujarat
Capital: GandhinagarGujarat had 6,04,39,692 people in the 2011 Census. Ahmedabad and Surat are among India's largest and fastest-growing cities, and the state has a large diaspora in the United States, the United Kingdom and East Africa. It is only slightly behind Karnataka in population.
6.04 crorepopulation (2011) 5.0%share of India 26Lok Sabha seats -
Rank 10
Andhra Pradesh
Capital: AmaravatiAndhra Pradesh, within its boundaries after Telangana was formed in 2014, had about 4.94 crore people in the 2011 Census. Before the division the combined state had 8.46 crore people and ranked fifth. Visakhapatnam is its largest city, and Odisha, with about 4.2 crore people, is just behind it in 11th place.
about 4.94 crorepopulation (2011) about 4.1%share of India 25Lok Sabha seats
About this list
Top 10 Most Populous States in India runs from 1 to 10. Uttar Pradesh takes the top spot, and Andhra Pradesh closes it out at number 10. It was first published on 24 September 2026.
Spotted something out of date, or an entry you would rank differently? Tell us — the order on this page is revised as the picks change.
Frequently asked questions
Which state has the highest population in India?
Uttar Pradesh, with 19.98 crore people in the 2011 Census, about 16.5 percent of India's population. It has had the largest population of any state in every census since Independence.
What is the population of India according to the 2011 Census?
The 2011 Census counted 121.09 crore people. India has since become the most populous country in the world, according to United Nations estimates.
Which state has the lowest population in India?
Sikkim, with about 6.1 lakh people in the 2011 Census, is the least populous state.
When is the next census in India?
The next Census of India is being conducted in 2026 and 2027, with the population count referenced to 2027. It will be the first census since 2011.
Which state has the highest population density?
Bihar had the highest population density of any state in the 2011 Census, at 1,106 people per square kilometre.
What is number 1 on Top 10 Most Populous States in India?
Uttar Pradesh is ranked number 1 on Top 10 Most Populous States in India. Uttar Pradesh had 19,98,12,341 people in the 2011 Census, about 16.5 percent of India's population, more than every other state by a wide margin.
When was this list last updated?
This list was last updated on 24 September 2026.
Which category does this list belong to?
It sits in the Education category. Top colleges, schools, courses and learning resources. Every Education list is at trendingpunjabi.com/top/category/education, and all TrendingPunjabi top lists are at trendingpunjabi.com/top/.
