Bihar Assembly Elections
Historical results, trends and insights from 1962 to 2025.
Current government
Who governs Bihar today

In office since 15 Apr 2026 · 4 months
Samrat Choudhary (born 16 November 1968) is an Indian politician who is serving as the 24th Chief Minister of Bihar since 15 April 2026. He has been a member of the Bihar Legislative Assembly representing Tarapur Assembly constituency since 2025 and previously served as deputy chief minister of Bihar in the Nitish Kumar government from 2024 to 2026. Choudhary is the first Bharatiya Janata Party (BJP) member to serve as Chief Minister of Bihar.
Compare elections
See what changed between any two Vidhan Sabha elections in Bihar.
Seat swings, vote share shifts and constituency-level changes, side by side.
Seats won over time
The four parties that have won the most Vidhan Sabha seats in Bihar
- INC
- BJP
- JD(U)
- RJD
Constituency performance
From the 243 results in Bihar, 2025
Seat change & vote share
Bihar, 2025
Result by election
- BJP89
- JD(U)85
- RJD25
- LJP(RV)19
- INC6
- HAMS5
- AIMIM5
- RSHTLKM4
- CPI(ML)(L)2
- BSP1
- IIP1
- CPM1
- RJD75
- BJP74
- JD(U)43
- INC19
- CPI(ML)(L)12
- AIMIM5
- VSIP4
- HAMS4
- CPM2
- CPI2
- IND1
- BSP1
- LJP1
- RJD80
- JD(U)71
- BJP53
- INC27
- IND4
- CPI(ML)(L)3
- LJP2
- BLSP2
- HAMS1
- JD(U)115
- BJP91
- RJD22
- IND6
- INC4
- LJP3
- JMM1
- CPI1
- JD(U)88
- BJP55
- RJD54
- LJP10
- IND10
- INC9
- CPI(ML)(L)5
- BSP4
- CPI3
- SP2
- NCP1
- CPM1
- AJVD1
- RJD75
- JD(U)55
- BJP37
- LJP29
- IND17
- INC10
- CPI(ML)(L)7
- SP4
- NCP3
- CPI3
- BSP2
- CPM1
- RJD124
- BJP67
- SAP34
- INC23
- JD(U)21
- IND20
- JMM12
- CPI(ML)(L)6
- CPI5
- BSP5
- UGDP2
- KSP2
- CPM2
- MCO1
- JD167
- BJP41
- INC29
- CPI26
- IND12
- JMM10
- SAP7
- JMMS6
- CPI(ML)(L)6
- CPM6
- JMMM3
- JPP2
- MCOR2
- BSP2
- SP2
- CVP1
- JKP1
- BPP1
- JD122
- INC71
- BJP39
- IND30
- CPI23
- JMM19
- IPF7
- CPM6
- JNPJP3
- MCOR2
- JKD1
- SOPL1
- INC196
- LKD46
- IND29
- BJP16
- JNP13
- CPI12
- JMM9
- SUC1
- CPM1
- ICS1
- INC(I)169
- JNPSC42
- CPI23
- IND23
- BJP21
- INC(U)14
- JNPJP13
- JMM11
- CPM6
- JNPSR1
- SUC1
- JNP214
- INC57
- IND24
- CPI21
- CPM4
- JKD2
- JKP1
- SSD1
- INC167
- CPI35
- SOP33
- NCO30
- BJS25
- IND17
- HSD3
- JKP3
- PHJ2
- HJS1
- SWA1
- JKD1
- INC118
- SSP52
- BJS34
- CPI25
- IND24
- PSP18
- JAP14
- LTC9
- BKD6
- SHD6
- PHJ5
- SWA3
- CPM3
- FBL1
- INC128
- SSP68
- IND33
- BJS26
- CPI24
- PSP18
- JKD13
- CPM4
- SWA3
- RPI1
- INC185
- SWA50
- PSP29
- JP20
- IND12
- CPI12
- SOC7
- JS3
Top leaders
Chief Ministers of Bihar, most recent first
Assembly constituencies
257 current, 1030 under former boundaries · showing 601–650 of 1287
| No. | Assembly seat | Reservation | Elections | Last contested |
|---|---|---|---|---|
| 109 | CHHATAPURformer boundary | SC | 1 | 1969 |
| 109 | CHHATARURformer boundary | SC | 1 | 1972 |
| 109 | CHHATTAPURformer boundary | SC | 1 | 1967 |
| 109 | KISHANPURformer boundary | GEN | 1 | 1962 |
| 110 | KUMARKHANDformer boundary | GEN | 3 | 1972 |
| 110 | RAGHOPURformer boundary | GEN | 1 | 1962 |
| 110 | RAGHOPURformer boundary | GEN | 8 | 2005 |
| 111 | KISHANPURformer boundary | GEN | 1 | 1980 |
| 111 | KISHUNPURformer boundary | GEN | 7 | 2005 |
| 111 | SIMRI BAKHITIARPURformer boundary | GEN | 1 | 1967 |
| 111 | SIMRI BAKHTIARPORformer boundary | GEN | 1 | 1972 |
| 111 | SIMRI BAKHTIARPURformer boundary | GEN | 1 | 1969 |
| 111 | TRIBENIGANJformer boundary | GEN | 1 | 1962 |
| 112 | MAHISHIformer boundary | GEN | 3 | 1972 |
| 112 | SINGHESWARSTHANformer boundary | SC | 1 | 1962 |
| 112 | SUPAULformer boundary | GEN | 8 | 2005 |
| 113 | MURLIGANJformer boundary | GEN | 1 | 1962 |
| 113 | SAHARSAformer boundary | GEN | 3 | 1972 |
| 113 | TRIBENIGANJformer boundary | GEN | 8 | 2005 |
| 114 | CHHATAPURformer boundary | SC | 8 | 2005 |
| 114 | MADHIPURAformer boundary | GEN | 1 | 1962 |
| 114 | SONABARSAformer boundary | SC | 1 | 1972 |
| 114 | SONBARSAformer boundary | SC | 2 | 1969 |
| 115 | KUMARKHANDformer boundary | SC | 8 | 2005 |
| 115 | MADHIPURAformer boundary | GEN | 2 | 1969 |
| 115 | MADMIPURAformer boundary | GEN | 1 | 1972 |
| 115 | SAHARSAformer boundary | GEN | 1 | 1962 |
| 116 | MURLIGANJformer boundary | GEN | 2 | 1972 |
| 116 | MURLILGANJformer boundary | GEN | 1 | 1969 |
| 116 | SINGHESHWARformer boundary | GEN | 8 | 2005 |
| 116 | SONBARSAformer boundary | GEN | 1 | 1962 |
| 117 | ALAMNAGARformer boundary | GEN | 3 | 1972 |
| 117 | KISHANGANJformer boundary | SC | 1 | 1962 |
| 117 | SAHARSAformer boundary | GEN | 8 | 2005 |
| 118 | ALAMNAGARformer boundary | GEN | 1 | 1962 |
| 118 | MAHISHIformer boundary | GEN | 8 | 2005 |
| 118 | RUPAULIformer boundary | GEN | 3 | 1972 |
| 119 | DHAMDAHAformer boundary | GEN | 3 | 1972 |
| 119 | RUPAULIformer boundary | GEN | 1 | 1962 |
| 119 | SIMIRI-BAKHTIARPURformer boundary | GEN | 1 | 1980 |
| 119 | SIMRI-BAKHTIARPURformer boundary | GEN | 7 | 2005 |
| 120 | BANMANKHIformer boundary | SC | 3 | 1972 |
| 120 | DHAMDAHAformer boundary | GEN | 1 | 1962 |
| 120 | MADHEPURAformer boundary | GEN | 8 | 2005 |
| 121 | BANMANKHIformer boundary | SC | 1 | 1962 |
| 121 | KASBAformer boundary | GEN | 3 | 1972 |
| 121 | SONBARSAformer boundary | GEN | 8 | 2005 |
| 122 | KISHANGANJformer boundary | GEN | 8 | 2005 |
| 122 | RANIGANJformer boundary | SC | 3 | 1972 |
| 122 | RANIGANJformer boundary | GEN | 1 | 1962 |
Seats marked “former boundary” were redrawn by a later delimitation order. A name that survives a redrawing keeps its own page, with each boundary era labelled on the result.







