Puri
Assembly seat no. 107 in Odisha · Vidhan Sabha seat contested 15 times since 1961.
Odisha also has a Lok Sabha constituency called PURI. It is a different territory with a different electorate — see its 16 results.
Winner, 2000
MAHESWAR MOHANTY
BJD
Elections held
15
1961–2024
Most successful party
BJD
won 5 of 15
Margin, 2000
23,403
20.12% of valid votes
Result, 2000
Runner-up
INDUMABALLAV RATH
- Votes
- 39,015
- Vote share
- 33.53%
- Behind by
- 23,403
Electors
2,04,837
Total votes polled
1,16,346
Valid votes
1,16,346
NOTA votes
—
Turnout
56.8%
Full result, 2000
10 candidates · 1,16,346 valid votes
MAHESWAR MOHANTYBJDwon
62,418
53.6%
UMABALLAV RATHIND
39,015
33.5%
BIPIN DASHINC
7,438
6.4%
RAMACHANDRA PRADHANIND
1,316
1.1%
MAHESWAR MOHANTYIND
1,280
1.1%
BALAKRISHNA MOHANTYSHS
1,134
1.0%
PRIYADARSAN PATTNAIKJD(U)
1,106
0.9%
PRAFULLA MISHRACPI
964
0.8%
ARJUN BEHERABSP
953
0.8%
ASHISH NAIKIND
722
0.6%
Past results
Most recent 5 of 15 elections
| Year | Winner | Party | Votes | Vote share | Runner-up | Margin |
|---|---|---|---|---|---|---|
| 2024 | Sunil Kumar Mohanty | BJD | 74,709 | 45.84% | Jayanta Kumar Sarangi | 5,178 |
| 2019 | Jayanta Kumar Sarangi | BJP | 76,747 | 49.28% | Maheswar Mohanty | 4,008 |
| 2014 | MAHESWAR MOHANTY | BJD | 76,760 | 53.44% | UMA BALLAV RATH | 34,721 |
| 2009 | MAHESWAR MOHANTY | BJD | 61,328 | 51.58% | UMA BALLAV RATH | 13,394 |
| 2004 | MAHESWAR MOHANTY | BJD | 70,809 | 53.61% | UMA BALLAV RATH | 16,422 |
Who has held it
Wins by party across every election above







