Skip to content
Seats
147
Candidates
1,285
178 women, 11 elected
Turnout
74.49%
2.51 cr of 3.37 cr
Leading party
BJP
78 of 147 seats

Party performance

Ordered by seats won in Odisha

PartyWon+/−ContestedVotesShareShare +/−
BJPBharatiya Janata Party78+551471,00,64,82740.07%+7.58
BJDBiju Janata Dal51-611471,01,02,45440.22%-4.49
INCIndian National Congress14+514533,31,31913.26%-2.86
INDIndependent3+24258,43,7023.36%+0.54
CPMCommunist Party of India (Marxist)101195,2930.38%+0.06
BSPBahujan Samaj Party008894,3920.38%-0.45
JMMJharkhand Mukti Morcha00564,0130.25%-0.20
AAAPAam Aadmi Party004142,2810.17%+0.10
SUCISUCI002836,5470.15%
MLDMLD002725,6850.10%
CPICommunist Party of India001019,9350.08%-0.05
SPSamajwadi Party001218,8110.07%+0.06
NAPTNAPT002613,4340.05%
APOIAPOI001511,7400.05%-0.04
RPIARPIA00510,2940.04%
AIFBAIFB001810,0680.04%0.00
JKPJKP0018,8710.04%
ODSHJPODSHJP00157,6490.03%
CPI(ML)(L)CPI(ML)(L)0056,8810.03%-0.01
AJSUPAJSUP00106,7490.03%
NBBHNRSVPNBBHNRSVP00105,7880.02%
RSHTMNVPRSHTMNVP0025,3610.02%
BNARPBNARP0083,6840.01%
SAMOSAMO00173,4810.01%
JNTADRBARPJNTADRBARP0063,4060.01%
KOMMKOMM0023,1970.01%
KSKS0052,0930.01%-0.01
UWFUWF0061,8640.01%
BHRJWNKPBHRJWNKP0061,7530.01%
KRUPKRUP0071,7080.01%0.00
BHRBKPBHRBKP0051,5000.01%
ICPAICPA0051,3030.01%0.00
PBIPBI0021,2330.00%-0.01
JKPPJKPP0021,1520.00%-0.02
BSKRPBSKRP0021,0440.00%
OPDOPD0039160.00%0.00
MODLMODL0038220.00%
SZPBSZPB0026530.00%
JMBPJMBP0035000.00%
HMRHMR0014410.00%
147147 SEATS
  • BJP78 (53%)
  • BJD51 (35%)
  • INC14 (10%)
  • IND3 (2%)
  • CPM1 (1%)
  • BJP78
  • BJD51
  • INC14
  • IND3
  • CPM1
BJP 78BJD 51INC 14
  • BJP78
  • BJD51
  • INC14
  • IND3
  • CPM1

Constituency performance

From the 147 results in Odisha

Closest contest
Bhubaneswar Central
won by 37 (0.03%)
Biggest victory
Bari
won by 51,465 (32.19%)
Highest turnout
Nabarangpur
85.59%
Lowest turnout
Bhubaneswar Central
51.43%

Seat change

Against Odisha's previous Vidhan Sabha election (2019), matched constituency-for-constituency

147SEATS
  • Retained57 (39%)
  • Changed hands79 (54%)
  • New seat11 (7%)

57 constituencies were won by the same party as last time; 79 changed hands. 11 did not exist at the previous election.

India’s constituencies have not been redrawn since the 2008 delimitation, so this compares the same seat boundary both times.

Vote share & turnout trend

Odisha, every Vidhan Sabha election on record

VOTE SHARE
0%14%29%43%57%196119671971197419771980198519901995200020042009201420192024BJPBJDINCIND
  • BJP
  • BJD
  • INC
  • IND
TURNOUT
0%21%42%63%83%196119671971197419771980198519901995200020042009201420192024Turnout

Assembly seat results

All 147 seats, alphabetical · showing 101–147 of 147

Assembly seatWinnerRunner-upMarginTurnout
NarlaBJDManorama MohantyINCBhakta Charan Das5,2052.81%79.8%
NayagarhBJDAruna Kumar SahooBJPPratyusha Rajeshwari Singh4390.26%75.5%
NialiBJPChhabi MalikBJDDr. Pramod Kumar Mallick1,4520.77%75.9%
NilgiriBJPSantosh KhatuaBJDSukanta Kumar Nayak19,83911.78%77.8%
NimaparaBJPPravati ParidaBJDDillip Kumar Nayak4,5882.33%79.4%
NuapadaBJDRajendra DholakiaINDGhasiram Majhi10,8815.92%75.4%
PadampurBJDBarsha Singh BarihaBJPGobardhan Bhoy10,9935.20%78.1%
PallaharaBJPAshok MohantyBJDMukesh Kumar Pal7,5635.14%82.4%
ParadeepBJPSampad Chandra SwainBJDGeetanjali Routray15,7879.63%74.3%
ParalakhemundiBJDRupesh Kumar PanigrahiBJPKoduru Narayana Rao3,9982.68%68.4%
ParjangaBJPBibhuti Bhusan PradhanBJDDr. Nrusingha Charan Sahu32,16218.20%80.4%
PatkuraBJDArvind MohapatraBJPTejeswar Parida13,8227.55%72.5%
PatnaBJPAkhila Chandra NaikBJDJagannath Naik37,97921.81%81.2%
PatnagarhBJPKanak Vardhan Singh DeoBJDSaroj Kumar Meher1,3570.60%73.6%
PhulbaniBJPUma Charan MallickBJDJayashree Kanhar2,8581.95%73.1%
PipiliBJPAshrit PattanayakBJDRudra Pratap Maharathy15,1627.87%80.8%
PolasaraBJPGokulananda MallikBJDSrikanta Sahu20,94613.03%64.5%
PottangiINCRama Chandra KadamBJDPrafulla Kumar Pangi1,9191.24%82.7%
PuriBJDSunil Kumar MohantyBJPJayanta Kumar Sarangi5,1783.18%67.8%
RaghunathpaliBJPDurga Charan TantiBJDArchana Rekha Behera5,7744.93%63.9%
RairakholBJDPrasanna AcharyaBJPDebendra Mohapatra4,9603.07%79.7%
RairangpurBJPJalen NaikBJDRaisen Murmu7,6934.53%73.6%
RajanagarBJDDhruba Charan SahooBJPLalit Kumar Behera18,24110.43%66.6%
RajgangpurINCC.s. Raazen EkkaBJDAnil Barwa10,1845.59%71.8%
RanpurBJPSurama PadhyBJDSatyanarayan Pradhan15,5449.98%74.3%
RayagadaINCKadraka Appala SwamyBJDAnusaya Majhi29,18615.28%74.9%
RemunaBJPGobinda Chandra DasBJDBidyasmita Mahalik24,16813.41%78.7%
RengaliBJDSudarshan HaripalBJPNauri Nayak3,2121.99%82.0%
RourkelaBJDSarada Prasad NayakBJPDilip Kumar Ray3,5522.55%64.6%
SalipurBJDPrasanta BeheraBJPArindam Roy7,5943.96%77.0%
SambalpurBJPJayanarayan MishraBJDRohit Pujari4,1053.12%63.7%
SanakhemundiINCRamesh Chandra JenaBJDSulakshana Geetanjali Devi10,6627.23%63.8%
SaraskanaBJPBhadav HansdahBJDDebashis Marndi13,6528.69%75.0%
SatyabadiBJPOm Prakash MishraBJDSanjay Kumar Das Burma17,70810.82%76.0%
SimuliaBJPPadma Lochan PandaBJDSubasini Sahoo13,1837.20%71.2%
SonepurBJDNiranjan PujariBJPPramod Kumar Mahapatra15,2397.14%83.3%
SoroBJDMadhab DhadaBJPParshuram Dhada8020.49%71.4%
SukindaBJPPradeep Bal SamantaBJDPritiranjan Gharai9,5775.58%81.3%
SundargarhBJDJogesh Kumar SinghBJPKusum Tete9,1225.08%75.7%
SuradaBJPNilamani BisoyiBJDSanghamitra Swain28,22418.47%64.9%
TalcherBJDBraja Kishore PradhanBJPKalandi Charan Samal32,12224.98%78.2%
TalsaraBJPBhabani Shankar BhoiBJDBinaya Kumar Toppo17,18910.64%74.4%
TelkoiBJPDr. Fakir Mohan NaikBJDMadhaba Sardar9,4394.90%80.2%
TirtolBJDRamakanta BhoiBJPRajkishore Behera28,49515.48%73.7%
TitlagarhBJPNabin Kumar JainBJDTukuni Sahu17,3998.59%78.6%
UdalaBJPBhaskar MadheiBJDSrinath Soren6,5174.12%77.8%
UmerkoteBJPNityananda GondBJDNabina Nayak10,3736.41%82.3%

Vote share and swing on this page are the party’s share of valid votes in Odisha alone — a different number from its national or all-state figures, and never mixed with them.

Frequently asked

Straight answers to the questions this result page exists to answer.

Who won the Odisha assembly election, Jun 2024?

Bharatiya Janata Party won 78 of 147 seats in Odisha, a clear majority.

What was the voter turnout in the Odisha assembly election, Jun 2024?

Turnout was 74.49% — 2.51 cr of 3.37 cr registered electors voted.

How many assembly seats does Odisha have?

Odisha has 147 assembly seats.

Recommended reading

As an Amazon Associate, Janadesh earns from qualifying purchases.