The India Power Atlas
Part VII · Elections
Chapter 25

Vote Share

Arena 6.1 · weight 4 · reading 43.2 · opposed majority

25.1Scope

The national and state mandate.1

The arena is measured by the NDA’s share of all votes in Lok Sabha 2024 and in the latest assembly election of every state, and bypoll wins since 2024.

25.2Significance

Legitimacy; who can form governments.

25.3Indicators and weights

Table 25.1 lists the 3 indicators of the arena, the weight of each within the arena, and each indicator’s reading (the Hindutva-aligned share, from 0 to 100).

Table 25.1. Indicators of arena 6.1

IndicatorWeightReading
Lok Sabha 2024: NDA share of all votes0.4043.8
Latest assembly election in all 31 legislatures (population-weighted NDA share)0.4541.7
Bypolls 2024-26 (seats won)0.1545.4
Arena reading1.0043.2

25.4Reading

The arena reads 43.2, 6.8 points below parity, and is classified as opposed majority (a reading below 45). With a weight of 4 of a total 107.7, it contributes 1.60 points to the composite reading of 45.7.

Figure 25.1. Readings of arena 6.1 by indicator
050100
Lok Sabha 2024: NDA share of all votes43.8
Latest assembly election in all 31 legislatures (population-weighted NDA share)41.7
Bypolls 2024-26 (seats won)45.4
Arena reading43.2
Hindutva-alignedOpposed

Each bar divides the indicator between Hindutva-aligned (left) and opposed (right) holdings. The vertical rule marks parity.

25.5Measures and exhibits

The exhibits below are the Atlas’s own views of the data behind each measure: shares by side, the largest units, breakdowns by source, recipient and country, money-flow diagrams and time series. Full row-level ledgers are in the data file (Appendix D).

Measure 1. Lok Sabha 2024: NDA share of all votes

Reading 43.8%

NDA 43.8% of all votes; every non-NDA vote counts against.

Figure 25.2. NDA Lok Sabha seats under a uniform swing (points to NDA)Each point re-runs all 543 seats; state swings set in Reshape Power are kept.
0200400-7.5-5-2.502.557.5majority 272NDA seats -8: 127NDA seats -7.5: 134NDA seats -7: 146NDA seats -6.5: 155NDA seats -6: 165NDA seats -5.5: 172NDA seats -5: 183NDA seats -4.5: 190NDA seats -4: 202NDA seats -3.5: 215NDA seats -3: 224NDA seats -2.5: 234NDA seats -2: 251NDA seats -1.5: 263NDA seats -1: 276NDA seats -0.5: 282NDA seats 0: 293NDA seats 0.5: 300NDA seats 1: 316NDA seats 1.5: 328NDA seats 2: 340NDA seats 2.5: 349NDA seats 3: 364NDA seats 3.5: 377NDA seats 4: 384NDA seats 4.5: 392NDA seats 5: 403NDA seats 5.5: 414NDA seats 6: 426NDA seats 6.5: 430NDA seats 7: 437NDA seats 7.5: 443NDA seats 8: 451451
Data table
NDA seats
-8127
-7.5134
-7146
-6.5155
-6165
-5.5172
-5183
-4.5190
-4202
-3.5215
-3224
-2.5234
-2251
-1.5263
-1276
-0.5282
0293
0.5300
1316
1.5328
2340
2.5349
3364
3.5377
4384
4.5392
5403
5.5414
6426
6.5430
First 30 of 33 rows; all rows are in the data file (Appendix D).
Figure 25.3. Each counted row (vote %)Rates and shares are not added up: each row is its own reading.
Lok Sabha 2024 - NDA vote43.8
Lok Sabha 2024 - INDIA vote41.5
Lok Sabha 2024 - Others vote14.7
0100%
Hindutva-alignedOpposed
Data table
vote %Side
Lok Sabha 2024 - NDA vote43.8Hindutva-aligned
Lok Sabha 2024 - INDIA vote41.5Opposed
Lok Sabha 2024 - Others vote14.7Opposed
Figure 25.4. Hindutva-aligned vs opposed, counted rows (seats)
Hindutva-aligned 293 seats · 54.0%Opposed 250 seats · 46.0%Transactional 0 seats · 0.0%Neutral / not counted 0 seats · 0.0%
Data table
seatsShare
Hindutva-aligned29354.0%
Opposed25046.0%
Transactional00.0%
Neutral / not counted00.0%
Figure 25.5. The 3 biggest of 3 (seats)
Lok Sabha 2024 - NDA seats293
Lok Sabha 2024 - INDIA seats234
Lok Sabha 2024 - Others seats16
Hindutva-alignedOpposed
Data table
seatsSide
Lok Sabha 2024 - NDA seats293Hindutva-aligned
Lok Sabha 2024 - INDIA seats234Opposed
Lok Sabha 2024 - Others seats16Opposed
Figure 25.6. Over time: LS seats AAP, LS seats AIADMK, LS seats AITC and 3 more (seats of 543)
0100200300201420162018202020222024LS seats AAP 2014: 4seats of 543LS seats AIADMK 2014: 37seats of 543LS seats AIADMK 2019: 1seats of 543LS seats AIADMK 2024: 0seats of 543LS seats AITC 2014: 34seats of 543LS seats AITC 2019: 22seats of 543LS seats AITC 2024: 29seats of 543LS seats BJD 2014: 20seats of 543LS seats BJD 2019: 12seats of 543LS seats BJD 2024: 0seats of 543LS seats BJP 2014: 282seats of 543LS seats BJP 2019: 303seats of 543LS seats BJP 2024: 240seats of 543LS seats BSP 2014: 0seats of 543LS seats BSP 2019: 10seats of 543LS seats BSP 2024: 0seats of 543240294000
LS seats AAPLS seats AIADMKLS seats AITCLS seats BJDLS seats BJPLS seats BSP
Data table
LS seats AAPLS seats AIADMKLS seats AITCLS seats BJDLS seats BJPLS seats BSP
201443734202820
20191221230310
202402902400

Measure 2. Latest assembly election in all 31 legislatures (population-weighted NDA share)

Reading 41.7%

NDA 41.7%, INDIA 39.2%, others 19.1% across the latest election in every state, weighted by population.

Figure 25.7. State elections 2024-26: NDA vs INDIA vote (%)
Andhra Pradesh53.7m people96.7%55.3 : 1.89
Arunachal Pradesh1.6m people90.8%54.6 : 5.56
Sikkim0.7m people99.5%58.4 : 0.32
Odisha44.7m people74.6%40.1 : 13.6
Haryana31.3m people50.4%39.9 : 39.3
Jammu & Kashmir (UT)13.9m people36.1%25.6 : 45.5
Maharashtra129.3m people58.4%49.3 : 35.2
Jharkhand41.0m people46.2%38.1 : 44.3
NCT of Delhi22.5m people48.6%47.2 : 49.9
Bihar132.3m people55.1%46.6 : 37.9
Assam36.7m people55.8%48.0 : 38
Kerala36.2m people14.4%14.2 : 84.2
Tamil Nadu77.5m people46.4%27.2 : 31.4
West Bengal100.5m people48.5%45.9 : 48.8
Puducherry1.8m people55.2%38.7 : 31.4
NDAINDIA
Data table
NDAINDIANDA share
Andhra Pradesh (53.7m people)55.31.8996.7%
Arunachal Pradesh (1.6m people)54.65.5690.8%
Sikkim (0.7m people)58.40.3299.5%
Odisha (44.7m people)40.113.674.6%
Haryana (31.3m people)39.939.350.4%
Jammu & Kashmir (UT) (13.9m people)25.645.536.1%
Maharashtra (129.3m people)49.335.258.4%
Jharkhand (41.0m people)38.144.346.2%
NCT of Delhi (22.5m people)47.249.948.6%
Bihar (132.3m people)46.637.955.1%
Assam (36.7m people)48.03855.8%
Kerala (36.2m people)14.284.214.4%
Tamil Nadu (77.5m people)27.231.446.4%
West Bengal (100.5m people)45.948.848.5%
Puducherry (1.8m people)38.731.455.2%
Figure 25.8. Each counted row: the 15 highest of 93 (vote %)Rates and shares are not added up: each row is its own reading.
Kerala 2026 assembly - INDIA vote84.2
Mizoram 2023 assembly - Others vote74.1
Punjab 2022 assembly - INDIA vote65.0
Meghalaya 2023 assembly - Others vote63.8
Sikkim 2024 assembly - NDA vote58.4
Andhra Pradesh 2024 assembly - NDA vote55.3
Arunachal Pradesh 2024 assembly - NDA vote54.6
Gujarat 2022 assembly - NDA vote52.5
Nagaland 2023 assembly - NDA vote51.0
Delhi (NCT) 2025 assembly - INDIA vote49.9
Maharashtra 2024 assembly - NDA vote49.3
West Bengal 2026 assembly - INDIA vote48.8
Madhya Pradesh 2023 assembly - NDA vote48.6
Assam 2026 assembly - NDA vote48.0
Delhi (NCT) 2025 assembly - NDA vote47.2
0100%
Hindutva-alignedOpposed
Data table
vote %Side
Kerala 2026 assembly - INDIA vote84.2Opposed
Mizoram 2023 assembly - Others vote74.1Opposed
Punjab 2022 assembly - INDIA vote65.0Opposed
Meghalaya 2023 assembly - Others vote63.8Opposed
Sikkim 2024 assembly - NDA vote58.4Hindutva-aligned
Andhra Pradesh 2024 assembly - NDA vote55.3Hindutva-aligned
Arunachal Pradesh 2024 assembly - NDA vote54.6Hindutva-aligned
Gujarat 2022 assembly - NDA vote52.5Hindutva-aligned
Nagaland 2023 assembly - NDA vote51.0Hindutva-aligned
Delhi (NCT) 2025 assembly - INDIA vote49.9Opposed
Maharashtra 2024 assembly - NDA vote49.3Hindutva-aligned
West Bengal 2026 assembly - INDIA vote48.8Opposed
Madhya Pradesh 2023 assembly - NDA vote48.6Hindutva-aligned
Assam 2026 assembly - NDA vote48.0Hindutva-aligned
Delhi (NCT) 2025 assembly - NDA vote47.2Hindutva-aligned
Figure 25.9. Hindutva-aligned vs opposed, counted rows (seats)
Hindutva-aligned 2,324 seats · 56.4%Opposed 1,799 seats · 43.6%Transactional 0 seats · 0.0%Neutral / not counted 0 seats · 0.0%
Data table
seatsShare
Hindutva-aligned2,32456.4%
Opposed1,79943.6%
Transactional00.0%
Neutral / not counted00.0%
Figure 25.10. The 15 biggest of 89 (seats)
Uttar Pradesh 2022 assembly - NDA seats273
Maharashtra 2024 assembly - NDA seats235
West Bengal 2026 assembly - NDA seats208
Bihar 2025 assembly - NDA seats202
Andhra Pradesh 2024 assembly - NDA seats164
Madhya Pradesh 2023 assembly - NDA seats163
Gujarat 2022 assembly - NDA seats156
Kerala 2026 assembly - INDIA seats137
Karnataka 2023 assembly - INDIA seats136
Uttar Pradesh 2022 assembly - INDIA seats127
Rajasthan 2023 assembly - NDA seats115
Punjab 2022 assembly - INDIA seats110
Tamil Nadu 2026 assembly - Others seats108
Assam 2026 assembly - NDA seats102
West Bengal 2026 assembly - INDIA seats83
Hindutva-alignedOpposed
Data table
seatsSide
Uttar Pradesh 2022 assembly - NDA seats273Hindutva-aligned
Maharashtra 2024 assembly - NDA seats235Hindutva-aligned
West Bengal 2026 assembly - NDA seats208Hindutva-aligned
Bihar 2025 assembly - NDA seats202Hindutva-aligned
Andhra Pradesh 2024 assembly - NDA seats164Hindutva-aligned
Madhya Pradesh 2023 assembly - NDA seats163Hindutva-aligned
Gujarat 2022 assembly - NDA seats156Hindutva-aligned
Kerala 2026 assembly - INDIA seats137Opposed
Karnataka 2023 assembly - INDIA seats136Opposed
Uttar Pradesh 2022 assembly - INDIA seats127Opposed
Rajasthan 2023 assembly - NDA seats115Hindutva-aligned
Punjab 2022 assembly - INDIA seats110Opposed
Tamil Nadu 2026 assembly - Others seats108Opposed
Assam 2026 assembly - NDA seats102Hindutva-aligned
West Bengal 2026 assembly - INDIA seats83Opposed
Figure 25.11. The 15 biggest of 36 (thousand persons)
Uttar Pradesh population 2026 projection2,42,859
Bihar population 2026 projection1,32,265
Maharashtra population 2026 projection1,29,308
West Bengal population 2026 projection1,00,522
Madhya Pradesh population 2026 projection89,673
Rajasthan population 2026 projection83,642
Tamil Nadu population 2026 projection77,546
Gujarat population 2026 projection74,086
Karnataka population 2026 projection68,962
Andhra Pradesh population 2026 projection53,709
Odisha population 2026 projection44,677
Jharkhand population 2026 projection40,958
Telangana population 2026 projection38,636
Assam population 2026 projection36,717
Kerala population 2026 projection36,207
Data table
thousand personsSide
Uttar Pradesh population 2026 projection2,42,859Neutral / not counted
Bihar population 2026 projection1,32,265Neutral / not counted
Maharashtra population 2026 projection1,29,308Neutral / not counted
West Bengal population 2026 projection1,00,522Neutral / not counted
Madhya Pradesh population 2026 projection89,673Neutral / not counted
Rajasthan population 2026 projection83,642Neutral / not counted
Tamil Nadu population 2026 projection77,546Neutral / not counted
Gujarat population 2026 projection74,086Neutral / not counted
Karnataka population 2026 projection68,962Neutral / not counted
Andhra Pradesh population 2026 projection53,709Neutral / not counted
Odisha population 2026 projection44,677Neutral / not counted
Jharkhand population 2026 projection40,958Neutral / not counted
Telangana population 2026 projection38,636Neutral / not counted
Assam population 2026 projection36,717Neutral / not counted
Kerala population 2026 projection36,207Neutral / not counted

Measure 3. Bypolls 2024-26 (seats won)

Reading 45.4%

NDA wins 54 vs Other wins 65

Figure 25.12. Bypolls 2024-26 (seats won)
Reading45.4%54 : 65
NDA winsOther wins
Data table
NDA winsOther winsNDA wins share
Reading546545.4%
Figure 25.13. Hindutva-aligned vs opposed, counted rows (seats won)
Hindutva-aligned 54 seats won · 45.4%Opposed 63 seats won · 52.9%Transactional 0 seats won · 0.0%Neutral / not counted 2 seats won · 1.7%
Data table
seats wonShare
Hindutva-aligned5445.4%
Opposed6352.9%
Transactional00.0%
Neutral / not counted21.7%
Figure 25.14. The 15 biggest of 119 (seats won)
Wayanad Lok Sabha bypoll 2024 (Kerala)1
Nanded Lok Sabha bypoll 2024 (Maharashtra)1
Dholai assembly bypoll 2024 (Assam)1
Sidli assembly bypoll 2024 (Assam)1
Bongaigaon assembly bypoll 2024 (Assam)1
Behali assembly bypoll 2024 (Assam)1
Samaguri assembly bypoll 2024 (Assam)1
Agiaon assembly bypoll 2024 (Bihar)1
Rupauli assembly bypoll 2024 (Bihar)1
Tarari assembly bypoll 2024 (Bihar)1
Ramgarh assembly bypoll 2024 (Bihar)1
Imamganj assembly bypoll 2024 (Bihar)1
Belaganj assembly bypoll 2024 (Bihar)1
Raipur City South assembly bypoll 2024 (Chhattisgarh)1
Vijapur assembly bypoll 2024 (Gujarat)1
Hindutva-alignedOpposed
Data table
seats wonSide
Wayanad Lok Sabha bypoll 2024 (Kerala)1Opposed
Nanded Lok Sabha bypoll 2024 (Maharashtra)1Opposed
Dholai assembly bypoll 2024 (Assam)1Hindutva-aligned
Sidli assembly bypoll 2024 (Assam)1Hindutva-aligned
Bongaigaon assembly bypoll 2024 (Assam)1Hindutva-aligned
Behali assembly bypoll 2024 (Assam)1Hindutva-aligned
Samaguri assembly bypoll 2024 (Assam)1Hindutva-aligned
Agiaon assembly bypoll 2024 (Bihar)1Opposed
Rupauli assembly bypoll 2024 (Bihar)1Opposed
Tarari assembly bypoll 2024 (Bihar)1Hindutva-aligned
Ramgarh assembly bypoll 2024 (Bihar)1Hindutva-aligned
Imamganj assembly bypoll 2024 (Bihar)1Hindutva-aligned
Belaganj assembly bypoll 2024 (Bihar)1Hindutva-aligned
Raipur City South assembly bypoll 2024 (Chhattisgarh)1Hindutva-aligned
Vijapur assembly bypoll 2024 (Gujarat)1Hindutva-aligned
Figure 25.15. Over time: Bypoll NDA net gain, Bypoll NDA seats won, Bypoll seats contested · seats
0255075202420252026Bypoll NDA net gain (gains minus losses) 2024: 12seatsBypoll NDA net gain (gains minus losses) 2025: 1seatsBypoll NDA net gain (gains minus losses) 2026: -1seatsBypoll NDA seats won (count) 2024: 40seatsBypoll NDA seats won (count) 2025: 4seatsBypoll NDA seats won (count) 2026: 10seatsBypoll seats contested (count) 2024: 88seatsBypoll seats contested (count) 2025: 15seatsBypoll seats contested (count) 2026: 16seats1610-1
Bypoll NDA net gain (gains minus losses)Bypoll NDA seats won (count)Bypoll seats contested (count)
Data table
Bypoll NDA net gain (gains minus losses)Bypoll NDA seats won (count)Bypoll seats contested (count)
2024124088
20251415
2026-11016
Figure 25.16. Over time: Bypoll seats held by NDA before poll share, Bypoll seats won INDIA share, Bypoll seats won NDA share and 1 more · %
0204060202420252026Bypoll seats held by NDA before poll share 2024: 31.8%Bypoll seats held by NDA before poll share 2025: 20%Bypoll seats held by NDA before poll share 2026: 68.8%Bypoll seats won INDIA share 2024: 52.3%Bypoll seats won INDIA share 2025: 66.7%Bypoll seats won INDIA share 2026: 18.8%Bypoll seats won NDA share 2024: 45.5%Bypoll seats won NDA share 2025: 26.7%Bypoll seats won NDA share 2026: 62.5%Bypoll seats won Others share 2024: 2.3%Bypoll seats won Others share 2025: 6.7%Bypoll seats won Others share 2026: 18.8%68.862.518.818.8
Bypoll seats held by NDA before poll shareBypoll seats won INDIA shareBypoll seats won NDA shareBypoll seats won Others share
Data table
Bypoll seats held by NDA before poll shareBypoll seats won INDIA shareBypoll seats won NDA shareBypoll seats won Others share
202431.852.345.52.3
20252066.726.76.7
202668.818.862.518.8

Measure 4. Women voters: the NDA’s share of all women’s votes

Reading 43.5%

NDA 44 vs Everyone else 56

Measure 5. Context: shown for reference, not part of the reading

Figure 25.17. Over time: LS vote AAP, LS vote AIADMK, LS vote AITC and 3 more · % of valid votes incl NOTA
010203040201420162018202020222024LS vote AAP 2014: 2.05% of valid votes incl NOTALS vote AIADMK 2014: 3.27% of valid votes incl NOTALS vote AIADMK 2019: 1.35% of valid votes incl NOTALS vote AIADMK 2024: 1.39% of valid votes incl NOTALS vote AITC 2014: 3.84% of valid votes incl NOTALS vote AITC 2019: 4.06% of valid votes incl NOTALS vote AITC 2024: 4.37% of valid votes incl NOTALS vote BJD 2014: 1.71% of valid votes incl NOTALS vote BJD 2019: 1.66% of valid votes incl NOTALS vote BJD 2024: 1.46% of valid votes incl NOTALS vote BJP 2014: 31% of valid votes incl NOTALS vote BJP 2019: 37.3% of valid votes incl NOTALS vote BJP 2024: 36.6% of valid votes incl NOTALS vote BSP 2014: 4.14% of valid votes incl NOTALS vote BSP 2019: 3.62% of valid votes incl NOTALS vote BSP 2024: 2.04% of valid votes incl NOTA36.64.372.052.041.461.39
LS vote AAPLS vote AIADMKLS vote AITCLS vote BJDLS vote BJPLS vote BSP
Data table
LS vote AAPLS vote AIADMKLS vote AITCLS vote BJDLS vote BJPLS vote BSP
20142.053.273.841.71314.14
20191.354.061.6637.33.62
20241.394.371.4636.62.04
Figure 25.18. Over time: State assemblies NDA seat share · % of 4123 seats
020406020252026State assemblies NDA seat share (latest per state, unweighted seats) 2025: 53.0% of 4123 seatsState assemblies NDA seat share (latest per state, unweighted seats) 2026: 56.4% of 4123 seats56.4
Data table
State assemblies NDA seat share (latest per state, unweighted seats)
202553.0
202656.4
Figure 25.19. Over time: State elections NDA share of NDA+INDIA vote, State elections held in year: pop-weighted INDI…, State elections held in year: pop-weighted NDA … and 3 more · %
0204060202120222023202420252026State elections NDA share of NDA+INDIA vote (pop-weighted, rolling 5y) 2025: 50.6%State elections NDA share of NDA+INDIA vote (pop-weighted, rolling 5y) 2026: 51.5%State elections held in year: pop-weighted INDIA vote 2021: 55.4%State elections held in year: pop-weighted INDIA vote 2022: 41.7%State elections held in year: pop-weighted INDIA vote 2023: 40.8%State elections held in year: pop-weighted INDIA vote 2024: 28.3%State elections held in year: pop-weighted INDIA vote 2025: 39.7%State elections held in year: pop-weighted INDIA vote 2026: 46.8%State elections held in year: pop-weighted NDA vote 2021: 35.8%State elections held in year: pop-weighted NDA vote 2022: 42.4%State elections held in year: pop-weighted NDA vote 2023: 39.1%State elections held in year: pop-weighted NDA vote 2024: 45.7%State elections held in year: pop-weighted NDA vote 2025: 46.7%State elections held in year: pop-weighted NDA vote 2026: 35.9%State elections pop-weighted BJP-alone vote (rolling 5y, latest per state) 2025: 32.1%State elections pop-weighted BJP-alone vote (rolling 5y, latest per state) 2026: 32.8%State elections pop-weighted INDIA vote (rolling 5y, latest per state) 2025: 40.7%State elections pop-weighted INDIA vote (rolling 5y, latest per state) 2026: 39.2%State elections pop-weighted NDA vote (rolling 5y, latest per state) 2025: 41.7%State elections pop-weighted NDA vote (rolling 5y, latest per state) 2026: 41.7%51.546.841.739.235.932.8
State elections NDA share of NDA+INDIA vote (pop-weighted, rolling 5y)State elections held in year: pop-weighted INDIA voteState elections held in year: pop-weighted NDA voteState elections pop-weighted BJP-alone vote (rolling 5y, latest per state)State elections pop-weighted INDIA vote (rolling 5y, latest per state)State elections pop-weighted NDA vote (rolling 5y, latest per state)
Data table
State elections NDA share of NDA+INDIA vote (pop-weighted, rolling 5y)State elections held in year: pop-weighted INDIA voteState elections held in year: pop-weighted NDA voteState elections pop-weighted BJP-alone vote (rolling 5y, latest per state)State elections pop-weighted INDIA vote (rolling 5y, latest per state)State elections pop-weighted NDA vote (rolling 5y, latest per state)
202155.435.8
202241.742.4
202340.839.1
202428.345.7
202550.639.746.732.140.741.7
202651.546.835.932.839.241.7
Figure 25.20. Women voters: the NDA’s share of all women’s votes
Reading43.5%43.5 : 56.5
NDAEveryone else
Data table
NDAEveryone elseNDA share
Reading43.556.543.5%

25.6Evidence base

The arena rests on 525 coded units and 155 time-series points. Of the units and flows, 190 are coded Hindutva-aligned, 277 opposed and 58 neutral, mixed or transactional. By source grade: 36 grade A, 489 grade C.

The full set of rows for this arena, each with its source, is in the Atlas data file (Appendix D).

Notes

  1. ECI. ↩