Assembly constituency 198, Bihar

Shahpur

Rakesh Ranjan (BJP) won the 2025 election by 15,225 votes, taking 49.70% of the vote to Rahul Tiwary (RJD)'s 41.20%. Below is every result here since 2009.

Latest winnerBJPRakesh Ranjan, 2025
Winner's vote share, 202549.70%runner-up 41.20%
Winning margin, 202515,2258.63% of votes cast
Elections on record4BJP 2, RJD 2

Result by result

2010 BJP 44,795 40.3% vs 32.9%2015 RJD 69,315 47.8% vs 37.7%2020 RJD 64,393 41.1% vs 26.7%2025 BJP 88,655 49.7% vs 41.2%
Solid bars: winner. Faded bars: runner-up. Figures are votes.
YearHouseSeatWinnerVotesRunner-upVotesMarginTurnout
2025AssemblyShahpur
Seat 198
Rakesh Ranjan
BJP
88,655
49.7%
Rahul Tiwary
RJD
73,430
41.2%
15,225 votes
8.63%
58.2%
2020AssemblyShahpur
Seat 198
Rahul Tiwary
RJD
64,393
41.1%
Shobha Devi
IND
41,510
26.7%
22,883 votes
14.62%
49.1%
2015AssemblyShahpur
Seat 198
Rahul Tiwary
RJD
69,315
47.8%
Visheshwar Ojha
BJP
54,745
37.7%
14,570 votes
10.04%
49.6%
2010AssemblyShahpur
Seat 198
Munni Devi
BJP
44,795
40.3%
Dharmpal Singh
RJD
36,584
32.9%
8,211 votes
7.38%
46.5%

Source: Election Commission of India results, 2009 onwards.