Bihar Lok Sabha Elections
Historical results, trends and insights from 1962 to 2024.
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 Lok 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 Lok Sabha seats in Bihar
- INC
- BJP
- JD
- JD(U)
Constituency performance
From the 40 results in Bihar, 2024
Seat change & vote share
Bihar, 2024
Result by election
- JD(U)12
- BJP12
- LJP(RV)5
- RJD4
- INC3
- CPI(ML)(L)2
- IND1
- HAMSU1
- BJP17
- JD(U)16
- LJP6
- INC1
- BJP22
- LJP6
- RJD4
- BLSP3
- INC2
- JD(U)2
- NCP1
- JD(U)20
- BJP12
- RJD4
- INC2
- IND2
- RJD22
- JD(U)6
- BJP5
- LJNSP4
- INC3
- BJP23
- JD(U)18
- RJD7
- INC4
- CPM1
- IND1
- BJP20
- RJD17
- SAP10
- INC5
- AIRJP1
- JD1
- JD22
- BJP18
- SAP6
- CPI3
- INC2
- SP1
- JMM1
- IND1
- JD31
- CPI8
- JMM6
- BJP5
- CPM1
- INC1
- JD32
- BJP8
- INC4
- CPI4
- JMM3
- IPF1
- MCOR1
- CPM1
- INC48
- CPI2
- ICJ1
- LKD1
- IND1
- JNP1
- INC(I)30
- JNP8
- JNPS5
- INC(U)4
- CPI4
- IND2
- JKD1
- BLD52
- IND1
- JKP1
- INC39
- CPI5
- NCO3
- SSP2
- BJS2
- IND1
- JKP1
- INC34
- SSP7
- CPI5
- IND4
- JKD1
- BJS1
- PSP1
- INC39
- SWA7
- JP3
- PSP2
- CPI1
- SOC1
Top leaders
Chief Ministers of Bihar, most recent first
Constituencies
47 current, 165 under former boundaries · showing 151–200 of 212
| No. | Constituency | Reservation | Elections | Last contested |
|---|---|---|---|---|
| 33 | ARRAHformer boundary | GEN | 9 | 2004 |
| 33 | NALANDAformer boundary | GEN | 1 | 1962 |
| 33 | NALANDAformer boundary | GEN | 2 | 1971 |
| 34 | BARHformer boundary | GEN | 2 | 1971 |
| 34 | BARHformer boundary | GEN | 1 | 1962 |
| 34 | BUXARformer boundary | GEN | 9 | 2004 |
| 35 | PATNAformer boundary | GEN | 2 | 1971 |
| 35 | PATNAformer boundary | GEN | 1 | 1962 |
| 35 | SASARAMformer boundary | SC | 9 | 2004 |
| 36 | BIKRAMGANJformer boundary | GEN | 9 | 2004 |
| 36 | SHAHABADformer boundary | GEN | 2 | 1971 |
| 36 | SHAHABADformer boundary | GEN | 1 | 1962 |
| 37 | AURANGABADformer boundary | GEN | 9 | 2004 |
| 37 | BUXARformer boundary | GEN | 2 | 1971 |
| 37 | BUXARformer boundary | GEN | 1 | 1962 |
| 38 | BIKRAMGANJformer boundary | GEN | 1 | 1962 |
| 38 | BIKRAMGANJformer boundary | GEN | 2 | 1971 |
| 38 | JAHANABADformer boundary | GEN | 9 | 2004 |
| 39 | NAWADAformer boundary | SC | 9 | 2004 |
| 39 | SASARAMformer boundary | SC | 2 | 1971 |
| 39 | SASARAMformer boundary | SC | 1 | 1962 |
| 40 | AURANGABADformer boundary | GEN | 2 | 1971 |
| 40 | AURANGABADformer boundary | GEN | 1 | 1962 |
| 40 | GAYAformer boundary | SC | 9 | 2004 |
| 41 | JAHANABADformer boundary | GEN | 1 | 1962 |
| 41 | JEHANABADformer boundary | GEN | 2 | 1971 |
| 42 | NAWADAformer boundary | GEN | 2 | 1971 |
| 42 | NAWADAformer boundary | SC | 1 | 1962 |
| 43 | GAYAformer boundary | GEN | 1 | 1962 |
| 43 | GAYAformer boundary | SC | 2 | 1971 |
| 44 | CHATRAformer boundary | GEN | 2 | 1971 |
| 44 | CHATRAformer boundary | GEN | 1 | 1962 |
| 44 | CHATRAformer boundary | GEN | 8 | 1999 |
| 45 | GIRIDIHformer boundary | GEN | 2 | 1971 |
| 45 | GIRIDIHformer boundary | GEN | 1 | 1962 |
| 45 | KODARMAformer boundary | GEN | 8 | 1999 |
| 46 | DHANBADformer boundary | GEN | 2 | 1971 |
| 46 | DHANBADformer boundary | GEN | 1 | 1962 |
| 46 | GIRIDIHformer boundary | GEN | 8 | 1999 |
| 47 | DHANBADformer boundary | GEN | 8 | 1999 |
| 47 | HAZARI BAGHformer boundary | GEN | 1 | 1962 |
| 47 | HAZARIBAGHformer boundary | GEN | 2 | 1971 |
| 48 | HAZARIBAGHformer boundary | GEN | 8 | 1999 |
| 48 | RANCHIformer boundary | GEN | 2 | 1971 |
| 48 | RANCHI EASTformer boundary | GEN | 1 | 1962 |
| 49 | JAMSHEDPURformer boundary | GEN | 1 | 1962 |
| 49 | JAMSHEDPURformer boundary | GEN | 2 | 1971 |
| 49 | RANCHIformer boundary | GEN | 8 | 1999 |
| 50 | JAMSHEDPURformer boundary | GEN | 8 | 1999 |
| 50 | SINGHBHUMformer boundary | ST | 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.







