Skip to content
Seats
146
Candidates
1,127
112 women, 13 elected
Turnout
72.64%
2.34 cr of 3.23 cr
Leading party
BJD
112 of 146 seats

Party performance

Ordered by seats won in Odisha

PartyWon+/−ContestedVotesShareShare +/−
BJDBiju Janata Dal112-51461,04,75,69744.71%+1.36
BJPBharatiya Janata Party23+1314676,12,44932.49%+14.50
INCIndian National Congress9-713837,77,64516.12%-9.58
INDIndependent1-13036,61,6202.82%-2.21
CPMCommunist Party of India (Marxist)10875,9000.32%-0.07
BSPBahujan Samaj Party001071,93,1550.82%-0.03
JMMJharkhand Mukti Morcha0051,07,4720.46%-0.57
SUCICSUCIC002453,5250.23%
CPICommunist Party of India00329,2350.12%-0.39
HNDHND002321,7060.09%+0.09
BMUPBMUP001821,4380.09%+0.05
SKDSKD0-11621,1100.09%-0.31
APOIAPOI001520,0980.09%+0.01
AITCAll India Trinamool Congress001616,1770.07%-0.05
AAAPAam Aadmi Party001514,9160.06%-0.54
ANCANC00179,9110.04%
CPI(ML)(L)CPI(ML)(L)00109,6700.04%-0.03
AIFBAIFB00189,2680.04%+0.04
ABHMABHM00127,1230.03%
RAIMRAIM0065,7840.02%0.00
JKPPJKPP0045,6760.02%
NCPNationalist Congress Party0054,8060.02%-0.02
KSKS00184,6200.02%-0.10
SPSamajwadi Party0054,0630.02%-0.15
PBIPBI0053,1280.01%-0.01
KJDKJD0042,5220.01%
OPDOPD0051,8840.01%
PCHVPPCHVP0031,8000.01%-0.06
PUJPPUJP0051,5430.01%
PSPLPSPL0031,3780.01%
BMTRPBMTRP0011,3190.01%
GGPGGP0011,2620.01%
JPJDJPJD0041,1400.00%
KRUPKRUP0049550.00%
FPIFPI0048860.00%
KOKDKOKD0016060.00%-0.04
ICPAICPA0035900.00%-0.01
BAHUMPBAHUMP0015520.00%
AKSJPAKSJP0034810.00%
MVDMVD0012230.00%
146146 SEATS
  • BJD112 (77%)
  • BJP23 (16%)
  • INC9 (6%)
  • IND1 (1%)
  • CPM1 (1%)
  • BJD112
  • BJP23
  • INC9
  • IND1
  • CPM1
BJD 112BJP 23INC 9
  • BJD112
  • BJP23
  • INC9
  • IND1
  • CPM1

Constituency performance

From the 146 results in Odisha

Closest contest
Kantabanji
won by 128 (0.07%)
Biggest victory
Khandapada
won by 81,430 (60.51%)
Highest turnout
Dabugam
83.00%
Lowest turnout
BHUBANESWAR CENTRAL (MADHYA)
42.38%

Seat change

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

146SEATS
  • Retained95 (65%)
  • Changed hands51 (35%)

95 constituencies were won by the same party as last time; 51 changed hands.

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%196119671971197419771980198519901995200020042009201420192024BJDBJPINCIND
  • BJD
  • BJP
  • INC
  • IND
TURNOUT
0%21%42%63%83%196119671971197419771980198519901995200020042009201420192024Turnout

Assembly seat results

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

Assembly seatWinnerRunner-upMarginTurnout
NarlaBJDBhupinder SinghBJPAniruddha Padhan9,0205.27%79.0%
NayagarhBJDAruna Kumar SahooBJPIrani Ray14,8559.54%69.2%
NialiBJDDr. Pramod Kumar MallickBJPChhabi Malik27,70315.81%72.4%
NilgiriBJPSUKANTA KUMAR NAYAKBJDSANTOSH KHATUA1,5771.01%77.1%
NimaparaBJDSAMIR RANJAN DASHBJPPRAVATI PARIDA32,00817.19%77.3%
NuapadaBJDRAJENDRA DHOLAKIAINCGhasi Ram Majhi20,33012.31%72.5%
PadampurBJDBIJAYA RANJAN SINGH BARIHABJPPRADIP PUROHIT5,7342.84%79.0%
PallaharaBJDMUKESH KUMAR PALBJPASHOK MOHANTY6,2144.51%80.9%
ParadeepBJDSAMBIT ROUTRAYINCARINDAM SARKHEL20,99213.44%73.7%
ParalakhemundiBJPK. NARAYANA RAOINDTIRUPATI PANIGRAHI15,33510.51%69.3%
ParjangaBJDNrusingha Charan SahuBJPBibhuti Bhusan Pradhan7400.44%78.5%
PatnaBJDJagannath NaikBJPBhabani Sankar Nayak7,7964.85%78.7%
PatnagarhBJDSAROJ KUMAR MEHERBJPKANAK VARDHAN SINGH DEO11,1595.48%72.7%
PhulbaniBJDAngada KanharBJPDebanarayan Pradhan24,41617.89%72.4%
PipiliBJDPRADEEP MAHARATHYBJPASHRIT PATTANAYAK15,7879.03%76.4%
PolasaraBJDSRIKANTA SAHUBJPGOKULA NANDA MALLIK12,7397.98%66.9%
PottangiBJDPITAM PADHIINCRAMA CHANDRA KADAM4,2552.92%76.3%
PuriBJPJayanta Kumar SarangiBJDMaheswar Mohanty4,0082.57%64.0%
RaghunathpaliBJDSubrat TaraiBJPJagabandhu Behera4,6844.28%61.4%
RairakholBJDRohit PujariINCASSAF ALI KHAN14,6329.72%75.6%
RairangpurBJPNABA CHARAN MAJHIBJDBASANTI MARNDI2,8471.74%69.5%
RajanagarBJDDHRUBA CHARAN SAHOOINCANSHUMAN MOHANTY18,40810.68%70.5%
RAJGANGAPURINCC S RAAZEN EKKABJDMANGALA KISAN9460.54%68.8%
RanpurBJDSatyanarayan PradhanBJPSurama Padhy4,2512.84%70.5%
RayagadaINDMAKARANDA MUDULIBJDLAL BIHARI HIMIRIKA4,8702.78%73.7%
RemunaBJDSUDHANSU SEKHAR PARIDABJPGOBINDA CHANDRA DAS4,1182.47%74.3%
RengaliBJPNAURI NAYAKBJDREENA TANTY6,7434.33%80.2%
RourkelaBJDSarada Prasad NayakBJPNihar Ray10,4308.13%62.3%
SalipurBJDPRASANTA BEHERABJPPRAKASH CHANDRA BEHERA32,21017.40%77.1%
SambalpurBJPJAYA NARAYAN MISHRABJDDR. RASESWARI PANIGRAHI4,3803.40%61.4%
SanakhemundiINCRAMESH CHANDRA JENABJDNANDINI DEVI23,72716.05%68.3%
SaraskanaBJPDr. BUDHAN MURMUBJDAMAR SINGH TUDU6,8134.39%76.0%
SatyabadiBJDUMAKANTA SAMANTARAYBJPOM PRAKASH MISHRA17,81211.38%75.0%
SimuliaBJDJYOTI PRAKASH PANIGRAHIBJPPADMALOCHAN PANDA14,9598.53%72.5%
SonepurBJDNiranjan PujariBJPAshok Kumar Pujari25,72612.67%81.1%
SoroBJDPARSHU RAM DHADABJPRAKESH KUMAR MALIK4,9363.22%70.5%
SukindaBJDPRITIRANJAN GHARAIBJPPRADEEP BAL SAMANTA16,73010.40%79.8%
SundargarhBJPKUSUM TETEBJDJOGESH KUMAR SINGH7,3644.22%75.1%
SuradaBJDPURNA CHANDRA SWAINBJPNILAMANI BISOYI13,9969.20%67.9%
TalcherBJDBRAJAKISHORE PRADHANBJPKALANDI CHARAN SAMAL24,10218.89%71.4%
TalsaraBJPBHABANI SHANKAR BHOIBJDSTEPHEN WILSON SORENG16,18810.56%74.1%
TelkoiBJDPREMANANDA NAYAKBJPDHANURJAYA SIDU5,9203.35%78.4%
TirtolBJDBishnu Charan DasBJPRAMAKANTA BHOI40,38623.29%73.0%
TitlagarhBJDTUKUNI SAHUINCSURENDRA SING BHOI19,63710.66%72.7%
UdalaBJPBHASKAR MADHEIBJDSRINATH SOREN1,4330.93%79.6%
UMARKOTEBJPNITYANANDA GONDBJDSUBASH GOND9,9226.48%79.0%

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, Apr 2019?

Biju Janata Dal won 112 of 146 seats in Odisha, a clear majority.

What was the voter turnout in the Odisha assembly election, Apr 2019?

Turnout was 72.64% — 2.34 cr of 3.23 cr registered electors voted.

How many assembly seats does Odisha have?

Odisha has 146 assembly seats.

Recommended reading

As an Amazon Associate, Janadesh earns from qualifying purchases.