Results/Strongholds
Results
ECI results
Analysis · geography
Who wins where
50 parties have won Lok Sabha seats. 9 national, 28 regional, 13 single-state.
National parties
9
Won seats in 10+ states
Regional parties
28
Won in 2–9 states
Single-state parties
13
Won only in one state
Widest reach
36states
Indian National Congress
Most seat-wins
3,102
Indian National Congress · all time
[01]Party reach
Indian National Congr…
36 states3,102 wins · 21 elections
Bharatiya Janta Party
30 states1,811 wins · 11 elections
Communist Party of In…
12 states367 wins · 16 elections
Indian National Congr…
24 states351 wins · 1 elections
Bharatiya Lok Dal
17 states295 wins · 1 elections
Janata Dal
15 states254 wins · 4 elections
Communist Party of In…
13 states192 wins · 18 elections
Independent
27 states190 wins · 20 elections
Samajwadi Party
3 states169 wins · 8 elections
Dravida Munetra Kazha…
2 states168 wins · 12 elections
Telugu Desam
2 states148 wins · 11 elections
All India Anna Dravid…
2 states129 wins · 10 elections
All India Trinamool C…
2 states114 wins · 6 elections
Shiv Sena
2 states108 wins · 11 elections
Bahujan Samaj Party
4 states87 wins · 9 elections
Janata Dal (united)
4 states79 wins · 6 elections
[02]All-time seat wins
Indian National Congr…
3,102Peak: 415 in 1984
Bharatiya Janta Party
1,811Peak: 303 in 2019
Communist Party of In…
367Peak: 43 in 2004
Indian National Congr…
351Peak: 353 in 1980
Bharatiya Lok Dal
295Peak: 295 in 1977
Janata Dal
254Peak: 143 in 1989
Communist Party of In…
192Peak: 29 in 1962
Independent
190Peak: 35 in 1967
Samajwadi Party
169Peak: 37 in 2024
Dravida Munetra Kazha…
168Peak: 25 in 1967
Telugu Desam
148Peak: 30 in 1984
All India Anna Dravid…
129Peak: 37 in 2014
All India Trinamool C…
114Peak: 34 in 2014
Shiv Sena
108Peak: 18 in 2014
Bahujan Samaj Party
87Peak: 21 in 2009
Janata Dal (united)
79Peak: 21 in 1999
[03]State dominance
Uttar Pradesh
Bharatiya Janta Party · 28.7%383 of 1,335 seats · 2nd: Indian National Congress
Maharashtra
Indian National Congress · 46.5%353 of 759 seats · 2nd: Bharatiya Janta Party
Andhra Pradesh
Indian National Congress · 51.4%319 of 621 seats · 2nd: Telugu Desam
Madhya Pradesh
Bharatiya Janta Party · 43.5%250 of 575 seats · 2nd: Indian National Congress
West Bengal
Communist Party of India (marxist) · 34.6%248 of 717 seats · 2nd: Indian National Congress
Karnataka
Indian National Congress · 52.9%235 of 444 seats · 2nd: Bharatiya Janta Party
Gujarat
Bharatiya Janta Party · 47.1%194 of 412 seats · 2nd: Indian National Congress
Bihar
Indian National Congress · 23.7%187 of 789 seats · 2nd: Bharatiya Janta Party
Tamil Nadu
Indian National Congress · 27.8%174 of 626 seats · 2nd: Dravida Munetra Kazhagam
Rajasthan
Indian National Congress · 40.2%173 of 430 seats · 2nd: Bharatiya Janta Party
Kerala
Indian National Congress · 42.8%142 of 332 seats · 2nd: Communist Party of India (marxist)
Punjab
Indian National Congress · 50.5%139 of 275 seats · 2nd: Shiromani Akali Dal
Assam
Indian National Congress · 54.4%124 of 228 seats · 2nd: Bharatiya Janta Party
Odisha
Indian National Congress · 33.9%123 of 363 seats · 2nd: Biju Janata Dal
Haryana
Indian National Congress · 44.6%66 of 148 seats · 2nd: Bharatiya Janta Party
Delhi
Bharatiya Janta Party · 44.5%49 of 110 seats · 2nd: Indian National Congress
Chhattisgarh
Bharatiya Janta Party · 89.1%49 of 55 seats · 2nd: Indian National Congress
Jharkhand
Bharatiya Janta Party · 57.1%40 of 70 seats · 2nd: Jharkhand Mukti Morcha
Himachal Pradesh
Indian National Congress · 47.8%33 of 69 seats · 2nd: Bharatiya Janta Party
Jammu and Kashmir
Jammu & Kashmir National Conference · 34.9%29 of 83 seats · 2nd: Indian National Congress
[04]Computed insights
-
Indian National Congress has won 3,102 Lok Sabha seats across 36 states — the widest geographic footprint of any party.
3102 wins in 36 states over 21 elections -
Bharatiya Janta Party is second with 1,811 wins in 30 states, peaking at 303 seats in 2019.
1811 wins, peak 303 in 2019 -
2 states are dominated by a single party (75%+ of all-time wins): Chhattisgarh (Bharatiya Janta Party), Ladakh (Independent).
2 states with 75%+ single-party dominance -
Uttar Pradesh is the most contested: Bharatiya Janta Party leads with only 28.7% of all-time wins, against Indian National Congress.
383 of 1335 seats, 28.7% -
13 parties have only ever won seats in one state — the long tail of regional politics.
13 of 50 parties confined to one state