Bihar Election 2025 Key Constituencies and Battles: As Bihar inches closer to the 2025 Assembly elections, there are a few key battles in key constituencies that you need to watch out for. From family bastions to prestige fights, these contests will test not just individual leaders but also the strength of alliances on both sides. While Tejashwi Yadav is gearing up to defend his family’s legacy against BJP’s Satish Kumar Yadav in Raghopur, Mahua, meanwhile, will see Tej Pratap Yadav’s dramatic return, adding spice to an already high-profile clash. Nitish Kumar’s old turf, Harnaut, continues to hold symbolic value for the JD(U), while Tarapur becomes a test seat for Deputy Chief Minister Samrat Choudhary and the BJP. Let’s take a look:

Raghopur: Tejashwi Yadav (RJD) vs Satish Kumar Yadav (BJP) vs Chanchal Singh (JSP)

Raghopur, known as the traditional stronghold of Lalu Prasad Yadav’s family and of course the RJD, continues to be one of the most closely watched constituencies in Bihar this election. Lalu Prasad Yadav himself won from this seat in 1995 and 2000, serving as Chief Minister both times. His wife, Rabri Devi, also represented Raghopur three times, in the 2000 by-election and later in the two assembly polls. Their son, Tejashwi Yadav, has been the sitting MLA since 2015.

This time, Tejashwi is once again contesting from Raghopur, facing BJP’s Satish Kumar Yadav and Jan Suraaj Party’s Chanchal Singh. The contest carries historical significance, as Satish had once pulled off a major upset in 2010 by defeating Rabri Devi by 13,006 votes. He had secured 64,222 votes, while Rabri Devi managed 51,216. However, Satish lost to Tejashwi in both the 2015 and 2020 assembly elections.

Past Election Results: 2015 and 2020

In both 2015 and 2020, Tejashwi Yadav emerged victorious over BJP’s Satish Kumar Yadav with strong margins. In 2015, Tejashwi won the Raghopur seat by 22,733 votes, securing 91,236 votes, while Satish received 68,503. Five years later, in the 2020 election, Tejashwi widened his lead even further, defeating Satish by a margin of 38,174 votes. Tejashwi bagged 97,404 votes, while Satish could secure only 59,230.

Raghopur: Past Election Results

Tejashwi Yadav’s Stronghold Performance
2015 Election
Tejashwi Yadav
RJD
91,236
Total Votes
Victory Margin
22,733 votes
Defeated Satish Kumar Yadav (BJP) who secured 68,503 votes
2020 Election
Tejashwi Yadav
RJD
97,404
Total Votes
Victory Margin
38,174 votes
Defeated Satish Kumar Yadav (BJP) who secured 59,230 votes
Express InfoGenIE

This time, the RJD leader will aim to maintain his family’s long-standing hold over Raghopur, while the BJP hopes to reclaim the seat it briefly held in 2010. With the Jan Suraaj Party fielding Chanchal Singh, the contest could also see a split in votes, making Raghopur once again a high-stakes battleground in Bihar politics.

Mahua: Mukesh Kumar RoshSanjay Singh (LJP-RV) vs Guddu Gupta (RJD)

Mahua has once again come into focus after Tej Pratap Yadav, Lalu Prasad Yadav’s elder son, was expelled as an RJD leader. He later announced his return to politics by contesting from this seat from his newly formed party, Janshakti Janata Dal.

The constituency has always had a strong Yadav vote base, with significant share of Scheduled Caste and Muslim voters, making it a key seat in Bihar’s political landscape. Tej Pratap first won from Mahua in 2015 but chose to contest from Hasanpur in 2020. Currently, the seat is held by Mukesh Kumar Raushan, who is also the RJD’s candidate this time and will be facing Tej Pratap in Mahua.

Adding to the contest, the Lok Janshakti Party led by Chirag Paswan and part of the NDA, has fielded Sanjay Singh to take on both Tej Pratap and Raushan. With three strong contenders in the fray, Mahua is set to witness a high-profile and closely watched battle this election.

Past Elections Results: What happened in 2020 and 2015

Former RJD leader Tej Pratap Yadav won in 2015 with a total of 66,927 votes. RJD was again victorious in 2020, but this time it was Mukesh Kumar Sharma who bagged the victory with 62,747 votes.

Mahua: Past Election Results

RJD’s Consistent Hold on Yadav Stronghold
2015 Election
Tej Pratap Yadav
RJD
66,927
Total Votes
First Win: Tej Pratap won his debut election from Mahua with strong Yadav-SC-Muslim support base
2020 Election
Mukesh Kumar Sharma
RJD
62,747
Total Votes
Change of Guard: RJD retained seat with Mukesh Kumar Sharma as Tej Pratap moved to Hasanpur
Express InfoGenIE

Hasanpur: Mala Pushpam (RJD) vs Raj Kumar Ray (JD(U))

The Hasanpur seat in Bihar, once represented by former RJD leader Tej Pratap Yadav, has been a key area of interest for both the JD(U) and the RJD in recent assembly elections. It is located in the Rosera subdivision of Samastipur district. Before Tej Pratap won the seat, it was held by JD(U) leader Raj Kumar Ray for two straight terms. This time RJD has fielded Mala Pushpam from this constituency and Ray is once again going to contest on JD(U)’s ticket.

What happened in 2020 and 2015?

Former RJD leader Tej Pratap Yadav won this seat in 2020 with 80,991 votes defeating JD(U)’s Raj Kumar Ray, who could gather only 59,852 votes from this constituency. However, in 2015 Ray was the winner with 63,094 votes. Since Yadav will not be fighting from this constituency this time, it will be interesting to see if people of Hasanpur go back to choosing Ray as their leader in the upcoming Bihar Elections 2025.

Hasanpur: Past Election Results

Power Shift Between JD(U) and RJD
2015 Election
Raj Kumar Ray
JD(U)
63,094
Total Votes
Status
Ray held the seat for JD(U) in his second consecutive term at Hasanpur
2020 Election
Tej Pratap Yadav
RJD
80,991
Total Votes
Victory Margin
21,139 votes
Defeated Raj Kumar Ray (JD(U)) who secured 59,852 votes
Express InfoGenIE

Harnaut: Hari Narayan Singh (JD(U)) vs Kamlesh Paswan (JSP) vs Arun Kumar (INC)

Harnaut has been closely linked to Chief Minister Nitish Kumar for decades. It was the seat from where he first entered the Assembly in 1985, and since then, it has remained a stronghold of his party, JD(U). There was initially speculation that Nitish Kumar may pass the baton to his son Nishant Kumar to contest from Harnaut as the JD(U) candidate. But that didn’t happen. Instead JD(U) has fielded Hari Narayan Singh from this seat who will go up against INC’s Arun Kumar and JSP’s Kamlesh Paswan. The seat holds deep political significance, representing Nitish Kumar’s legacy and serving as an important battleground in Bihar politics.

Past Elections Results: What happened in 2020 and 2015?

In the Harnaut seat, JD(U) leader Hari Narayan Singh won both the 2020 and 2015 Bihar Assembly elections. In 2020, he secured 65,404 votes, defeating LJP’s Mamta Devi, who got 38,163 votes. Earlier, in the 2015 election, Singh had also emerged victorious with 71,933 votes, beating LJP’s Arun Kumar, who received 57,638 votes.

Harnaut Past Election Results: JD(U)’s Consecutive Wins

2015 Election
Hari Narayan Singh (JD(U))
71,933 votes
Defeated Arun Kumar (LJP) who secured 57,638 votes
Victory Margin: 14,295 votes
2020 Election
Hari Narayan Singh (JD(U))
65,404 votes
Defeated Mamta Devi (LJP) who secured 38,163 votes
Victory Margin: 27,241 votes
Express InfoGenIE

Tarapur – Samrat Choudhary (BJP) vs Santosh Kumar Singh (JSP) vs Arun Kumar (RJD)

Tarapur, in Bihar’s Munger district, is one of the most significant constituencies to look out for in the 2025 Bihar Assembly Elections. Traditionally a JD(U) stronghold, Tarapur has now been given to the BJP as part of the seat-sharing deal, marking a major shift in alliance strategy. The decision has drawn attention as it brings Bihar Deputy Chief Minister and BJP leader Samrat Choudhary into the fray. Choudhary has called Tarapur his ancestral seat, giving the contest both political and personal weight.

With a large presence of Kushwaha, Yadav, Muslim, and Scheduled Caste voters, Tarapur has seen tight contests between the JD(U) and RJD over the years. But since 2010 JD(U)’s winning streak has made the party dominant in this area. Now, with the BJP taking charge of this bastion, the 2025 election will test how well the NDA alliance can hold its ground and counter the Mahagathbandhan’s challenge. As Tarapur votes in the first phase on November 6, its outcome could set the tone for the rest of Bihar.

Past Elections Results: What happened in 2020 and 2015?

In the 2020, JD(U) candidate Mewa Lal Choudhary won the Tarapur seat with 63,463 votes, securing 38.76% of the total votes. He had also emerged victorious in the 2015 elections from the same constituency, when he received 66,049 votes, accounting for 43.78% of the total.

Tarapur: Past Election Results

JD(U) Stronghold Since 2010
2015 Election
Mewa Lal Choudhary
JD(U)
66,049
Total Votes
Vote Share
43.78%
2020 Election
Mewa Lal Choudhary
JD(U)
63,463
Total Votes
Vote Share
38.76%
Express InfoGenIE

Lakhisarai: Vijay Kumar Sinha (BJP) vs Suraj Kumar (JSP)

Lakhisarai is one of the most watched constituencies in the 2025 Bihar assembly elections. The seat is important because it is the home ground of Bihar Deputy Chief Minister Vijay Kumar Sinha, a senior BJP leader and the current Speaker of the Bihar Assembly, who is contesting for a sixth term. Voting in Lakhisarai will take place in the first phase on November 6, 2025. The area is part of the politically active Munger region, where caste factors like Yadav, Bhumihar, and OBC voters, along with development issues such as jobs and infrastructure, are key to the outcome. For the BJP, this is a prestige battle, as Sinha’s performance will be seen as a testment of the party’s strength in rural Bihar amid growing opposition attacks on unemployment and governance.

Past Elections Results: What happened in 2020 and 2015?

In the 2020 elections, BJP’s Vijay Kumar Sinha won the Lakhisarai seat with 74,212 votes. He had also emerged victorious in the 2015 election, when he received 75,901 votes and a 40.8% vote share. The BJP has built a strong base in Lakhisarai over the past decade, winning the seat three times in a row — in 2010, 2015, and 2020. The constituency, formed in 1977, has earlier been represented by different parties like the Janata Party, Congress, JD(U), and RJD.

Lakhisarai: Past Election Results

BJP’s Consistent Stronghold – Vijay Kumar Sinha
2015 Election
Vijay Kumar Sinha
BJP
75,901
Total Votes
Vote Share
40.8%
2020 Election
Vijay Kumar Sinha
BJP
74,212
Total Votes
Winning Streak
3rd Term
Express InfoGenIE

However, since 2010, it has clearly shifted towards the BJP, mainly because of strong support from Bhumihar and other upper-caste voters, along with backing from OBC groups within the NDA. The opposition alliance, Mahagathbandhan, has tried to challenge the BJP but has not succeeded in breaking its hold, making Lakhisarai one of the NDA’s safest seats in the Munger Lok Sabha region.

Alinagar: Maithili Thakur (BJP) vs Vinod Mishra (RJD)

Alinagar has been in the news recently after folk singer and BJP leader Maithili Thakur announced her decision to contest from the seat. She will face RJD’s Vinod Mishra in the upcoming Bihar election. For many years, the RJD had a strong hold on this constituency with little challenge. But in 2020, the VSIP caused a major upset by winning the seat, ending RJD’s long run. Since that surprise result, elections in Alinagar have become much more competitive and unpredictable.

Past Elections Results: What happened in 2020 and 2015?

In Alinagar seat during the Bihar Assembly Election 2020, Mishri Lal Yadav of the VSIP emerged as the winning candidate. The runner-up was Binod Mishra representing the RJD. In 2015, RJD’s Abdul Bari Siddqui defeated BJP’s Mishri Lal Yadav with a total of 67,461 votes. Yadav on the other hand gathered 54,001 votes.

Alinagar: Past Election Results

From RJD Dominance to VSIP Upset
2015 Election
Abdul Bari Siddiqui
RJD
67,461
Total Votes
Victory Margin
13,460 votes
Defeated Mishri Lal Yadav (BJP) who secured 54,001 votes
2020 Election
Mishri Lal Yadav
VSIP
Winner
Major Upset
Status
VSIP caused major upset by defeating Binod Mishra (RJD), ending RJD’s long dominance
Express InfoGenIE

With Thakur’s representation, BJP is now eyeing a comeback in this seat.

Read Next