Shahpur Vidhan Sabha — MLA & election results
MLA · 2025
Rakesh Ranjan
Bihar Assembly Election 2025 — results
Winner
Rakesh Ranjan
votes
88,655
Margin
15,225(8.5%)
Winner vs Runner-up
- 1Rakesh Ranjan✓ WinnerBJP88,65549.69%
- 2Rahul TiwaryRJD73,43041.16%
- 3Padma OjhaJan Suraaj PartyDeposit lost3,9482.21%
- 4Dharmendra KumarBSPDeposit lost2,9231.64%
- 5Manan ShahINDDeposit lost2,5361.42%
- 6NOTA2,0061.12%
See all candidates (+6)−
- 7Sahabudin MiyaINDDeposit lost1,8441.03%
- 8Dablu Kumar GondINDDeposit lost1,0000.56%
- 9Krishna RamINDDeposit lost9790.55%
- 10Madan YadavJanshakti Janta DalDeposit lost5890.33%
- 11Gouttam OjhaINDDeposit lost2550.14%
- 12Shankar Kumar GondGondvana Gantantra PartyDeposit lost2350.13%
Deposit lost: 9 of 11 candidates — those not elected who polled no more than one-sixth of the valid votes of all candidates, NOTA excluded (Representation of the People Act 1951, s.158).
Electors & turnout — Assembly election 2025
From the Election Commission of India's statistical report
- Electors
- 3,08,161
- Votes cast
- 1,78,830
- Turnout
- 58.03%
- Polling stations
- 376
incl. service voters
incl. 1,827 postal
Turnout of men and women
Women60.4%
85,606 of 1,41,685 voted on EVMs
Men54.9%
91,397 of 1,66,472 voted on EVMs
Third-gender electors: 4; 0 voted.
- Candidates11 (1 women)
- Lost deposit9
- NOTA2,006
- Valid votes1,76,394
Women candidates: Padma Ojha
Frequently asked questions
Who is the MLA of Shahpur?
Rakesh Ranjan (BJP) won Shahpur in the Bihar Assembly Election 2025 with 88,655 votes.
What was the winning margin in Shahpur?
Rakesh Ranjan defeated Rahul Tiwary (RJD) by 15,225 votes.
What was the turnout in Shahpur in 2025?
58.03% — 1,78,830 of 3,08,161 electors voted (postal votes included). Women's turnout was 60.4%, men's 54.9%.
How many voters does Shahpur have?
3,08,161 electors at the 2025 election — 1,66,472 men, 1,41,685 women, 4 third gender (service voters included), and 376 polling stations.
When is the next assembly election in Shahpur?
The last general election was completed in November 2025. An assembly's term is five years, so the next general election is due in 2030; the Election Commission of India announces the dates.
Source: eci.gov.in · verify with the original source for official use · Disclaimer