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, 2014
MAHESWAR MOHANTY
BJD
Elections held
15
1961–2024
Most successful party
BJD
won 5 of 15
Margin, 2014
34,721
24.17% of valid votes
Result, 2014
Runner-up
INCUMA BALLAV RATH
- Votes
- 42,039
- Vote share
- 29.27%
- Behind by
- 34,721
Electors
2,24,358
Total votes polled
1,43,627
Valid votes
1,43,627
NOTA votes
1,526
1.06% of votes polled
Turnout
64.0%
Full result, 2014
9 candidates · 1,43,627 valid votes
MAHESWAR MOHANTYBJDwon
76,760
53.4%
UMA BALLAV RATHINC
42,039
29.3%
KRUSHNA CHANDRA PANDABJP
17,560
12.2%
SURENDRANATH DASHSKD
2,504
1.7%
ADITYA HRUDAY MISHRAAAAP
1,058
0.7%
BASANTI BHOIBSP
921
0.6%
SRIDHAR MISHRAAOP
580
0.4%
NRUSINGHA CHARAN DASAITC
348
0.2%
RAMA CHANDRA PRADHANIND
331
0.2%
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







