All assembly constituencies — Odisha assembly election, May 2004
147 assembly constituencies declared, sorted by largest victory.
| Assembly seat | State | Winner | Runner-up | Margin |
|---|---|---|---|---|
| CHATRAPUR | Odisha | CPINAGIREDDY NARAYAN REDDY | BJPRAMA CHANDRA PANDA | 12,53811.33% |
| KAKATPUR | Odisha | BJDSURENDRA NATH NAIK | INDSATYABRAT PATRA | 15,02511.25% |
| PALLAHARA | Odisha | INCNRUSINGHA SAHU | BJPDEBENDRA PRADHAN | 15,52911.18% |
| BARIPADA | Odisha | JMMBIMAL LOCHAN DAS | BJPRAJ KISHORE DASH | 14,06611.15% |
| NOWRANGPUR | Odisha | INCHABIBULLA KHAN | BJPJAYADEV PARIDA | 11,46911.15% |
| BINKA | Odisha | BJDNIRANJAN PUJHARI | INCASHOK KUMAR PUJARI | 14,01210.59% |
| CUTTACK SADAR | Odisha | INDPRAVAT RANJAN BISWAL | BJPNAYAN KISHORE MOHANTY | 13,70910.42% |
| BOUDH | Odisha | BJDPRADIP KUMAR AMAT | INCSUJIT KUMAR PADHI | 11,03610.31% |
| UMARKOTE | Odisha | BJPDHARMU OND | INDJAGABANDHU MAJHI | 12,65010.02% |
| KARANJIA | Odisha | BJDAJIT HEMBRAM | INCPADMA CHARAN HAIBURU | 9,2569.89% |
| GONDIA | Odisha | BJDSAROJ KUMAR SAMAL | SPNABIN NANDA | 11,0569.84% |
| KEONJHAR | Odisha | BJPMOHAN CHARAN MAJHI | INCMADHAB SARDAR | 11,0029.57% |
| CHAMPUA | Odisha | INCDHANURJAY SIDU | BJPDURYODHAN PINGUA | 9,2939.53% |
| RAJGANGPUR | Odisha | INCGREGORY MINZ | BJDMANGALA KISAN | 11,0499.48% |
| JHARSUGUDA | Odisha | BJDKISHOR KUMAR MOHANTY | INCNABA KISHORE DAS | 11,1599.47% |
| KHUNTA | Odisha | BJPGOLAK BIHARI NAIK | INCSURENDRA NATH MAJHI | 9,9719.30% |
| CUTTACK CITY | Odisha | BJPSAMIR DEY | INCSURESH MOHAPATRA | 10,1599.09% |
| KORAPUT | Odisha | INCTARA PRASAD BAHINIPATI | BJDGUPTA PRASAD DAS | 9,1039.03% |
| KANTABANJI | Odisha | INDHAJI MD. AYUB KHAN | INCSANTOSH SINGH SALUJA | 8,3888.63% |
| BARI-DERABISI | Odisha | BJDDEBASIS NAYAK | INCKULAMANI ROUT | 9,8168.53% |
| PIPLI | Odisha | BJDPRADEEP MAHARATHY | INCJUDHISTIR SAMANTARAY | 10,6128.50% |
| CHILKA | Odisha | BJPBIBHUTI BHUSAN HARICHANDAN | INCDEBENDRA NATH MANSINGH | 11,6298.46% |
| RAMAGIRI | Odisha | BJPBHARAT PAIK | INCHALADHARA KARJI | 7,4898.35% |
| SUNDARGARH | Odisha | BJPSHANKARSAN NAIK | INCKISHORE CHANDRA PATEL | 8,9628.17% |
| SALEPUR | Odisha | BJDKALINDI BEHERA | INCPRAKASH CHANDRA BEHERA | 8,7468.09% |
| MAHANGA | Odisha | BJDBIKRAM KESHARI BARMA | INCSK MATLUB ALI | 8,8608.06% |
| TALCHER | Odisha | BJPMAHESH SAHOO | INCAKRURA SAHOO | 11,3657.97% |
| AUL | Odisha | BJDPRATAP KESHARI DEB | INCDEBENDRA SHARMA | 9,2327.92% |
| TITILAGARH | Odisha | BJDJOGENDRA BEHERA | INCASHIMA MAHANANDA | 8,0967.87% |
| BHAWANIPATNA | Odisha | BJPPRADIPTA KUMAR NAIK | INCANAM NAIK | 8,5697.85% |
| BALIKUDA | Odisha | INCUMESH CHANDRA SWAIN | INDRAGHUNANDAN DAS | 8,7227.73% |
| RAJNAGAR | Odisha | INCNALINIKANTA MOHANTY | BJDKRUTIBASH PATRA | 8,4456.30% |
| BONAI | Odisha | CPMLAXMAN MUNDA | BJPBHIMA CHOUDHURY | 5,7276.07% |
| JASHIPUR | Odisha | INDSHAMBHU NATH NAIK | BJPMANGAL SINGH MUDI | 5,3026.02% |
| PATNA | Odisha | BJPGOURAHARI NAIK | INCSATYABRATA NAIK | 6,6206.00% |
| UDALA | Odisha | BJPBHASKAR MADHEI | INCANANGA SENAPATI | 5,9165.84% |
| JAGATSINGHPUR | Odisha | BJDBISHNU CHARAN DAS | INCLAKSHMAN MALLICK | 7,2565.84% |
| HINDOL | Odisha | BJDANJALI BEHERA | INCTRINATH BEHERA | 5,4545.58% |
| BHANJANAGAR | Odisha | BJDBIKRAM KESHARI ARUKHA | INCB.DAND PANI PATRO | 5,4265.43% |
| JALESWAR | Odisha | BJPASWINI KUMAR PATRA | INCJAYANARAYAN MOHANTY | 8,9285.42% |
| BANGRIPOSI | Odisha | BJDCHAITANYA PRASAD MAJHI | JMMAJEN MURMU | 5,4255.39% |
| PARLAKHEMUNDI | Odisha | INCTRINATH SAHU | INDKODURU NARAYANA RAO | 4,5815.32% |
| KHURDA | Odisha | BJDJYOTIRINDRA NATH MITRA | INCDILLIP SRICHANDAN | 6,2215.17% |
| DHENKANAL | Odisha | INCSUDHIR KUMAR SAMAL | BJPKRUSHANA CHANDRA PATRA | 5,4665.08% |
| DASPALLA | Odisha | INDRUDRA MADHAB RAY | BJPSUKANTA KUMAR PANIGRAHI | 5,0095.06% |
| CHIKATI | Odisha | BJDUSHA DEVI | INCCHINTAMANI DYAN SAMANTRA | 5,3734.87% |
| SUKINDA | Odisha | BJDPRAFULLA CHANDRA HADAI | INCSARAT ROUT | 6,8764.85% |
| KUCHINDA | Odisha | BJPRABI NARAYAN NAIK | INCSOVARAM PADHAN | 4,5854.80% |
| KHANDAPARA | Odisha | INDBIJAYALAXMI PATTNAIK | BJDBANAMALI DASH | 4,4734.52% |
| BASUDEVPUR | Odisha | BJDBIJAYSHREE ROUTRAY | INCMADHABANANDA MALLICK | 5,8924.12% |







