Lok Sabha Seats by State

The Lok Sabha has 543 elected seats. Seats are shared between states and union territories roughly by population, so some states have many more than others. Last reviewed: 10 November 2026.

State / Union TerritoryLok Sabha seats
Uttar Pradesh80
Maharashtra48
West Bengal42
Bihar40
Tamil Nadu39
Madhya Pradesh29
Karnataka28
Gujarat26
Andhra Pradesh25
Rajasthan25
Odisha21
Kerala20
Telangana17
Assam14
Jharkhand14
Punjab13
Chhattisgarh11
Haryana10
Delhi7
Jammu and Kashmir5
Uttarakhand5
Himachal Pradesh4
Arunachal Pradesh2
Goa2
Manipur2
Meghalaya2
Tripura2
Dadra and Nagar Haveli and Daman and Diu2
Sikkim1
Mizoram1
Nagaland1
Ladakh1
Chandigarh1
Puducherry1
Andaman and Nicobar Islands1
Lakshadweep1
Total543

Seats won in 2024 by the largest parties: BJP 240, Indian National Congress 99, Samajwadi Party 37, All India Trinamool Congress 29, DMK 22. A party or alliance needs 272 seats for a majority. Official results: results.eci.gov.in.

To find your own constituency and polling station, use electoralsearch.eci.gov.in.


Disclaimer

indianelection.in — Independent Voter Education & Information Website

indianelection.in is an independent, non-partisan voter education and public information initiative. It is not affiliated with, endorsed by, or connected to the Election Commission of India (ECI), any government body, political party, or candidate in any manner. All electoral information, FAQs, and content shared here are sourced from publicly available official records for the sole purpose of voter awareness and civic education. For official information, please visit eci.gov.in or mythvsreality.eci.gov.in.