The Election Commission of India (ECI) has declared early victories for the NDA in Bihar’s 2025 Assembly elections, with BJP clinching Madhuban and Sahebganj, while ally JD(U) dominates with wins in Kalyanpur, Alauli, Harnaut, Mokama, and Belaganj. These triumphs underscore the NDA’s momentum, pushing its statewide leads beyond 200 seats (BJP 92, JD(U) 82, allies 30+), far outpacing the Mahagathbandhan’s 39. With counting underway on November 14, Nitish Kumar eyes a fifth term amid record 67.13% voter turnout—the highest since 1951.
BJP’s Solid Start: Retained Strongholds and Strategic Gains
BJP’s wins highlight its hold on urban and OBC belts. In Madhuban (East Champaran), former minister Rana Randhir retained the seat for the third time, polling 86,002 votes to defeat RJD’s Sandhya Rani by 5,492 votes. In Sahebganj (Muzaffarpur), Raju Kumar Singh secured a comfortable 13,522-vote margin over his nearest rival. These victories, part of BJP’s 95 leads, signal a record haul and rejection of opposition’s “jungle raj” narrative.
JD(U)’s Rural Rampage: Five Decisive Wins Fuel Nitish’s Campaign
JD(U) converted leads into emphatic triumphs in heartland seats, showcasing appeal among EBCs and SCs. Key results include:
- Kalyanpur (Samastipur): Maheshwar Hazari crushed CPI(ML)’s Ranjeet Kumar Ram by 38,586 votes (118,162 total).
- Alauli (Khagaria, SC-reserved): Ram Chandra Sada beat RJD’s Rambriksh Sada by 35,732 votes (93,208 total), flipping a 2020 RJD hold.
- Harnaut (Nalanda): Hari Narayan Singh dominated with 106,954 votes, a 48,335-vote margin.
- Mokama (Patna): Jailed strongman Anant Kumar Singh won his sixth term, edging RJD’s Veena Devi by 28,206 votes (91,416 total) despite UAPA charges.
- Belaganj (Gaya): Manorama Devi triumphed by 2,882 votes, consolidating rural support.
These five wins boost JD(U)’s tally to 85 leads, with allies like LJP(RV) adding 21. NDA camps in Patna erupted in celebrations, distributing 500 kg of laddus.
| Party | Seat | Winner | Votes | Margin | Opponent (Party) |
|---|---|---|---|---|---|
| BJP | Madhuban | Rana Randhir | 86,002 | 5,492 | Sandhya Rani (RJD) |
| BJP | Sahebganj | Raju Kumar Singh | N/A | 13,522 | Nearest rival |
| JD(U) | Kalyanpur | Maheshwar Hazari | 118,162 | 38,586 | Ranjeet Kumar Ram (CPI(ML)) |
| JD(U) | Alauli | Ram Chandra Sada | 93,208 | 35,732 | Rambriksh Sada (RJD) |
| JD(U) | Harnaut | Hari Narayan Singh | 106,954 | 48,335 | N/A |
| JD(U) | Mokama | Anant Kumar Singh | 91,416 | 28,206 | Veena Devi (RJD) |
| JD(U) | Belaganj | Manorama Devi | N/A | 2,882 | Nearest rival |
Data from ECI trends; full results on results.eci.gov.in by evening. Opposition alleges SIR “manipulation,” but NDA hails a “sushasan” mandate.










