The Rashtriya Janata Dal (RJD), led by Tejashwi Yadav as the anchor of the Mahagathbandhan alliance, delivered an underwhelming performance in the 2025 Bihar assembly elections. Despite contesting 143 seats, the party managed to win only 25, marking a significant setback for the coalition.
However, amid the disappointing seat tally, the RJD registered a notable silver lining — it emerged as the single largest party by vote share, securing 23% of all votes cast. While this marked a slight dip from its 23.11% share in the 2020 elections, it still remained the highest vote share recorded by any individual party this year.
According to Election Commission of India data, the Bharatiya Janata Party (BJP) increased its vote share from 19.46% in 2020 to 20.07% in 2025, even though it contested fewer seats — 101 compared to 110 previously.
Why RJD Got More Votes but Fewer Seats
Vote share reflects the percentage of total votes a party receives out of all votes cast. A higher vote share does not always guarantee a higher seat count.
The RJD’s situation illustrates several key factors:
-
Concentration vs. distribution: The party may have finished second or third in many constituencies, accumulating votes but not enough to win seats.
-
Number of contested seats: RJD contested 42 more seats than the BJP or the JD(U), giving it more opportunities to gather votes — including from losing candidates.
-
Narrow margins: Many votes may have been “wasted” in constituencies the party lost by tight margins.
These dynamics explain how the RJD could command the largest vote share yet fall far behind in terms of seats.
Mahagathbandhan’s Overall Performance
The alliance fared poorly overall.
-
The Congress won just 6 out of 61 seats contested.
-
The CPI(ML) secured 2 seats,
-
The CPI(M) won 1,
-
The CPI failed to win any.
This limited the Mahagathbandhan to only 35 seats in total.
NDA Scores a Landslide
The National Democratic Alliance (NDA) clinched a decisive victory with 202 seats.
-
BJP emerged as the largest contributor with 89 seats.
-
Chief Minister Nitish Kumar’s JD(U) won 85 seats.
-
Lok Janshakti Party (Ram Vilas) led by Union Minister Chirag Paswan secured 19 seats.
-
Hindustani Awam Morcha (HAM) won 5 seats.
-
Rashtriya Lok Morcha, led by Upendra Kushwaha, won 4 seats.











Glamour. Real hero vibes! Who's inspired? #AkshayKumar' data-src='https://scontent-bom2-3.cdninstagram.com/v/t51.82787-15/616396219_18387328906144460_3970058305421702624_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=103&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=hLfckEZj_lAQ7kNvwFpu6qd&_nc_oc=AdldVZUs6JhGd3mguGFTNheM35pF7IR9i1xcT0fvONjIkaAShaOborL92YfzE-QgN3NhqcWMefkpXu6YG2Vq1LVs&_nc_zt=23&_nc_ht=scontent-bom2-3.cdninstagram.com&edm=ANo9K5cEAAAA&_nc_gid=nWQEd7sIWJVA_O4FmKmUJA&oh=00_Afp8InB8BXEIwFDoNe_9cD9kky52AlLCOq0Svyivq7gziQ&oe=696E76DE' title='Girl touches Akshay Kumar's feet, shares her dad's massive debt story & seeks help—Akki's warm response: "Hand over details to my team!" 🙏❤️ Gesture > Glamour. Real hero vibes! Who's inspired? #AkshayKumar'>











