EElectionLens
Explorer

Bihar Assembly Election, 2025

243 seats · 111 changed party since 2020

Community mirrorthecont1/india-votes-data (scraped from ECI)Open in Scenario Lab

Party standings

Bihar Assembly Election, 2025 · 12 parties won seats

Derived
Bharatiya Janata Party — 89 seatsJanata Dal (United) — 85 seatsRashtriya Janata Dal — 25 seatsLok Janshakti Party(Ram Vilas) — 19 seatsIndian National Congress — 6 seatsAll India Majlis-e-Ittehadul Muslimeen — 5 seatsHindustani Awam Morcha (Secular) — 5 seats5 other parties — 9 seats122243of 243 seats
  • BJP89
  • JDU85
  • RJD25
  • LJPRV19
  • INC6
  • AIMIM5
  • HAMS5
  • Others9

Ring and figures are seats won.

PartySeatsVotesVote shareContested
BJPBharatiya Janata Party8937%1,00,81,34220.1%102
JDUJanata Dal (United)8535%96,67,11819.3%101
RJDRashtriya Janata Dal2510%1,15,46,05523.0%143
LJPRVLok Janshakti Party(Ram Vilas)198%24,97,3585.0%28
INCIndian National Congress62%43,74,5798.7%61
AIMIMAll India Majlis-e-Ittehadul Muslimeen52%9,30,5041.9%28
HAMSHindustani Awam Morcha (Secular)52%5,87,0561.2%6
RLMRashtriya Lok Morcha42%5,33,3131.1%6
CPIMLCommunist Party of India (Marxist-Leninist) (Liberation)21%14,25,5922.8%20
BSPBahujan Samaj Party10%8,19,9501.6%187
CPMCommunist Party of India (Marxist)10%3,02,9740.6%4
IIPIndian Inclusive Party10%1,84,6790.4%3
INDIndependent00%25,16,2975.0%925
JSURAJJSURAJ00%16,80,5523.3%239
NOTANOTA00%9,10,7301.8%243
VIPVIP00%6,91,3101.4%16

+ 123 smaller parties / independents with under 1% of the vote.

Constituency map

Bihar Assembly Election, 2025 · winner by seat

243 constituencies · tap for the winner, again for the full result

House composition

Majority line at 122

2025 · selected
Majority 122
BJP89JDU85RJD25LJPRV19INC6AIMIM5HAMS5RLM4CPIML2BSP1+2 more · 2 seats
2020 · previous
Majority 122

Vote share by party

Share of valid votes · 2020 → 2025

2020 2025· by party
30%23%15%8%0%
19.5
20.1
15.4
19.3
23.1
23.0
0.0
5.0
9.5
8.7
8.6
5.0
0.0
3.3
BJPJDURJDLJPRVINCINDJSURAJ

Seat change

2025 seats minus 2020 seats

seats lostseats gained
BJP
74 → 89
+15
JDU
43 → 85
+42
RJD
75 → 25
−50
LJPRV
0 → 19
+19
INC
19 → 6
−13
AIMIM
5 → 5
0
HAMS
4 → 5
+1
RLM
0 → 4
+4
CPIML
0 → 2
+2
BSP
1 → 1
0

Vote-share movement

Statewide, 2020 → 2025

share lostshare gained
LJPRV
0.0% → 5.0%
+5.0%
JDU
15.4% → 19.3%
+3.9%
JSURAJ
0.0% → 3.3%
+3.3%
CPIML
0.0% → 2.8%
+2.8%
VIP
0.0% → 1.4%
+1.4%
RLM
0.0% → 1.1%
+1.1%
BJP
19.5% → 20.1%
+0.6%
AIMIM
1.2% → 1.9%
+0.6%
IIP
0.0% → 0.4%
+0.4%
AAP
0.0% → 0.3%
+0.3%

Biggest BJP–RJD swings

Seats where the BJP-vs-RJD vote gap moved most, 2020 → 2025. Bold = the seat changed hands.

Swing = (BJP share − RJD share) this year, minus the same gap last time. A bar to the right means the seat moved toward BJP; to the left, toward RJD.

toward RJDtoward BJP
Kahalgaon
Bihar
−88.2%
Paroo
Bihar
−82.7%
Chainpur
Bihar
−61.7%
Tarapur
Bihar
+54.0%
Teghra
Bihar
+53.0%
Bihpur
Bihar
+48.3%
Matihani
Bihar
−47.7%
Mohania
Bihar
+47.4%
Barauli
Bihar
−47.3%
Baniapur
Bihar
+46.4%
Tikari
Bihar
−45.8%
Agiaon
Bihar
+45.2%

All constituencies · 2025

243 seats · alphabetical · tap for full results · ⇄ = changed party since 2020