Odisha, Lok Sabha election 2004
21 constituencies in Odisha, 66.02% turnout.
Seats
21
Candidates
100
9 women, 2 elected
Turnout
66.02%
1.69 cr of 2.57 cr
Leading party
BJD
11 of 21 seats
Party performance
Ordered by seats won in Odisha
| Party | Won | +/− | Contested | Votes | Share | Share +/− |
|---|---|---|---|---|---|---|
| BJDBiju Janata Dal | 11 | +1 | 12 | 50,82,849 | 30.02% | -2.99 |
| BJPBharatiya Janata Party | 7 | -2 | 9 | 32,68,296 | 19.30% | -5.33 |
| INCIndian National Congress | 2 | 0 | 21 | 68,45,738 | 40.43% | +3.48 |
| JMMJharkhand Mukti Morcha | 1 | +1 | 1 | 2,60,529 | 1.54% | -0.16 |
| INDIndependent | 0 | 0 | 26 | 7,61,415 | 4.50% | +3.19 |
| BSPBahujan Samaj Party | 0 | 0 | 12 | 3,72,769 | 2.20% | +1.88 |
| SPSamajwadi Party | 0 | 0 | 5 | 1,05,595 | 0.62% | — |
| RPIRPI | 0 | 0 | 5 | 89,118 | 0.53% | — |
| CPI(ML)(L)CPI(ML)(L) | 0 | 0 | 2 | 73,785 | 0.44% | +0.34 |
| BMVPBMVP | 0 | 0 | 2 | 24,176 | 0.14% | — |
| RSPRevolutionary Socialist Party | 0 | 0 | 1 | 19,250 | 0.11% | — |
| JKPJKP | 0 | 0 | 1 | 13,796 | 0.08% | +0.07 |
| SHSShiv Sena | 0 | 0 | 1 | 7,811 | 0.05% | -0.09 |
| ABHMABHM | 0 | 0 | 1 | 5,176 | 0.03% | — |
| JD(U)JD(U) | 0 | 0 | 1 | 4,021 | 0.02% | -0.01 |
- BJD11 (52%)
- BJP7 (33%)
- INC2 (10%)
- JMM1 (5%)
- BJD11
- BJP7
- INC2
- JMM1
- BJD11
- BJP7
- INC2
- JMM1
Constituency performance
From the 21 results in Odisha
Closest contest
MAYURBHANJ
won by 7,972 (1.15%)
Biggest victory
BALASORE
won by 2,36,955 (25.01%)
Highest turnout
BALASORE
71.22%
Lowest turnout
ASKA
54.22%
Seat change
Against Odisha's previous Lok Sabha election (1999), matched constituency-for-constituency
- Retained18 (86%)
- Changed hands3 (14%)
18 constituencies were won by the same party as last time; 3 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 Lok Sabha election on record
VOTE SHARE
- BJD
- BJP
- INC
- JMM
TURNOUT
Constituency results
All 21 seats, alphabetical · showing 1–21 of 21
| Constituency | Winner | Runner-up | Margin | Turnout |
|---|---|---|---|---|
| ASKA | BJDHARI HAR SWAIN | INCRAMKRUSHANA PATNAIK | 1,32,60219.49% | 54.2% |
| BALASORE | BJPMAHAMEGHA BAHAN AIRA KHARBELA SWAIN | INCNIRANJAN PANDA | 2,36,95525.01% | 71.2% |
| BERHAMPUR | INCCHANDRA SEKHAR SAHU | BJPANADI SAHU | 51,6577.18% | 60.2% |
| BHADRAK | BJDARJUN CHARAN SETHI | INCMURALIDHAR JENA | 94,76910.17% | 69.0% |
| BHUBANESWAR | BJDPRASANNA KUMAR PATASANI | INCSOUMYA RANJAN PATNAIK | 1,12,27913.16% | 57.2% |
| BOLANGIR | BJPSANGEETA KUMARI SINGH DEO | INCSARAT PATTANAYAK | 1,00,68213.82% | 66.2% |
| CUTTACK | BJDBHARTRUHARI MAHTAB | INCJAYANTI PATNAIK | 1,73,19821.11% | 66.4% |
| DEOGARH | BJPDHARMENDRA PRADHAN | INCSriballav Panigrahi | 79,0969.61% | 67.5% |
| DHENKANAL | BJDTATHAGATA SATAPATHY | INCKAMAKHYA PRASAD SINGHDEO | 1,22,88215.55% | 67.3% |
| JAGATSINGHPUR | BJDBRAHMANANDA PANDA | INCRANJIB BISWAL | 57,2626.18% | 71.2% |
| JAJPUR | BJDMOHAN JENA | INCAMIYA KANTA MALLIK | 51,4665.87% | 68.5% |
| KALAHANDI | BJPBIKRAM KESHARI DEO | INCBHAKTA CHARAN DAS | 34,1224.52% | 66.6% |
| KENDRAPARA | BJDARCHANA NAYAK | INCSRIKANT KUMAR JENA | 86,84310.38% | 70.5% |
| KEONJHAR | BJPANANTA NAYAK | INCNILAKANTHA NAYAK | 49,2096.04% | 68.8% |
| KORAPUT | INCGIRIDHAR GAMANG | BJDPAPANNA MUTIKA | 43,2675.88% | 64.6% |
| MAYURBHANJ | JMMSUDAM MARNDI | BJPBHAGIRATHI MAJHI | 7,9721.15% | 70.3% |
| NOWRANGPUR | BJPPARSURAM MAJHI | INCCHANDRA SEKHAR MAJHI | 24,8903.19% | 67.2% |
| PHULBANI | BJDSUGRIB SINGH | INCABHIMANYU BEHERA | 19,2722.45% | 66.5% |
| PURI | BJDBRAJA KISHORE TRIPATHY | INCPINAKI MISRA | 60,9606.86% | 69.0% |
| SAMBALPUR | BJDPRASANNA ACHARYA | INCSANJAY BHOI | 14,7701.82% | 65.2% |
| SUNDARGARH | BJPJUAL ORAM | INCFRIDA TOPNO | 39,6765.42% | 60.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.

