Skip to content
Seats
21
Candidates
207
candidate gender not recorded
Turnout
Not published
elector counts unavailable
Leading party
BJP
20 of 21 seats

Party performance

Ordered by seats won in Odisha

PartyWon+/−ContestedVotesShareShare +/−
BJPBharatiya Janata Party20+12211,14,10,78945.41%+7.03
INCIndian National Congress102031,47,78412.53%-1.28
BJDBiju Janata Dal0-122194,13,37937.46%-5.30
INDIndependent00602,96,4211.18%+0.51
JMMJharkhand Mukti Morcha0011,35,3990.54%-0.03
SUCISUCI00161,14,9770.46%
BSPBahujan Samaj Party00181,03,3360.41%-0.35
MLDMLD00320,4500.08%
NAPNational Apni Party00416,6990.07%
NBNSPNaba Bharata Nirmana Seva Party00316,5780.07%
APIAmbedkarite Party of India00416,1710.06%
CPI(ML)(L)CPI(ML)(L)00114,8520.06%-0.06
CPICommunist Party of India0018,1300.03%-0.22
AJSUPAJSUP0027,5380.03%
SPSamajwadi Party0017,1680.03%+0.01
SOSamruddha Odisha0037,0870.03%
SSRDSanatan Sanskriti Raksha Dal0016,8880.03%
NJDNational Jan Dal0025,8300.02%
RPIARPIA0015,4150.02%
BNARPBNARP0025,3640.02%
KPUKrupaa Party0025,2460.02%
KSKS0024,2840.02%-0.01
CPMCommunist Party of India (Marxist)0014,1480.02%-0.22
BBPRBharatiya Bikash Parishad0023,4300.01%
BJKPBharatheeya Jawan Kisan Party0013,2100.01%
ESBDEkam Sanatan Bharat Dal0013,1700.01%
JPAJharkhand Party0013,0330.01%
OJPOdisha Janata Party0022,4420.01%
AIFBAIFB0012,2910.01%-0.04
USUS0022,2850.01%
KJDAKosal Janata Dal0011,7350.01%
PVPPaschimanchal Vikas Party0011,6820.01%
ABPPAkhil Bhartiya Parivar Party0011,5610.01%
RMPHTRashtriya Manav Party0011,4950.01%
SZPBSZPB0011,4410.01%
JDPJanta Darbar Party0019560.00%
GSPGana Suraksha Party0018790.00%
2121 SEATS
  • BJP20 (95%)
  • INC1 (5%)
  • BJP20
  • INC1
BJP 20
  • BJP20
  • INC1

Constituency performance

From the 21 results in Odisha

Closest contest
JAJPUR
won by 1,587 (0.14%)
Biggest victory
BARGARH
won by 2,51,667 (19.21%)

Seat change

Against Odisha's previous Lok Sabha election (2019), matched constituency-for-constituency

21SEATS
  • Retained9 (43%)
  • Changed hands12 (57%)

9 constituencies were won by the same party as last time; 12 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
0%16%32%48%64%1962196719711977198019841989199119961998199920042009201420192024BJPINC
  • BJP
  • INC
TURNOUT
0%21%41%62%83%1962196719711977198019841989199119961998199920042009201420192024Turnout

Constituency results

All 21 seats, alphabetical · showing 1–21 of 21

ConstituencyWinnerRunner-upMarginTurnout
ASKABJPANITA SUBHADARSHINIBJDRANJITA SAHU99,9749.82%
BALASOREBJPPRATAP CHANDRA SARANGIBJDLEKHASRI SAMANTSINGHAR1,47,15611.87%
BARGARHBJPPRADEEP PUROHITBJDPARINITA MISHRA2,51,66719.21%
BERHAMPURBJPDR. PRADEEP KUMAR PANIGRAHYBJDBHRUGU BAXIPATRA1,65,47615.87%
BHADRAKBJPAVIMANYU SETHIBJDMANJULATA MANDAL91,5447.06%
BHUBANESWARBJPAPARAJITA SARANGIBJDMANMATH KUMAR ROUTRAY35,1523.25%
BOLANGIRBJPSANGEETA KUMARI SINGH DEOBJDSURENDRA SINGH BHOI1,32,6649.47%
CUTTACKBJPBHARTRUHARI MAHTABBJDSANTRUPT MISRA57,0775.09%
DHENKANALBJPRUDRA NARAYAN PANYBJDABINASH SAMAL76,5676.42%
JAGATSINGHPURBJPBIBHU PRASAD TARAIBJDDR. RAJASHREE MALLICK40,6963.16%
JAJPURBJPRABINDRA NARAYAN BEHERABJDSARMISTHA SETHI1,5870.14%
KALAHANDIBJPMALVIKA DEVIBJDLAMBODAR NIAL1,33,81310.03%
KANDHAMALBJPSUKANTA KUMAR PANIGRAHIBJDACHYUTANANDA SAMANTA21,3712.15%
KENDRAPARABJPBAIJAYANT PANDABJDANSHUMAN MOHANTY66,5365.21%
KEONJHARBJPANANTA NAYAKBJDDHANURJAYA SIDU97,0427.72%
KORAPUTINCSAPTAGIRI SANKAR ULAKABJDKAUSALYA HIKAKA1,47,74412.86%
MAYURBHANJBJPNABA CHARAN MAJHIBJDSUDAM MARNDI2,19,33418.68%
NABARANGPURBJPBALABHADRA MAJHIBJDPRADEEP KUMAR MAJHI87,5367.04%
PURIBJPSAMBIT PATRABJDARUP MOHAN PATNAIK1,04,7098.75%
SAMBALPURBJPDHARMENDRA PRADHANBJDPRANAB PRAKASH DAS1,19,83610.01%
SUNDARGARHBJPJUAL ORAMBJDDILIP KUMAR TIRKEY1,38,80812.01%

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.