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 1–50 of 147

Assembly seatWinnerRunner-upMarginTurnout
AnandapurBJDAbhimanyu SethiINCJayadev Jena10,9666.07%76.6%
AngulBJPPratap Chandra PradhanBJDSanjukta Singh17,43310.21%79.2%
AskaBJPSaroj Kumar PadhiBJDManjula Swain8,0596.71%59.0%
AthagarhBJDRanendra Pratap SwainBJPAbhaya Kumar Barik3,5842.06%81.2%
AthamallikBJDNalini Kanta PradhanBJPSanjeeb Kumar Sahoo16,1539.00%85.6%
AttabiraBJPNihar Ranjan MahanandBJDSnehangini Chhuria28,91016.03%80.2%
AulBJDPratap Keshari DebINCDebasmita Sharma19,62811.29%63.0%
BadasahiBJPSanatan BijuliBJDAnasuya Patra37,38724.52%76.2%
BalasoreBJPManas Kumar DuttaBJDSwarup Kumar Das28,62616.31%76.4%
BaligudaBJDChakramani KanharINCUpendra Pradhan1,6711.38%73.4%
Balikuda-ErasamaBJDSarada Prasanna JenaBJPSatya Sarathi Mohanty25,95912.78%75.1%
BangriposiBJPSanjali MurmuBJDRanjita Marndi34,47619.61%78.4%
BankiBJDDevi Ranjan TripathyBJPTusara Kanta Chakrabarty17,02610.16%76.3%
Barabati-CuttackINCSofia FirdousBJPPurna Chandra Mahapatra8,0015.68%57.6%
BarachanaBJPAmar Kumar NayakBJDVarsha Priyadarshini6,3104.33%75.0%
BarambaINDBijaya Kumar DalabeheraBJDDebiprasad Mishra23,47912.70%74.6%
BargarhBJPAshwini Kumar SarangiBJDDebesh Acharya4,7722.84%77.0%
BariBJDBiswaranjan MallickBJPUmesh Chandra Jena51,46532.19%70.4%
BaripadaBJPPrakash SorenBJDSananda Marndi29,38518.17%71.8%
BastaBJDSubasini JenaINCBijan Nayak20,37710.68%77.5%
BasudevpurINCAshok Kumar DasBJDBishnubrata Routray6310.32%73.0%
BeguniaBJDPradip Kumar Sahu S/o-laxmidhar SahuBJPPrakasha Chandra Bijuli47,81430.20%72.0%
BerhampurBJPK. Anil KumarBJDDr. Ramesh Chandra Chyau Patnaik18,70914.95%55.6%
BhadrakBJPSitansu Sekhar MohapatraBJDPrafulla Samal16,0688.26%70.9%
BhandaripokhariBJDSanjib Kumar MallickINCNiranjan Patnaik1,5510.84%77.1%
BhanjanagarBJPPradyumna Kumar NayakBJDBikram Keshari Arukha16,3249.94%68.4%
BhatliBJPIrasis AcharyaBJDSusanta Singh27,89214.18%84.7%
BhawanipatnaINCSagar Charan DasBJPPradipta Kumar Naik13,7417.66%76.5%
BhograiBJDGoutam Buddha DasINCSatya Shiba Das6,5643.73%75.2%
Bhubaneswar CentralBJDAnanta Narayan JenaBJPJagannath Pradhan370.03%51.4%
Bhubaneswar NorthBJDSusant Kumar RoutBJPPriyadarshi Mishra11,3437.34%54.0%
BijepurBJPSanat Kumar GartiaBJDRita Sahu10,0665.13%81.1%
BinjharpurBJDPramila MallikBJPBabita Mallick2,8561.88%66.1%
BiramitrapurBJDRohit Joseph TirkeyBJPShankar Oram6,8843.64%77.3%
BirmaharajpurBJPRaghunath JagadalaBJDPadmanabha Behera21,94612.34%82.3%
Bissam CuttackINCNilamadhab HikakaBJDJagannath Saraka9,4035.12%78.4%
BolangirBJDKalikesh Narayan Singh DeoINCSamarendra Mishra13,4097.19%76.7%
BonaiCPMLaxman MundaBJDBhimsen Choudhury23,43912.57%81.6%
BoudhBJPSaroj Kumar PradhanBJDPradip Kumar Amat2,7652.05%80.9%
BrahmagiriBJPUpasna MohapatraBJDUmakanta Samantaray9,8305.29%81.0%
BrajarajnagarBJPSuresh PujariBJDAlaka Mohanty26,78915.92%77.5%
ChampuaBJDSanatan MahakudBJPMurali Manohar Sharma39,99421.89%77.6%
ChandabaliBJDByomakesh RayBJPManmohan Samal1,9160.98%76.7%
ChhatrapurBJPKrushna Chandra NayakBJDSubash Chandra Behera11,4387.32%66.0%
ChhendipadaBJPAgasti BeheraBJDSusanta Kumar Behera15,0638.46%84.2%
ChikitiBJPManoranjan Dyan SamantaraBJDChinmayananda Srirup Deb6,5224.64%65.0%
ChilikaBJPPrithiviraj HarichandanBJDRaghunath Sahu4,5662.71%71.8%
ChitrakondaINCMangu KhillaBJPDambaru Sisa9,1595.83%76.4%
Choudwar-CuttackBJDSouvic BiswalBJPNayan Kishore Mohanty17,81612.74%59.8%
Cuttack SadarBJPPrakash Chandra SethiBJDChandra Sarathi Behera3,8092.32%71.6%

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.