Election results
Odisha Lok Sabha election result 2024
Winners, parties and margins for all 21 seats, plus the party position — official Election Commission data.
Party position 2024
Lok Sabha 2024 — seat-wise results list
Filter by name, candidate or party; open a seat for the full result
21 / 21
- 1BargarhPradeep PurohitBJPMargin: 2,51,667 votes
- 2SundargarhJual OramBJPMargin: 1,38,808 votes
- 3SambalpurDharmendra PradhanBJPMargin: 1,19,836 votes
- 4KeonjharAnanta NayakBJPMargin: 97,042 votes
- 5MayurbhanjNaba Charan MajhiBJPMargin: 2,19,334 votes
- 6BalasorePratap Chandra SarangiBJPMargin: 1,47,151 votes
- 7BhadrakAvimanyu SethiBJPMargin: 91,544 votes
- 8JajpurRabindra Narayan BeheraBJPMargin: 1,587 votes
- 9DhenkanalRudra Narayan PanyBJPMargin: 76,567 votes
- 10BolangirSangeeta Kumari Singh DeoBJPMargin: 1,32,664 votes
- 11KalahandiMalvika DeviBJPMargin: 1,33,813 votes
- 12NabarangpurBalabhadra MajhiBJPMargin: 87,536 votes
- 13KandhamalSukanta Kumar PanigrahiBJPMargin: 21,371 votes
- 14CuttackBhartruhari MahtabBJPMargin: 57,077 votes
- 15KendraparaBaijayant PandaBJPMargin: 66,536 votes
- 16JagatsinghpurBibhu Prasad TaraiBJPMargin: 40,696 votes
- 17PuriSambit PatraBJPMargin: 1,04,709 votes
- 18BhubaneswarAparajita SarangiBJPMargin: 35,152 votes
- 19AskaAnita SubhadarshiniBJPMargin: 99,974 votes
- 20BerhampurDr. Pradeep Kumar PanigrahyBJPMargin: 1,65,476 votes
- 21KoraputSaptagiri Sankar UlakaINCMargin: 1,47,728 votes
Frequently asked questions
Which party won the most seats in Odisha Lok Sabha 2024?
BJP won 20 of 21 seats. Party position: BJP 20, INC 1.
Who won by the smallest margin in 2024?
Rabindra Narayan Behera (BJP) won Jajpur by just 1,587 votes.
Source: eci.gov.in · verify with the original source for official use · Disclaimer