BJBharatiya Janata PartyNational partyBJP
Contested 11 general elections between 1984 and 2024, winning 1,811 Lok Sabha seats from 4,231 candidacies. 8,804 assembly seats won in 32 states.
Lok Sabha overall · since 1984
11
Elections contested
1,811
Seats won, all time
303
Best result (2019)
23.1%
Avg. vote share
4,231 candidacies fielded in total
Where the seats came from, 2024
States and union territories in which the party won a Lok Sabha seat at its most recent general election
| State / UT | Won | Contested | Strike rate | Change from last election |
|---|---|---|---|---|
| Uttar Pradesh | 33 | 75 | 44% | -29vs 2019 |
| Madhya Pradesh | 29 | 29 | 100% | +1vs 2019 |
| Gujarat | 25 | 26 | 96% | -1vs 2019 |
| Odisha | 20 | 21 | 95% | +12vs 2019 |
| Karnataka | 17 | 25 | 68% | -8vs 2019 |
| Rajasthan | 14 | 25 | 56% | -10vs 2019 |
| Bihar | 12 | 17 | 71% | -5vs 2019 |
| West Bengal | 12 | 42 | 29% | -6vs 2019 |
| Chhattisgarh | 10 | 11 | 91% | +1vs 2019 |
| Maharashtra | 9 | 28 | 32% | -14vs 2019 |
| Assam | 9 | 11 | 82% | 0vs 2019 |
| Telangana | 8 | 17 | 47% | +4vs 2019 |
| Jharkhand | 8 | 13 | 62% | -3vs 2019 |
| NCT OF Delhi | 7 | 7 | 100% | First contest |
| Haryana | 5 | 10 | 50% | -5vs 2019 |
| Uttarakhand | 5 | 5 | 100% | 0vs 2019 |
| Himachal Pradesh | 4 | 4 | 100% | 0vs 2019 |
| Andhra Pradesh | 3 | 6 | 50% | +3vs 2019 |
| Tripura | 2 | 2 | 100% | 0vs 2019 |
| Arunachal Pradesh | 2 | 2 | 100% | 0vs 2019 |
| Jammu and Kashmir | 2 | 2 | 100% | -1vs 2019 |
| Andaman and Nicobar Islands | 1 | 1 | 100% | +1vs 2019 |
| Dadra and Nagar Haveli and Daman and Diu | 1 | 2 | 50% | First contest |
| Goa | 1 | 2 | 50% | 0vs 2019 |
| Kerala | 1 | 16 | 6% | +1vs 2019 |
Strongest constituencies, all time
Lok Sabha seats won most often by this party
| Constituency | State | Wins | Contested | Last won |
|---|---|---|---|---|
| SOUTH DELHI | Delhi | 6 | 7 | 2004 |
| JAIPUR | Rajasthan | 6 | 7 | 2004 |
| BHOPAL | Madhya Pradesh | 6 | 7 | 2004 |
| HOSHANGABAD | Madhya Pradesh | 6 | 7 | 2004 |
| INDORE | Madhya Pradesh | 6 | 7 | 2004 |
| AHMEDABAD | Gujarat | 6 | 7 | 2004 |
| RAJKOT | Gujarat | 6 | 7 | 2004 |
| DHANDHUKA | Gujarat | 6 | 7 | 2004 |
In the state assemblies
8,804 seats across 267 assembly elections in 32 states
| State / UT | Elections | Seats won | Best | Latest | Seats | Vote share |
|---|---|---|---|---|---|---|
| Uttar Pradesh | 11 | 1,409 | 312in 2017 | 2022 | 255/ 403 | 41.29% |
| Madhya Pradesh | 10 | 1,327 | 220in 1990 | 2023 | 163/ 230 | 48.55% |
| Gujarat | 10 | 938 | 156in 2022 | 2022 | 156/ 182 | 52.49% |
| Rajasthan | 10 | 833 | 163in 2013 | 2023 | 115/ 200 | 41.70% |
| Maharashtra | 10 | 652 | 132in 2024 | 2024 | 132/ 288 | 26.77% |
| Bihar | 11 | 583 | 91in 2010 | 2025 | 89/ 243 | 20.08% |
| Karnataka | 10 | 507 | 110in 2008 | 2023 | 66/ 224 | 36.00% |
| West Bengal | 10 | 287 | 207in 2026 | 2026 | 207/ 294 | 45.84% |
| Himachal Pradesh | 10 | 272 | 45in 1990 | 2022 | 25/ 68 | 43.00% |
| Assam | 9 | 241 | 82in 2026 | 2026 | 82/ 126 | 37.81% |
| Chhattisgarh | 5 | 218 | 54in 2023 | 2023 | 54/ 90 | 46.27% |
| Delhi | 9 | 216 | 49in 1993 | 2025 | 48/ 70 | 45.56% |
| Odisha | 10 | 199 | 78in 2024 | 2024 | 78/ 147 | 40.07% |
| Uttarakhand | 5 | 188 | 57in 2017 | 2022 | 47/ 70 | 44.33% |
| Haryana | 10 | 182 | 48in 2024 | 2024 | 48/ 90 | 39.94% |
| Jharkhand | 5 | 131 | 37in 2014 | 2024 | 21/ 81 | 33.18% |
| Arunachal Pradesh | 8 | 111 | 46in 2024 | 2024 | 46/ 60 | 54.57% |
| Goa | 8 | 99 | 21in 2012 | 2022 | 20/ 40 | 33.31% |
| Jammu and Kashmir | 7 | 76 | 29in 2024 | 2024 | 29/ 90 | 25.64% |
| Punjab | 9 | 70 | 19in 2007 | 2022 | 2/ 117 | 6.60% |
| Tripura | 9 | 68 | 36in 2018 | 2023 | 32/ 60 | 38.97% |
| Manipur | 9 | 64 | 32in 2022 | 2022 | 32/ 60 | 37.83% |
| Andhra Pradesh | 10 | 47 | 12in 1999 | 2024 | 8/ 175 | 2.83% |
| Nagaland | 7 | 34 | 12in 2023 | 2023 | 12/ 60 | 18.81% |
| Telangana | 3 | 14 | 8in 2023 | 2023 | 8/ 119 | 13.90% |
| Puducherry | 10 | 11 | 6in 2021 | 2026 | 4/ 30 | 12.19% |
| Tamil Nadu | 11 | 10 | 4in 2021 | 2026 | 1/ 234 | 2.97% |
| Meghalaya | 7 | 10 | 3in 1998 | 2023 | 2/ 59 | 9.33% |
| Kerala | 10 | 4 | 3in 2026 | 2026 | 3/ 140 | 11.42% |
| Mizoram | 7 | 3 | 2in 2023 | 2023 | 2/ 40 | 5.06% |
| Sikkim | 6 | 0 | 0in 2024 | 2024 | 0/ 32 | 5.18% |
| Goa, Daman and Diu | 1 | 0 | 0in 1984 | 1984 | 0/ 30 | 1.21% |
Assembly vote share is the share of valid votes cast in that state at that election, not a national figure — the two are not comparable and are never added together. Rows are ordered by total seats won, so a long run of modest results can outrank a single landslide.







