As Bihar gears up for the first phase of the Assembly elections, 121 constituencies across 18 districts will go to the polls on November 6 (Thursday). According to official data released by the Election Commission, a total of 1,314 candidates will contest in this phase. The 2025 Bihar Assembly polls will largely be a contest between the ruling National Democratic Alliance (NDA) and the opposition Mahagathbandhan (Grand Alliance).

With the stage set for polling across 18 districts, attention now turns to how these constituencies voted in the previous election and what that could mean for both alliances this time.

Bihar Elections Phase 1: NDA & Mahagathbandhan Tally In These Seats 

In the 2020 Bihar Assembly elections, the 121 constituencies that will vote in the first phase of the 2025 polls witnessed a closely contested battle between the NDA and the Mahagathbandhan.

The NDA, comprising the Bharatiya Janata Party (BJP), Janata Dal (United), and Vikassheel Insaan Party (VIP), together won around 59 of these 121 seats. The Mahagathbandhan, led by the Rashtriya Janata Dal (RJD) along with the Indian National Congress (INC) and the Left parties — CPI(ML)L, CPI, and CPI(M) — bagged approximately 61 seats, while the Lok Janshakti Party (Ram Vilas), which contested separately, won one seat (Matihani).

The BJP maintained a strong presence in regions such as Darbhanga, Muzaffarpur, Patna, and Begusarai, while the JD(U), despite a reduced overall seat count, retained core constituencies like the Nalanda, Madhepura, Saharsa, and Khagaria belts.

The Left parties, especially the CPI(ML)L, made notable gains in Bhojpur, Arrah, and neighbouring districts, consolidating their traditional base.

Notably, MLAs' deaths, disqualifications, defections, and subsequent bypolls have led to shifts in a few constituencies over the years—the overall NDA tally rose by seven to eight seats against the Mahagathbandhan eventually.

Bihar Elections Phase 1: List of 121 Seats And Incumbent MLAs

Sl. No.AC No.AC NameMLACurrent PartyNote
170AlamnagarNarendra Narayan YadavJD(U) 
271BihariganjNiranjan Kumar MehtaJD(U) 
372Singheshwar (SC)Chandrahas ChaupalRJD 
473MadhepuraChandra Shekhar YadavRJD 
574Sonbarsha (SC)Ratnesh SadaJD(U) 
675SaharsaAlok Ranjan JhaBJP 
776Simri BakhtiarpurYusuf SalahuddinRJD 
877MahishiGunjeshwar SahJD(U) 
978Kusheshwar Asthan (SC)Shashi Bhushan HazariJD(U)Died
Aman Bhushan HajariJD(U)Won Bypoll
1079Gaura BauramSwarna SinghBJPWon as VIP candidate, later switched to BJP
1180BenipurBinay Kumar ChoudharyJD(U) 
1281AlinagarMishrilal YadavBJPWon as VIP candidate, later switched to BJP
1382Darbhanga RuralLalit Kumar YadavRJD 
1483DarbhangaSanjay SaraogiBJP 
1584HayaghatRam Chandra PrasadBJP 
1685BahadurpurMadan SahniJD(U) 
1786KeotiMurari Mohan JhaBJP 
1887JaleJibesh KumarBJP 
1988GaighatNiranjan RoyRJD 
2089AuraiRam Surat RaiBJP 
2190MinapurMunna YadavRJD 
2291Bochahan (SC)Musafir PaswanVIPDied
Amar Kumar PaswanRJDWon Bypoll
2392Sakra (SC)Ashok Kumar ChoudharyJD(U) 
2493KurhaniAnil Kumar SahniRJDDisqualified
Kedar Prasad GuptaBJP Won Bypoll
2594MuzaffarpurBijendra ChaudharyINC 
2695KantiMohammad Israil MansuriRJD 
2796BarurajArun Kumar Singh (politician)BJP 
2897ParooAshok Kumar SinghBJP 
2998SahebganjRaju Kumar SinghBJP 
3099BaikunthpurPrem Shankar YadavRJD 
31100BarauliRampravesh RaiBJP 
32101GopalganjSubhash SinghBJPDied
Kusum DeviBJPWon Bypoll
33102KuchaikoteAmrendra Kumar PandeyJD(U) 
34103Bhore (SC)Sunil KumarJD(U) 
35104HathuaRajesh Kumar SinghRJD 
36105SiwanAwadh Bihari YadavRJD 
37106ZiradeiAmarjeet KushwahaCPI(ML)L 
38107Darauli (SC)Satyadeo RamCPI(ML)L 
39108RaghunathpurHari Shankar YadavRJD 
40109DaraundaKaranjeet SinghBJP 
41110BarhariaBachcha PandeyRJD 
42111GoriakothiDevesh Kant SinghBJP 
43112MaharajganjVijay Shanker DubeyINC 
44113EkmaSrikant YadavRJD 
45114ManjhiSatyendra YadavCPI(M) 
46115BaniapurKedar Nath SinghRJD 
47116TaraiyaJanak SinghBJP 
48117MarhauraJitendra Kumar RayRJD 
49118ChapraC. N. GuptaBJP 
50119Garkha (SC)Surendra RamRJD 
51120AmnourKrishan Kumar MantooBJP 
52121ParsaChhote Lal RayRJD 
53122SonepurRamanuj Prasad YadavRJD 
54123HajipurAwadhesh SinghBJP 
55124LalganjSanjay Kumar SinghBJP 
56125VaishaliSiddharth PatelJD(U) 
57126MahuaMukesh Raushan YadavRJD 
58127Raja Pakar (SC)Pratima KumariINC 
59128RaghopurTejashwi YadavRJD 
60129MahnarBina SinghRJD 
61130Patepur (SC)Lakhendra Kumar RaushanBJP 
62131Kalyanpur (SC)Maheshwar HazariJD(U) 
63132WarisnagarAshok KumarJD(U) 
64133SamastipurAkhtarul Islam SahinRJD 
65134UjiarpurAlok Kumar MehtaRJD 
66135MorwaRanvijay SahuRJD 
67136SarairanjanVijay Kumar ChaudharyJD(U) 
68137MohiuddinnagarRajesh Kumar SinghBJP 
69138BibhutipurAjay KumarCPI(M) 
70139Rosera (SC)Birendra KumarBJP 
71140HasanpurTej Pratap YadavRJD 
72141Cheria BariarpurRaj Banshi MahtoRJD 
73142BachhwaraSurendra MehataBJP 
74143TeghraRam Ratan SinghCPI 
75144MatihaniRaj Kumar SinghJD(U)Won as LJP candidate, later switched to JD(U).
76145Sahebpur KamalSadanand YadavRJD 
77146BegusaraiKundan KumarBJP 
78147Bakhri (SC)Suryakant PaswanCPI 
79148Alauli (SC)Ramvrikish SadaRJD 
80149KhagariaChhatrapati YadavINC 
81150BeldaurPanna Lal Singh PatelJD(U) 
82151ParbattaSanjeev KumarJD(U) 
83164TarapurMewa Lal Choudhary (Died)JD(U) 
Rajeev Kumar SinghJD(U) 
84165MungerPranav Kumar YadavBJP 
85166JamalpurAjay Kumar SinghINC 
86167SuryagarhaPrahlad YadavJD(U)Won as RJD candidate, later switched to JD(U)
87168LakhisaraiVijay Kumar SinhaBJP 
88169SheikhpuraVijay Kumar YadavRJD 
89170BarbighaSudarshan KumarJD(U) 
90171AsthawanJitendra KumarJD(U) 
91172BiharsharifSunil KumarBJP 
92173Rajgir (SC)Kaushal KishoreJD(U) 
93174IslampurRakesh Raushan YadavRJD 
94175HilsaKrishna Murari SharanJD(U) 
95176NalandaShrawan KumarJD(U) 
96177HarnautHari Narayan SinghJD(U) 
97178MokamaAnant Kumar SinghRJDDisqualified
 Nilam DeviJD(U)Won as RJD candidate and later switched to JD(U)
98179BarhGyanendra Kumar SinghBJP 
99180BakhtiarpurAniruddh Kumar YadavRJD 
100181DighaSanjeev ChaurasiyaBJP 
101182BankipurNitin NabinBJP 
102183KumhrarArun Kumar SinhaBJP 
103184Patna SahibNand Kishore YadavBJP 
104185FatuhaRama Nand YadavRJD 
105186DanapurRitlal YadavRJD 
106187ManerBhai Virendra YadavRJD 
107188Phulwari (SC)Gopal RavidasCPI(ML)L 
108189Masaurhi (SC)Rekha DeviRJD 
109190PaliganjSandeep YadavCPI(ML)L 
110191BikramSiddharth SauravBJPWon as INC candidate, later switched to BJP
111192SandeshKiran Devi YadavRJD 
112193BarharaRaghvendra Pratap SinghBJP 
113194ArrahAmrendra Pratap SinghBJP 
114195Agiaon (SC)Manoj ManzilCPI(ML)Disqualified
Shiv Prakash RanjanCPI(ML)L 
115196TarariSudama PrasadCPI(ML)LBecame Arrah MP
Vishal PrashantBJPWon Bypoll
116197JagdishpurRam Vishnun YadavRJD 
117198ShahpurRahul TiwariRJD 
118199BrahampurShambhu Nath YadavRJD 
119200BuxarSanjay Kumar TiwariINC 
120201DumraonAjit Kumar SinghCPI(ML)L 
121202Rajpur (SC)Vishwanath RamINC 

Notably, the VIP seat Bochahan was later won by the RJD in a 2022 bypoll after the death of VIP MLA Musafir Paswan. Both parties are in alliance under the Mahagathbandhan this time.

The 2020 verdict produced a closely fought outcome, with the NDA forming the government under Chief Minister Nitish Kumar after securing a narrow edge over the opposition alliance. The results of the 2025 Bihar Election are scheduled for November 14.