Skip to content
Seats
147
Candidates
802
55 women, 11 elected
Turnout
66.01%
1.69 cr of 2.57 cr
Leading party
BJD
61 of 147 seats

Party performance

Ordered by seats won in Odisha

PartyWon+/−ContestedVotesShareShare +/−
BJDBiju Janata Dal61-78446,32,28027.36%-2.04
INCIndian National Congress38+1213358,96,71334.82%+1.05
BJPBharatiya Janata Party32-66328,98,10517.11%-1.08
INDIndependent8029520,65,65012.20%+1.53
JMMJharkhand Mukti Morcha4+1123,01,7771.78%-0.35
OGPOGP2+242,17,9981.29%
CPICommunist Party of India1061,29,9890.77%-0.45
CPMCommunist Party of India (Marxist)10393,1590.55%-0.22
BSPBahujan Samaj Party00863,26,7241.93%+0.78
SPSamajwadi Party002999,2140.59%+0.44
JD(S)JD(S)0-1875,2230.44%-0.40
RPIRPI002347,8310.28%
CPI(ML)(L)CPI(ML)(L)00828,5310.17%+0.14
SWJPSWJP00120,3650.12%+0.10
AJSUAJSU00418,9820.11%
BMVPBMVP001012,4980.07%
JD(U)JD(U)00512,0800.07%-0.27
KSPKSP00411,0620.07%
SHSShiv Sena00410,7330.06%-0.07
JKPJKP0038,7510.05%+0.04
JPJP0048,0220.05%
RSPRevolutionary Socialist Party0024,4690.03%+0.02
RJDRashtriya Janata Dal0042,9420.02%0.00
ABHMABHM0012,1590.01%
LJNSPLJNSP0011,6210.01%
IJPIJP0011,5630.01%
JDPJanta Darbar Party0011,4890.01%
PTSSPTSS0011,4430.01%
SPSPSardar Patel Siddhant Party0011,2510.01%
AIFBAIFB0018320.00%
147147 SEATS
  • BJD61 (41%)
  • INC38 (26%)
  • BJP32 (22%)
  • IND8 (5%)
  • JMM4 (3%)
  • OGP2 (1%)
  • Others2 (1%)
  • BJD61
  • INC38
  • BJP32
  • IND8
  • JMM4
  • OGP2
  • Others2
BJD 61INC 38BJP 32
  • BJD61
  • INC38
  • BJP32
  • IND8
  • JMM4
  • OGP2
  • CPI1
  • CPM1

Constituency performance

From the 147 results in Odisha

Closest contest
RAIRANGPUR
won by 42 (0.05%)
Biggest victory
HINJILI
won by 42,642 (49.25%)
Highest turnout
ATHMALLIK
77.30%
Lowest turnout
BHUBANESWAR
40.24%

Seat change

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

147SEATS
  • Retained83 (56%)
  • Changed hands64 (44%)

83 constituencies were won by the same party as last time; 64 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%196119671971197419771980198519901995200020042009201420192024BJDINCBJPIND
  • BJD
  • INC
  • BJP
  • IND
TURNOUT
0%21%42%63%83%196119671971197419771980198519901995200020042009201420192024Turnout

Assembly seat results

All 147 seats, alphabetical · showing 1–50 of 147

Assembly seatWinnerRunner-upMarginTurnout
ANANDAPURINCJAYADEV JENABJPMAYADHAR JENA25,20619.77%73.4%
ANGULBJDRAJANI KANT SINGHINCSANGRAM KESHARI MISHRA18,44913.46%66.6%
ASKAINDSAROJ KUMAR PADHYINCPRASANTA CHANDRA SWAIN1,3451.66%53.7%
ATHGARHBJDRANENDRA PRATAP SWAININDBICHITRA NANDA MUDULI38,65228.64%74.3%
ATHMALLIKBJDNAGENDRA KUMAR PRADHANINCAMARNATH PRADHAN8780.73%77.3%
AULBJDPRATAP KESHARI DEBINCDEBENDRA SHARMA9,2327.92%62.7%
BAHALDAJMMPRAHLAD PURTYBJPKHELARAM MAHALI8251.03%62.4%
BAISINGABJPPRAMILA IRIINDBIRAM MAJHI2,1622.00%73.6%
BALASOREOGPARUN DEYBJPJIBAN PRADIP DASH5850.38%66.6%
BALIKUDAINCUMESH CHANDRA SWAININDRAGHUNANDAN DAS8,7227.73%67.4%
BALIPATNABJDSASHI BHUSAN BEHERAINCBENUDHAR BHOI12,60511.45%69.7%
BALLIGUDABJPKARENDRA MAJHIINCSAHURA MALLICK1,9111.74%67.3%
BANGRIPOSIBJDCHAITANYA PRASAD MAJHIJMMAJEN MURMU5,4255.39%71.4%
BANKIINCDEBASIS PATTNAIKBJDPRAVAT TRIPATHY1,1670.99%72.2%
BARAMBABJDDEBIPRASAD MISHRAINCMANORANJAN NAYAK33,63529.91%65.8%
BARCHANAINCSITAKANTA MOHAPATRABJDGOUTAM RAY4,6883.27%72.9%
BARGARHBJDANANDA ACHARYAINCSADHU NEPAK4,1423.16%65.8%
BARI-DERABISIBJDDEBASIS NAYAKINCKULAMANI ROUT9,8168.53%68.6%
BARIPADAJMMBIMAL LOCHAN DASBJPRAJ KISHORE DASH14,06611.15%73.3%
BASTABJDRAGHUNATH MOHANTYINCSANJIV IRI36,11026.42%73.6%
BASUDEVPURBJDBIJAYSHREE ROUTRAYINCMADHABANANDA MALLICK5,8924.12%71.9%
BEGUNIAINCJANAKI BALLAV PATNAIKBJDPRASANT JAGADEV2,0011.59%65.5%
BERHAMPURBJDDR. RAMESH CHANDRA CHYAU PATNAIKINCBIKRAM KUMAR PANDA2,6552.33%52.1%
BHADRAKINCNAREN PALLAIBJDPRAFULLA SAMAL4,8123.69%65.1%
BHANDARIPOKHARIINCANANTA SETHIBJDRATHA DAS1,5461.25%71.9%
BHANJANAGARBJDBIKRAM KESHARI ARUKHAINCB.DAND PANI PATRO5,4265.43%61.2%
BHATLIBJPBIMBADHAR KUANRINCRIPUNATH SETH1660.16%65.9%
BHAWANIPATNABJPPRADIPTA KUMAR NAIKINCANAM NAIK8,5697.85%63.4%
BHOGRAIBJDANANTA DASINDKARTIKESWAR PATRA1,6801.20%69.4%
BHUBANESWARBJPBISWABHUSAN HARICHANDANINCSARAT KUMAR KAR85,89748.09%40.2%
BIJEPURINCSUBAL SAHUBJDASHOK KUMAR PANIGRAHY21,91817.81%71.9%
BINJHARPURBJDPRAMILA MALLIKINCASHOK DAS17,26915.78%61.0%
BINKABJDNIRANJAN PUJHARIINCASHOK KUMAR PUJARI14,01210.59%72.2%
BIRAMITRAPURJMMNIHAR SURININDGEORGE TIRKEY10,02511.42%64.0%
BIRMAHARAJPURBJDSANJEEB KUMAR SAHOOINCKARTIK PRASAD TARIA14,61915.38%60.8%
BISSAM-CUTTACKINCDAMBARUDHAR ULAKABJDSARANGADHAR KADRAKA13,06712.83%68.2%
BOLANGIRBJDANANGA UDAYA SINGH DEOINCMOHAMMAD MUZAFFAR HUSSAIN KHAN24,88322.30%60.5%
BONAICPMLAXMAN MUNDABJPBHIMA CHOUDHURY5,7276.07%68.0%
BOUDHBJDPRADIP KUMAR AMATINCSUJIT KUMAR PADHI11,03610.31%64.6%
BRAHMAGIRIINCLALATENDU BIDYADHAR MOHAPATRABJDSANJAY KUMAR DAS BURMA5,2803.75%73.7%
BRAJARAJNAGARINCANUP KUMAR SAIBJPSURESH PUJARI1,1461.11%61.4%
CHAMPUAINCDHANURJAY SIDUBJPDURYODHAN PINGUA9,2939.53%61.3%
CHANDBALIINCNETRANANDA MALLICKBJPBISHNU CHARAN SETHI1,4751.08%67.0%
CHATRAPURCPINAGIREDDY NARAYAN REDDYBJPRAMA CHANDRA PANDA12,53811.33%59.4%
CHIKATIBJDUSHA DEVIINCCHINTAMANI DYAN SAMANTRA5,3734.87%65.5%
CHILKABJPBIBHUTI BHUSAN HARICHANDANINCDEBENDRA NATH MANSINGH11,6298.46%68.1%
CHITRAKONDABJPPRAHALAD DORAINCMAMATA MADHI2,2842.50%59.0%
CHOUDWARBJDDHARMANANDA BEHERAINCKANHU CHARAN LENKA29,79428.41%66.5%
CUTTACK CITYBJPSAMIR DEYINCSURESH MOHAPATRA10,1599.09%52.1%
CUTTACK SADARINDPRAVAT RANJAN BISWALBJPNAYAN KISHORE MOHANTY13,70910.42%67.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, May 2004?

Biju Janata Dal won 61 of 147 seats in Odisha, short of a majority on its own.

What was the voter turnout in the Odisha assembly election, May 2004?

Turnout was 66.01% — 1.69 cr of 2.57 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.