Home
Elections
Election Data & Analysis
Lok Sabha election results from 2004 to 2024. Vote share trends, seat distribution, and state-wise performance data from the Election Commission of India.
5
Elections Analyzed
543
Lok Sabha Seats
65.8%
2024 Voter Turnout
272
Majority Mark
Vote Share Trends (2004–2024)
% of popular vote received in each Lok Sabha election
Seat Count Trends (2004–2024)
Number of Lok Sabha seats won per election
2024 Lok Sabha – Detailed Breakdown
| Party | Seats | Vote % | Change |
|---|---|---|---|
|
BJP
|
240 | 36.6% | -63 |
|
INC
|
99 | 21.2% | +47 |
|
SP
|
37 | 2.5% | +32 |
|
TMC
|
29 | 4% | +7 |
|
DMK
|
22 | 2.6% | -1 |
|
TDP
|
16 | 1.8% | — |
|
AAP
|
3 | 0.9% | — |
|
Others
|
97 | 30.4% | -19 |
📊 Key Insight
BJP won majority in 2014 & 2019 solo, but in 2024 needed NDA allies (293 seats combined) to cross the 272 majority mark.
Election-by-Election Results
2004
Lok Sabha Election
Winner: UPA (INC)
Turnout: 58.1%
INC
145 seats (26.5%)
BJP
138 seats (22.2%)
CPI(M)
43 seats (5.7%)
SP
36 seats (4.3%)
DMK
16 seats (1.9%)
2009
Lok Sabha Election
Winner: UPA (INC)
Turnout: 58.2%
INC
206 seats (28.6%)
BJP
116 seats (18.8%)
SP
23 seats (3.2%)
BSP
21 seats (6.2%)
TMC
19 seats (3.5%)
2014
Lok Sabha Election
Winner: NDA (BJP)
Turnout: 66.4%
BJP
282 seats (31%)
INC
44 seats (19.5%)
AAP
4 seats (2.1%)
TMC
34 seats (3.8%)
AIADMK
37 seats (3.3%)
2019
Lok Sabha Election
Winner: NDA (BJP)
Turnout: 67.1%
BJP
303 seats (37.4%)
INC
52 seats (19.5%)
TMC
22 seats (4.1%)
DMK
23 seats (2.3%)
YSRCP
22 seats (2.5%)
2024
Lok Sabha Election
Winner: NDA (BJP) – Coalition
Turnout: 65.8%
BJP
240 seats (36.6%)
INC
99 seats (21.2%)
SP
37 seats (2.5%)
TMC
29 seats (4%)
DMK
22 seats (2.6%)
Current State Governments
Ruling parties across Indian states (2025)
Source: Election Commission of India
| State | Ruling Party | Chief Minister | Last Election |
|---|---|---|---|
| Uttar Pradesh | BJP | Yogi Adityanath | 2022 |
| Maharashtra | Mahayuti (BJP+) | Devendra Fadnavis | 2024 |
| West Bengal | TMC | Mamata Banerjee | 2021 |
| Tamil Nadu | DMK | M. K. Stalin | 2021 |
| Rajasthan | BJP | Bhajan Lal Sharma | 2023 |
| Madhya Pradesh | BJP | Mohan Yadav | 2023 |
| Karnataka | INC | Siddaramaiah | 2023 |
| Gujarat | BJP | Bhupendrabhai Patel | 2022 |
| Bihar | JD(U)+BJP | Nitish Kumar | 2020 |
| Delhi | BJP | Rekha Gupta | 2025 |
| Telangana | INC | Revanth Reddy | 2023 |
| Andhra Pradesh | TDP+BJP | N. Chandrababu Naidu | 2024 |
| Punjab | AAP | Bhagwant Mann | 2022 |
| Assam | BJP | Himanta Biswa Sarma | 2021 |
| Odisha | BJP | Mohan Majhi | 2024 |
| Himachal Pradesh | INC | Sukhvinder Singh Sukhu | 2022 |
| Uttarakhand | BJP | Pushkar Singh Dhami | 2022 |
| Jharkhand | JMM+INC | Hemant Soren | 2024 |
| Chhattisgarh | BJP | Vishnu Deo Sai | 2023 |
| Kerala | LDF (CPI-M) | Pinarayi Vijayan | 2021 |
Data Sources
All election data sourced from the Election Commission of India (eci.gov.in). Historical data verified against official ECI statistical reports. Vote share and seat counts reflect official certified results.