# 2024 Odisha Legislative Assembly election

Legislative Assembly elections were held in the eastern coastal state of Odisha from 13 May to 1 June 2024 to elect the 147 members of the Odisha Legislative Assembly. The votes were counted and results were declared on 4 June 2024 forming the 17th Assembly.
The Bharatiya Janata Party (BJP) won a simple majority with 78 seats and created history by ending the 24 year rule of the Biju Janata Dal (BJD) and its leader Naveen Patnaik. Later the 3 independent MLAs joined to the BJP, increasing it to 81. The BJP state president Manmohan Samal, under whose leadership the election was fought, lost his election from Chandabali Seat. On 12th June 2024, Mohan Charan Majhi, the MLA from Keonjhar took oath as the 15th Chief Minister of the state, along with Kanak Vardhan Singh Deo and Pravati Parida as deputy chief ministers.

## Background

The tenure of sixteenth Odisha Legislative Assembly was scheduled to end on 24 June 2024. The previous assembly elections were held in April 2019. After the elections, Biju Janata Dal (BJD) formed the state government, with the then incumbent Naveen Patnaik continuing as the Chief Minister.

## Schedule

The schedule of the election was announced by the Election Commission of India on 16 March 2024. The polling was held in four phases which coincided with the phases 4 to 7 of the simultaneously held Indian General Election.
| Poll Event | Phase | Phase | Phase | Phase |
| Poll Event | 1 | 2 | 3 | 4 |
| Notification Date | 18 April | 26 April | 29 April | 7 May |
| Last Date for filing nomination | 25 April | 3 May | 6 May | 14 May |
| Scrutiny of nomination | 26 Apr | 4 May | 7 May | 15 May |
| Last Date for Withdrawal of nomination | 29 April | 6 May | 9 May | 17 May |
| Poll | 13 May | 20 May | 25 May | 1 June |
| Counting of Votes | 4 June 2024 | 4 June 2024 | 4 June 2024 | 4 June 2024 |
Constituencies poll dates and voter turnout :
| Phase | Date | Constituencies | Voter Turnout (%) |
| I | 13 May | Nuapada Umerkote (ST) Chhatrapur Gunupur (ST) Khariar Jharigam (ST) Gopalpur Bissam Cuttack (ST) Lanjigarh (ST) Nabarangpur (ST) Brahmapur Rayagada (ST) Junagarh Dabugam (ST) Digapahandi Lakshmipur (ST) Dharmgarh Kotpad (ST) Chikiti Jeypore Bhawanipatna (SC) Malkangiri (ST) Mohana Koraput (SC) Narla Chitrakonda (ST) Paralakhemundi Pottangi (ST) | 75.68 |
| II | 20 May | Padampur Talsara (ST) Birmaharajpur (SC) Baliguda (ST) Polasara Bijepur Sundargarh (ST) Sonepur G. Udayagiri (ST) Kabisuryanagar Bargarh Biramitrapur (ST) Loisingha (SC) Phulbani (ST) Khallikote (SC) Attabira (SC) Raghunathpali (SC) Patnagarh Kantamal Aska Bhatli Rourkela Bolangir Boudh Surada Brajarajnagar Rajgangpur (ST) Titlagarh Daspalla (SC) Sanakhemundi Jharsuguda Bonai (ST) Kantabanji Bhanjanagar Hinjili | 73.51 |
| III | 25 May | Kuchinda Telkoi (ST) Dhenkanal Baramba Puri Jayadev (SC) Rengali (SC) Ghasipura Hindol (SC) Banki Brahmagiri Bhubaneswar Central Sambalpur Anandapur (SC) Kamakhyanagar Athagarh Satyabadi Bhubaneswar North Rairakhol Patna (ST) Parjanga Barabati-Cuttack Pipili Ekamra-Bhubaneswar Deogarh Keonjhar (ST) Pallahara Choudwar-Cuttack Chilika Jatani Chhendipada (SC) Champua Talcher Cuttack Sadar (SC) Ranpur Begunia Athmallik Karanjia (ST) Angul Khandapada Nayagarh Khurda | 74.44% |
| IV | 1 June | Jashipur (ST) Badasahi (SC) Soro (SC) Binjharpur (SC) Salipur Niali (SC) Saraskana (ST) Jaleswar Simulia Bari Mahanga Paradeep Rairangpur (ST) Bhograi Bhandaripokhari Barachana Patkura Tirtol (SC) Bangriposi (ST) Basta Bhadrak Dharmasala Kendrapara (SC) Balikuda-Erasama Udala (ST) Balasore Basudevpur Jajpur Aul Jagatsinghpur Baripada (ST) Remuna (SC) Dhamnagar (SC) Korei Rajanagar Kakatpur (SC) Morada Nilgiri Chandabali Sukinda Mahakalapada Nimapara | 74.41% |
| Turnout | Turnout | Turnout | 74.51% |

## Parties and campaigns

| Alliance/Party | Leader | Seats Contested |
| Biju Janata Dal | Nabeen Pattanayak | 147 |
| Bharatiya Janata Party | Manmohan Samal | 147 |
| Indian National Congress | Sarat Pattanayak | 145 |
| Communist Party of India (Marxist) | Ali Kishor Patnaik | 7 |
| Bahujan Samaj Party | Tankadhar Bag | 147 |
| Communist Party of India | Abhay Sahu | 11 |
| Aam Aadmi Party | Nishikanta Mohapatra | 48 (declared) |
BJD and BJP contested in all the 147 constituencies, whereas INC contested in 145 seats and provided support to other parties in the 2 remainder constituencies. Election manifesto of BJD included 24 major promises like youth empowerment, free electricity to farmers, zero interest loans to businesswomen, tribal empowerment, infrastructure and sports development, food security and good governance. BJP's manifesto included 21 major points like the start of "Samruddha Krusaka Niti" under which paddy crop would receive ₹3,100 (US$35) price per quintal and "Subhadra Jojana" which would allow ₹50,000 (US$570) cash voucher to women. It also included development of fishing industry, increasing road connectivity, providing 3.5 lakh jobs by 2029, increasing tourism and more. BJP also focused on reducing the corrupt practices of the incumbent BJD government.
Another important factor was the possibility of Naveen Patnaik, who had been ruling for the last 24 years, being succeeded by his personal secretary V. K. Pandian, a Tamil IAS officer. Pandian came into the good-books of Patnaik due to his effective management of the COVID-19 pandemic in the state. In 2023, Pandian quit his job in the state bureaucracy and joined the ruling BJD. The BJP heavily campaigned on the prospect of BJD planning to make an "outsider" like Pandian the next CM, with Prime Minister Narendra Modi even alleging that Pandian was secretly siphoning off money from the treasury of Puri's Jagannath Temple, a charge which Pandian vehemently denied. Patnaik refuted all rumours of Pandian being his successor.

## Candidates

Overall 1,283 candidates contested the elections for the 147 seats in the assembly. Out of these, 348 candidates (approximately 27%) had declared criminal cases against themselves and 292 (approximately 23%) had serious criminal cases against themselves. The Association for Democratic Reforms (ADR) and Odisha Election Watch reported that 66 candidates have declared cases for the crime committed against women, with 4 candidates declaring that they have been charged for rape. In their affidavit filed before elections, 10 candidates have declared that they have cases related to murder. 5 candidates informed in their candidature about cases filed against them related to hate speech. Party-wise, the percentages of candidates with criminal cases are: Bharatiya Janata Party (BJP) have ~68%, Indian National Congress (INC) with ~41%, Biju Janata Dal (BJD) have ~31%, and the Aam Aadmi Party (AAP) is with ~17.
As per the affidavits, 412 (BJD - 128, BJP - 96, INC- 88, AAP - 11, Others - 89) had declared their family's assets to be worth more than ₹1 crore (US$110,000) and average assets were worth ₹2.89 crore (US$330,000). Highest assets were declared by Dilip Kumar Ray (BJP, Rourkela seat, ₹313 crore (US$36 million)) followed by Sanatan Mahakud (BJD, Champua seat, ₹227 crore (US$26 million)) and Subasini Jena (BJD, Basta seat, ₹135 crore (US$15 million)). Education wise, 652 candidates (approximately 51%) had education of graduate or above and only 2 were illiterate. 51 candidates had diplomas and 566 contestants had studied classes from 5th to 12th. Only 14% of candidates (i.e. 178) were women. BJD had been the strong supporter of the Women's Reservation Bill, 2023 and had nominated 34 women candidates (approximately 23%) out of 147 and majority of these were from political families. BJP provided tickets to 10 women candidates.
Candidates by constituency and major parties/alliances :
| District | Constituency | Constituency | | | | | | | | | |
| District | Constituency | Constituency | BJD | BJD | BJD | BJP | BJP | BJP | INDIA | INDIA | INDIA |
| Bargarh | 1 | Padampur | | BJD | Barsha Singh Bariha | | BJP | Gobardhan Bhoy | | INC | Tankadhar Sahu |
| Bargarh | 2 | Bijepur | | BJD | Rita Sahu | | BJP | Sanat Kumar Gartia | | INC | Kishor Dafadar |
| Bargarh | 3 | Bargarh | | BJD | Debesh Acharya | | BJP | Ashwini Kumar Sarangi | | INC | Nipon Kumar Dash |
| Bargarh | 4 | Attabira (SC) | | BJD | Snehangini Chhuria | | BJP | Nihar Ranjan Mahananda | | INC | Abhishek Seth |
| Bargarh | 5 | Bhatli | | BJD | Susanta Singh | | BJP | Irasis Acharya | | INC | Brahma Mahakud |
| Jharsuguda | 6 | Brajarajnagar | | BJD | Alka Mohanty | | BJP | Suresh Pujari | | INC | Kishore Chandra Patel |
| Jharsuguda | 7 | Jharsuguda | | BJD | Dipali Das | | BJP | Tankadhar Tripathy | | INC | Amita Biswal |
| Sundargarh | 8 | Talsara (ST) | | BJD | Binay Kumar Toppo | | BJP | Bhabani Shankar Bhoi | | INC | Devendra Bhitaria |
| Sundargarh | 9 | Sundargarh (ST) | | BJD | Jogesh Kumar Singh | | BJP | Kusum Tete | | INC | Sudharani Raudia |
| Sundargarh | 10 | Biramitrapur (ST) | | BJD | Rohit Joseph Tirkey | | BJP | Shankar Oram | - | - | - |
| Sundargarh | 11 | Raghunathpali (SC) | | BJD | Archana Rekha Behara | | BJP | Durga Charan Tanti | | INC | Gopal Das |
| Sundargarh | 12 | Rourkela | | BJD | Sarada Prashad Nayak | | BJP | Dilip Ray | | INC | Birendra Nath Pattnaik |
| Sundargarh | 13 | Rajgangpur (ST) | | BJD | Anil Baraa | | BJP | Narasingha Minz | | INC | C S Razeen Ekka |
| Sundargarh | 14 | Bonai (ST) | | BJD | Bhimsen Chaudhary | | BJP | Sebati Nayak | | CPI(M) | Laxman Munda |
| Sambalpur | 15 | Kuchinda (ST) | | BJD | Rajendra Kumar Chatria | | BJP | Rabinarayan Nayak | | INC | Kedarnath Bariha |
| Sambalpur | 16 | Rengali (SC) | | BJD | Sudarshan Haripal | | BJP | Nauri Nayak | | INC | Dillip Kumar Duria |
| Sambalpur | 17 | Sambalpur | | BJD | Rohit Pujari | | BJP | Jayanarayan Mishra | | INC | Durga Prasad Padhi |
| Sambalpur | 18 | Rairakhol | | BJD | Prasanna Acharya | | BJP | Debendra Mohapatra | | INC | Assaf Ali Khan |
| Deogarh | 19 | Deogarh | | BJD | Romanch Ranjan Biswal | | BJP | Subhash Chandra Panigrahi | | INC | Sem Hembram |
| Keonjhar | 20 | Telkoi (ST) | | BJD | Madhab Sardar | | BJP | Fakir Mohan Naik | | INC | Nirmal Chandra Nayak |
| Keonjhar | 21 | Ghasipura | | BJD | Badri Narayan Patra | | BJP | Shambhunath Rout | | INC | Subrata Chakra |
| Keonjhar | 22 | Anandpur (SC) | | BJD | Abhimanyu Sethi | | BJP | Alok Kumar Sethi | | INC | Jayadev Jena |
| Keonjhar | 23 | Patna (ST) | | BJD | Jagannath Nayak | | BJP | Akhil Chandra Naik | | INC | Hrushikesh Naik |
| Keonjhar | 24 | Keonjhar (ST) | | BJD | Meena Majhi | | BJP | Mohan Charan Majhi | | INC | Smt. Pratibha Manjari Nayak |
| Keonjhar | 25 | Champua | | BJD | Sanatan Mahakund | | BJP | Murali Manohar Sharma | | INC | Yashwant Laghuri |
| Mayurbhanj | 26 | Jashipur (ST) | | BJD | Chakradhar Hembrom | | BJP | Ganeshram Singh Khuntia | | INC | Smt. Shweta Chattar |
| Mayurbhanj | 27 | Saraskana (ST) | | BJD | Debashish Marandi | | BJP | Bhadav Hansdah | | INC | Ram Kumar Soren |
| Mayurbhanj | 28 | Rairangpur (ST) | | BJD | Raisin Murmu | | BJP | Jolen Barda | | INC | Jogendra Banra |
| Mayurbhanj | 29 | Bangriposi (ST) | | BJD | Ranjita Marandi | | BJP | Sanjali Murmu | | INC | Murali Dhar Naik |
| Mayurbhanj | 30 | Karanjia (ST) | | BJD | Basanti Hembrom | | BJP | Padmacharan Haibru | | INC | Laxmidhar Singh |
| Mayurbhanj | 31 | Udala (ST) | | BJD | Shrinath Soren | | BJP | Bhaskar Madhei | | INC | Durga Charan Tudu |
| Mayurbhanj | 32 | Badasahi (SC) | | BJD | Anusuya Patra | | BJP | Sanatan Bijuli | | INC | Kshirod Chandra Patra |
| Mayurbhanj | 33 | Baripada (ST) | | BJD | Sanand Marandi | | BJP | Prakash Soren | | INC | Pramod Kumar Hembram |
| Mayurbhanj | 34 | Morada | | BJD | Preetinanda Kanungo | | BJP | Krushna Chandra Mohapatra | | INC | Pravas Kar Mahapatra |
| Balasore | 35 | Jaleswar | | BJD | Aswini Kumar Patra | | BJP | Braja Pradhan | | INC | Sudarshan Das |
| Balasore | 36 | Bhograi | | BJD | Goutam Buddha Das | | BJP | Ashish Patra | | INC | Satya Shiba Das |
| Balasore | 37 | Basta | | BJD | Subasini Jena | | BJP | Rabindra Andia | | INC | Bijan Nayak |
| Balasore | 38 | Balasore | | BJD | Swarup Kumar Das | | BJP | Manas Kumar Dutta | | INC | Monalisa Lenka |
| Balasore | 39 | Remuna (SC) | | BJD | Bidya Smita Mallick | | BJP | Gobinda Chandra Das | | INC | Sudarshan Jena |
| Balasore | 40 | Nilgiri | | BJD | Sukant Nayak | | BJP | Santosh Khatua | | INC | Akshaya Acharya |
| Balasore | 41 | Soro (SC) | | BJD | Madhab Dhada | | BJP | Parshuram Dhada | | INC | Subrat Dhada |
| Balasore | 42 | Simulia | | BJD | Subhashini Sahu | | BJP | Padmalochan Panda | | INC | Himanshu Sekhar Behera |
| Bhadrak | 43 | Bhandaripokhari | | BJD | Sanjib Kumar Mallick | | BJP | Sudhanshu Nayak | | INC | Niranjan Patnaik |
| Bhadrak | 44 | Bhadrak | | BJD | Prafulla Samal | | BJP | Sitansu Sekhar Mohapatra | | INC | Asit Patnaik |
| Bhadrak | 45 | Basudevpur | | BJD | Bishnubrata Routray | | BJP | Banikalyan Mohanty | | INC | Ashok Kumar Das |
| Bhadrak | 46 | Dhamnagar (SC) | | BJD | Sanjay Kumar Das | | BJP | Suryabanshi Suraj | | INC | Ranjan Kumar Behera |
| Bhadrak | 47 | Chandabali | | BJD | Byomakesh Ray | | BJP | Manmohan Samal | | INC | Amiya Kumar Mohapatra |
| Jajpur | 48 | Binjharpur (SC) | | BJD | Pramila Mallik | | BJP | Babita Mallick | | INC | Kanaklata Mallick |
| Jajpur | 49 | Bari | | BJD | Biswa Ranjan Mallick | | BJP | Umesh Chandra Jena | | INC | Debashish Nayak |
| Jajpur | 50 | Barchana | | BJD | Varsha Priyadarshini | | BJP | Amar Kumar Nayak | | INC | Ajay Samal |
| Jajpur | 51 | Dharmasala | | BJD | Pranab Kumar Balbantaray | | BJP | Smruti Rekha Pahi | | INC | Kisan Panda |
| Jajpur | 52 | Jajpur | | BJD | Sujata Sahu | | BJP | Goutam Ray | | INC | Sudip Kumar Kar |
| Jajpur | 53 | Korei | | BJD | Sandhyarani Das | | BJP | Akash Das Nayak | | INC | Bandita Parida |
| Jajpur | 54 | Sukinda | | BJD | Pritiranjan Gharai | | BJP | Pradeep Balasamanta | | INC | Bibhu Bushan Rout |
| Dhenkanal | 55 | Dhenkanal | | BJD | Sudhir Kmar Samal | | BJP | Krushna Chandra Patra | | INC | Susmita Singh Deo |
| Dhenkanal | 56 | Hindol (SC) | | BJD | Mahesh Sahu | | BJP | Seemarani Nayak | | INC | Gobardhan Sekhar Naik |
| Dhenkanal | 57 | Kamakshyanagar | | BJD | Prafulla Kumar Mallick | | BJP | Satrughan Jena | | INC | Biprabar Sahu |
| Dhenkanal | 58 | Parjanga | | BJD | Nrusingha Charan Sahu | | BJP | Bibhuti Bhusan Pradhan | | INC | Ranjit Kumar Sahu |
| Angul | 59 | Pallahara | | BJD | Mukesh Kumar Bal | | BJP | Ashok Mohanty | | INC | Fakir Samal |
| Angul | 60 | Talcher | | BJD | Brajakishore Pradhan | | BJP | Kalandi Charan Samal | | INC | Prafula Chandra Das |
| Angul | 61 | Angul | | BJD | Sanjukta Singh | | BJP | Pratap Chandra Pradhan | | INC | Ambika Prasad Bhatta |
| Angul | 62 | Chhendipada (SC) | | BJD | Susanta Kumar Behara | | BJP | Agasti Behera | | INC | Narottam Nayak |
| Angul | 63 | Athmallik | | BJD | Nalini Kanta Pradhan | | BJP | Sanjeeb Sahoo | | INC | Himanshu Chaulia |
| Subarnapur | 64 | Birmaharajpur (SC) | | BJD | Padmanabha Behara | | BJP | Raghunath Jagdala | | INC | Pradeep Sethi |
| Subarnapur | 65 | Subarnapur | | BJD | Niranjan Pujari | | BJP | Pramod Mahapatra | | INC | Priyabrata Sahu |
| Balangir | 66 | Loisingha (SC) | | BJD | Nihar Ranjan Behara | | BJP | Mukesh Mahaling | | INC | Om Prakash Kumbhar |
| Balangir | 67 | Patnagarh | | BJD | Saroj Kumar Meher | | BJP | Kanak Vardhan Singh Deo | | INC | Anil Meher |
| Balangir | 68 | Bolangir | | BJD | Kalikesh Narayan Singh Deo | | BJP | Gopalji Panigrahi | | INC | Samarendra Mishra |
| Balangir | 69 | Titlagarh | | BJD | Tukuni Sahu | | BJP | Naveen Jain | | INC | Birendra Bag |
| Balangir | 70 | Kantabanji | | BJD | Naveen Patnaik | | BJP | Laxman Bag | | INC | Santosh Singh Saluja |
| Nuapada | 71 | Nuapada | | BJD | Rajendra Dholakia | | BJP | Abhinandan Kumar Panda | | INC | Sarat Pattanayak |
| Nuapada | 72 | Khariar | | BJD | Adhiraj Mohan Panigrahi | | BJP | Hitesh Kumar Bagartti | | INC | Kamal Charan Tandi |
| Nabarangpur | 73 | Umerkote (ST) | | BJD | Nabina Nayak | | BJP | Nityananda Gond | | INC | Sanaraj Gond |
| Nabarangpur | 74 | Jharigam (ST) | | BJD | Ramesh Chandra Majhi | | BJP | Narsingh Bhatra | | INC | Harabati Gond |
| Nabarangpur | 75 | Nabarangpur (ST) | | BJD | Kaushalya Pradhani | | BJP | Gouri Sankar Majhi | | INC | Dilip Pradhani |
| Nabarangpur | 76 | Dabugam (ST) | | BJD | Manohar Gandhari | | BJP | Somnath Pujari | | INC | Lipika Majhi |
| Kalahandi | 77 | Lanjigarh (ST) | | BJD | Pradeep Kumar Dishari | | BJP | Ramesh Chandra Majhi | | INC | Balabhadra Majhi |
| Kalahandi | 78 | Junagarh | | BJD | Dibya Shankar Mishra | | BJP | Manoj Kumar Meher | | INC | Tuleswar Naik |
| Kalahandi | 79 | Dharmagarh | | BJD | Pushpendra Singh Deo | | BJP | Sudhir Pattjoshi | | INC | Rasmirekha Rout |
| Kalahandi | 80 | Bhawanipatna (SC) | | BJD | Latika Naik | | BJP | Pradipta Kumar Naik | | INC | Sagar Charan Das |
| Kalahandi | 81 | Narla | | BJD | Manorama Mohanty | | BJP | Aniruddha Padhan | | INC | Bhakta Charan Das |
| Kandhamal | 82 | Baliguda (ST) | | BJD | Chakramani Kanhar | | BJP | Kalpana Kumari Kanhar | | INC | Upendra Pradhan |
| Kandhamal | 83 | G. Udayagiri (ST) | | BJD | Saluga Pradhan | | BJP | Managobinda Pradhan | | INC | Prafulla Chandra Pradhan |
| Kandhamal | 84 | Phulbani (ST) | | BJD | Jayshree Kanhar | | BJP | Uma Charan Mallick | | INC | Prativa Kanhar |
| Boudh | 85 | Kantamal | | BJD | Mahidhar Rana | | BJP | Kanhai Charan Danga | | INC | Sarat Kumar Pradhan |
| Boudh | 86 | Boudh | | BJD | Pradip Kumar Amat | | BJP | Saroj Pradhan | | INC | Naba Kumar Mishra |
| Cuttack | 87 | Badamba | | BJD | Debiprasad Mishra | | BJP | Sambit Tripathy | | INC | Sanjaya Kumar Sahoo |
| Cuttack | 88 | Banki | | BJD | Devi Ranjan Tripathy | | BJP | Tusharkant Chakrabarti | | INC | Debasis Patnaik |
| Cuttack | 89 | Athgarh | | BJD | Ranendra Pratap Swain | | BJP | Abhaya Kumar Barik | | INC | Sudarshan Sahoo |
| Cuttack | 90 | Barabati-Cuttack | | BJD | Prakash Behera | | BJP | Purnachandra Mohapatra | | INC | Sofia Firdous |
| Cuttack | 91 | Choudwar-Cuttack | | BJD | Souvik Biswal | | BJP | Nayan Kishore Mohanty | | INC | Meera Mallick |
| Cuttack | 92 | Niali (SC) | | BJD | Pramod Kumar Mallick | | BJP | Chabi Mallick | | INC | Jyoti Ranjan Mallick |
| Cuttack | 93 | Cuttack Sadar (SC) | | BJD | Chandra Sarathi Behara | | BJP | Prakash Chandra Sethi | | INC | Rama Chandra Gochhayat |
| Cuttack | 94 | Salepur | | BJD | Prasanta Behera | | BJP | Arindam Roy | | INC | Aquib Uzzaman Khan |
| Cuttack | 95 | Mahanga | | BJD | Ankit Pratap Jena | | BJP | Sumant Kumar Ghadei | | INC | Debendra Kumar Sahoo |
| Kendrapara | 96 | Patkura | | BJD | Arvind Mahapatra | | BJP | Tejeswar Parida | | INC | Ratikanta Kanungo |
| Kendrapara | 97 | Kendrapara (SC) | | BJD | Ganeshwara Behara | | BJP | Geetanjali Sethi | | INC | Shipra Mallick |
| Kendrapara | 98 | Aali | | BJD | Pratap Keshari Deb | | BJP | Krushna Chandra Panda | | INC | Debasmita Sharma |
| Kendrapara | 99 | Rajanagar | | BJD | Dhruba Charan Sahu | | BJP | Lalit Behera | | INC | Ashok Pratihari |
| Kendrapara | 100 | Mahakalapada | | BJD | Atanu Sabyasachi Nayak | | BJP | Durga Prasanna Nayak | | INC | Loknath Moharathy |
| Jagatsinghpur | 101 | Paradeep | | BJD | Gitanjali Routray | | BJP | Sampad Kumar Swain | | INC | Niranjan Nayak |
| Jagatsinghpur | 102 | Tirtol (SC) | | BJD | Ramakanta Bhoi | | BJP | Rajkishore Behera | | INC | Himanshu Bhusan Mallick |
| Jagatsinghpur | 103 | Balikuda-Erasama | | BJD | Sarada Prasanna Jena | | BJP | Satya Sarathi Mohanty | | INC | Nalini Swain |
| Jagatsinghpur | 104 | Jagatsinghpur | | BJD | Prasanta Kumar Muduli | | BJP | Amarendra Dash | | INC | Pratima Mallick |
| Puri | 105 | Kakatpur (SC) | | BJD | Tushar Kanti Behara | | BJP | Baidhar Mallick | | INC | Bishwa Bhushan Das |
| Puri | 106 | Nimapara | | BJD | Dilip Kumar Nayak | | BJP | Pravati Parida | | INC | Siddharth Routroy |
| Puri | 107 | Puri | | BJD | Sunil Mohanty | | BJP | Jayanta Kumar Sarangi | | INC | Uma Ballav Rath |
| Puri | 108 | Brahmagiri | | BJD | Umakanta Samantaray | | BJP | Upasana Mohapatra | | INC | Mitrabhanu Mohapatra |
| Puri | 109 | Satyabadi | | BJD | Sanjay Kumar Das Burma | | BJP | Om Prakash Mishra | | INC | Manoj Rath |
| Puri | 110 | Pipili | | BJD | Rudra Pratap Maharathy | | BJP | Ashrit Kumar Pattnayak | | INC | Gyan Ranjan Patnaik |
| Khurda | 111 | Jayadev (SC) | | BJD | Naba Kishore Mallik | | BJP | Arabinda Dhali | | INC | Krushna Sagaria |
| Khurda | 112 | Bhubaneswar Central | | BJD | Ananta Narayan Jena | | BJP | Jagannath Pradhan | | INC | Prakash Chandra Jena |
| Khurda | 113 | Bhubaneswar North | | BJD | Susanta Kumar Rout | | BJP | Priyadarshi Mishra | | INC | Ashok Kumar Das |
| Khurda | 114 | Ekamra Bhubaneswar | | BJD | Ashok Chandra Panda | | BJP | Babu Singh | | INC | Prasanta Kumar Champati |
| Khurda | 115 | Jatani | | BJD | Bibhuti Bhushan Balabantaray | | BJP | Biswaranjan Badajena | | INC | Santosh Jena |
| Khurda | 116 | Begunia | | BJD | Pradeep Kumar Sahu | | BJP | Prakash Chandra Ranabijuli | | INC | Pruthvi Ballav Patnaik |
| Khurda | 117 | Khurda | | BJD | Rajendra Kumar Sahu | | BJP | Prasanta Kumar Jagadev | | INC | Sonali Sahoo |
| Khurda | 118 | Chilika | | BJD | Raghunath Sahu | | BJP | Prithviraj Harichandan | | INC | Pradeep Kumar Swain |
| Nayagarh | 119 | Ranpur | | BJD | Satyanarayan Pradhan | | BJP | Surama Padhy | | INC | Bibhu Prasad Mishra |
| Nayagarh | 120 | Khandapada | | BJD | Sabitri Pradhan | | BJP | Dusmanta Swain | | INC | Baijayantimala Mohanty |
| Nayagarh | 121 | Daspalla (SC) | | BJD | Ramesh Chandra Behara | | BJP | Raghav Mallick | | INC | Nakul Nayak |
| Nayagarh | 122 | Nayagarh | | BJD | Arun Kumar Sahu | | BJP | Pratyusha Rajeshwari Singh | | INC | Ranjit Dash |
| Ganjam | 123 | Bhanjanagar | | BJD | Bikram Keshari Arukha | | BJP | Pradyumna Kumar Nayak | | INC | Prasanta Kumar Bisoyi |
| Ganjam | 124 | Polasara | | BJD | Srikanta Sahu | | BJP | Gokula Nanda Mallick | | INC | Agasti Barada |
| Ganjam | 125 | Kabisuryanagar | | BJD | Latika Pradhan | | BJP | Pratap Chandra Nayak | | INC | Sanjaya Kumar Mandal |
| Ganjam | 126 | Khalikote | | BJD | Suryamani Baidya | | BJP | Purna Chandra Sethi | | INC | Chitra Sen Behera |
| Ganjam | 127 | Chhatrapur | | BJD | Subhash Chandra Behara | | BJP | Krushna Chandra Nayak | | INC | Bhagirathi Behera |
| Ganjam | 128 | Aska | | BJD | Manjula Swain | | BJP | Saroj Kumar Padhi | | INC | Surabhi Bisoyi |
| Ganjam | 129 | Surada | | BJD | Sanghamitra Swain | | BJP | Nilamani Bisoyi | | INC | Harikrishna Rath |
| Ganjam | 130 | Sanakhemundi | | BJD | Sulakshana Gitanjali Devi | | BJP | Uttam Kumar Panigrahi | | INC | Ramesh Chandra Jena |
| Ganjam | 131 | Hinjili | | BJD | Naveen Patnaik | | BJP | Sisir Mishra | | INC | Ranjikant Padhi |
| Ganjam | 132 | Gopalpur | | BJD | Bikram Kumar Panda | | BJP | Bibhuti Bhusan Jena | | INC | Shayam Sundargarh Sahu |
| Ganjam | 133 | Berhampur | | BJD | Ramesh Chandra Chyau Patnaik | | BJP | K Anil Kumar | | INC | Deepak Patnaik |
| Ganjam | 134 | Digapahandi | | BJD | Biplab Patro | | BJP | Sidhant Mohapatra | | INC | Saka Sujit Kumar |
| Ganjam | 135 | Chikiti | | BJD | Chinmaya Nanda Sreerup Deb | | BJP | Manoranjan Dyan Samantaray | | INC | Ravindra Nath Dyan Samantray |
| Gajapati | 136 | Mohana (ST) | | BJD | Antaryami Gomango | | BJP | Prasanta Mallick | | INC | Dasarathi Gamango |
| Gajapati | 137 | Paralakhemundi | | BJD | Rupesh Panigrahi | | BJP | K Narayana Rao | | INC | Bijay Patnaik |
| Rayagada | 138 | Gunupur (ST) | | BJD | Raghunath Gomango | | BJP | Trinath Gomanga | | INC | Satyajeet Gomango |
| Rayagada | 139 | Bissam Cuttack (ST) | | BJD | Jagannath Saraka | | BJP | Jagannath Nundurka | | INC | Nilamadhab Hikaka |
| Rayagada | 140 | Rayagada (ST) | | BJD | Anusuya Majhi | | BJP | Basanta Kumar Ullaka | | INC | Kadraka Allapaswamy |
| Koraput | 141 | Laxmipur (ST) | | BJD | Prabhu Jani | | BJP | Kailash Kulesika | | INC | Pabitra Saunta |
| Koraput | 142 | Kotpad (ST) | | BJD | Chandra Sekhar Majhi | | BJP | Rupu Bhatra | | INC | Anama Dian |
| Koraput | 143 | Jeypore | | BJD | Indira Nanda | | BJP | Goutam Samantray | | INC | Tara Prasad Bahinipati |
| Koraput | 144 | Koraput (SC) | | BJD | Raghu Ram Padal | | BJP | Raghuram Macha | | INC | Krushna Chandra Kuldeep |
| Koraput | 145 | Pottangi (ST) | | BJD | Prafulla Kumar Pangi | | BJP | Chaitanya Nandibali | | INC | Ramchandra Kadam |
| Malkangiri | 146 | Malkangiri (ST) | | BJD | Manas Madkami | | BJP | Narsingh Madkami | | INC | Mala Madhi |
| Malkangiri | 147 | Chitrakonda (ST) | | BJD | Laxmipriya Nayak | | BJP | Dambaru Sisa | | INC | Mangu Khila |
| ↑ Congress gave support to JMM candidate Nihar Surin in Biramitrapur but his candidature was rejected. ↑ Congress gave support to CPI(M) candidate Laxman Munda in Bonai. ||||||||||||

## Surveys and polls

The exit polls by Axis My India presented that both BJP & BJD may win 62-80 seats; also predicting the worst case of concluding in a hung assembly. However, Times Now predicted a clear win for BJD continuing their hold on the Odisha state government.
Exit Polls :
| Polling agency | BJP | BJD | INC |
| Axis My India | 62-80 | 62-80 | 5-8 |
| Times Now - ETG | 30-38 | 100-115 | 4-7 |

## Results and statistics

BJP won 78 seats as compared to 23 from previous election whereas BJD won 51 as against to 112. The 3 MLAs who were independents, joined BJP post-elections. Hence it increased to 81 from 78 seats. Of the 147 MLAs elected, 11 are women (~7%) which has reduced from 14 MLAs from previous assembly. Out of these 11 women MLAs, 5 are from BJP, 5 from BJD and one from INC. In 2019, the MLAs with at least under graduate education was 73%; which reduced to 65%. The average age of the assembly is 51. Out of all the winning candidates, 85 have declared in their pre-poll affidavits to have criminal cases registered against them, as compared to 67 in previous assembly. Of these, 67 have serious criminal cases.
97 incumbent MLAs contested for this election of which only 45 won. Although incumbency was a major campaign against BJD, 66 incumbent BJD MLAs contested the polls, of which 25 won. Naveen Patnaik the incumbent Chief Minister, won in the Hinjli constituency with a margin of 4,636 votes but lost in Kantabanji constituency with a margin of 16,344 votes. 5 MLAs have won from their respective constituencies with margin of less than a thousand votes. Notably amongst them is Ananta Narayan Jena of BJD winning by 37 votes from Bhubaneswar Central. Aswini Kumar Patra (former Cultural Minister, Jaleswar seat) and Arun Kumar Sahoo (former Education Minister, Nayagarh seat) won by 319 and 439 votes respectively. Biswa Ranjan Mallick of BJD won from the Bari seat with the highest margin of 51,465 by winning 63.77% votes. BJD won slightly higher vote share than BJP, but it was unable to convert it into seat numbers otherwise it would have got more seats in the assembly and again formed govt.

### Vote Share

* Biju Janata Dal (40.22%)
* Bharatiya Janata Party (40.07%)
* Indian National Congress (13.26%)
* Other (6.45%)
* Bharatiya Janata Party (53.06%)
* Biju Janata Dal (34.69%)
* Indian National Congress (9.52%)
* Other (2.73%)
Seats :
| Party | Party | Votes | % | ±pp | Contested | Won | +/− |
| | Bharatiya Janata Party | 10,064,827 | 40.07 | 7.5 | 147 | 78 | 55 |
| | Biju Janata Dal | 10,102,454 | 40.22 | 4.5 | 147 | 51 | 61 |
| | Indian National Congress | 3,331,319 | 13.26 | 2.8 | 145 | 14 | 5 |
| | NOTA | 257,355 | 1.02 | 1.8 | | | |
| | Communist Party of India (Marxist) | 93,295 | 0.37 | 0.07 | 7 | 1 | |
| | Independents | - | - | - | | 3 | 2 |
| Total | Total | | 100% | - | | 147 | - |
| Source: ||||||||||

### Results by regions & districts

| Regions | Seats | | | | |
| Regions | Seats | BJP | BJD | INC+ | Others |
| Northern Odisha | 41 | 25 | 14 | 2 | 0 |
| Central Odisha | 65 | 32 | 28 | 2 | 3 |
| Southern Odisha | 41 | 21 | 9 | 11 | 0 |
| Total | 147 | 78 | 51 | 15 | 3 |
| District | Seats | | | | |
| District | Seats | BJP | BJD | INC+ | Others |
| Bargarh | 5 | 4 | 1 | 0 | 0 |
| Jharsuguda | 2 | 2 | 0 | 0 | 0 |
| Sundargarh | 7 | 2 | 3 | 2 | 0 |
| Sambalpur | 4 | 2 | 2 | 0 | 0 |
| Deogarh | 1 | 0 | 1 | 0 | 0 |
| Kendujhar | 6 | 3 | 3 | 0 | 0 |
| Mayurbhanj | 9 | 9 | 0 | 0 | 0 |
| Balasore | 8 | 4 | 4 | 0 | 0 |
| Bhadrak | 5 | 2 | 2 | 1 | 0 |
| Jajpur | 7 | 3 | 3 | 0 | 1 |
| Dhenkanal | 4 | 4 | 0 | 0 | 0 |
| Angul | 5 | 3 | 2 | 0 | 0 |
| Subarnapur | 2 | 1 | 1 | 0 | 0 |
| Balangir | 5 | 4 | 1 | 0 | 0 |
| Nuapada | 2 | 0 | 2 | 0 | 0 |
| Nabarangpur | 4 | 3 | 1 | 0 | 0 |
| Kalahandi | 5 | 1 | 3 | 1 | 0 |
| Kandhamal | 3 | 1 | 1 | 1 | 0 |
| Boudh | 2 | 2 | 0 | 0 | 0 |
| Cuttack | 9 | 2 | 4 | 1 | 2 |
| Kendrapara | 5 | 1 | 4 | 0 | 0 |
| Jagatsinghpur | 4 | 2 | 2 | 0 | 0 |
| Puri | 6 | 4 | 2 | 0 | 0 |
| Khordha | 8 | 3 | 5 | 0 | 0 |
| Nayagarh | 4 | 2 | 2 | 0 | 0 |
| Ganjam | 13 | 11 | 1 | 1 | 0 |
| Gajapati | 2 | 0 | 1 | 1 | 0 |
| Rayagada | 3 | 0 | 0 | 3 | 0 |
| Koraput | 5 | 2 | 0 | 3 | 0 |
| Malkangiri | 2 | 1 | 0 | 1 | 0 |
| Total | 147 | 78 | 51 | 15 | 3 |

### Results by constituency

Results table :
| Constituency | Constituency | Winner | Winner | Winner | Winner | Winner | Runner Up | Runner Up | Runner Up | Runner Up | Runner Up | Margin |
| No. | Name | Candidate | Party | Party | Votes | % | Candidate | Party | Party | Votes | % | Margin |
| Bargarh district |||||||||||||
| 1 | Padampur | Barsha Singh Bariha | | BJD | 91,995 | 43.53 | Gobardhan Bhoy | | BJP | 81,002 | 38.33 | 10,993 |
| 2 | Bijepur | Sanat Kumar Gartia | | BJP | 93,161 | 47.52 | Rita Sahu | | BJD | 83,095 | 42.39 | 10,066 |
| 3 | Bargarh | Ashwini Kumar Sarangi | | BJP | 77,766 | 46.34 | Debesh Acharya | | BJD | 72,994 | 43.50 | 4,772 |
| 4 | Attabira (SC) | Nihar Ranjan Mahananda | | BJP | 99,487 | 55.17 | Snehangini Chhuria | | BJD | 70,577 | 39.14 | 28,910 |
| 5 | Bhatli | Irasis Acharya | | BJP | 1,07,508 | 54.65 | Susanta Singh | | BJD | 79,616 | 40.47 | 27,892 |
| Jharsuguda district |||||||||||||
| 6 | Brajarajnagar | Suresh Pujari | | BJP | 82,199 | 48.85 | Alka Mohanty | | BJD | 55,410 | 32.93 | 26,789 |
| 7 | Jharsuguda | Tankadhar Tripathy | | BJP | 91,105 | 47.69 | Dipali Das | | BJD | 89,772 | 47.00 | 1,333 |
| Sundergarh district |||||||||||||
| 8 | Talsara (ST) | Bhabani Shankar Bhoi | | BJP | 68,928 | 42.67 | Binay Kumar Toppo | | BJD | 51,739 | 32.03 | 17,189 |
| 9 | Sundargarh (ST) | Jogesh Kumar Singh | | BJD | 86,398 | 48.15 | Kusum Tete | | BJP | 77,276 | 43.07 | 9,122 |
| 10 | Biramitrapur (ST) | Rohit Joseph Tirkey | | BJD | 84,116 | 44.53 | Shankar Oram | | BJP | 77,232 | 40.89 | 6,884 |
| 11 | Raghunathpali (SC) | Durga Charan Tanti | | BJP | 51,189 | 43.72 | Archana Rekha Behera | | BJD | 45,415 | 38.79 | 5,774 |
| 12 | Rourkela | Sarada Prashad Nayak | | BJD | 64,660 | 46.46 | Dillip Kumar Ray | | BJP | 61,108 | 43.91 | 3,552 |
| 13 | Rajgangpur (ST) | C. S. Raazen Ekka | | INC | 66,869 | 36.74 | Anil Barwa | | BJD | 56,685 | 31.14 | 10,184 |
| 14 | Bonai (ST) | Laxman Munda | | CPM | 81,008 | 43.45 | Bhimsen Chaudhary | | BJD | 57,569 | 30.88 | 23,439 |
| Sambalpur district |||||||||||||
| 15 | Kuchinda (ST) | Rabi Narayan Naik | | BJP | 95,716 | 51.83 | Rajendra Kumar Chhatria | | BJD | 63,496 | 34.39 | 32,220 |
| 16 | Rengali (SC) | Sudarshan Haripal | | BJD | 73,420 | 45.45 | Nauri Nayak | | BJP | 70,208 | 43.46 | 3,212 |
| 17 | Sambalpur | Jayanarayan Mishra | | BJP | 59,827 | 45.52 | Rohit Pujari | | BJD | 55,722 | 42.40 | 4,105 |
| 18 | Rairakhol | Prasanna Acharya | | BJD | 61,716 | 38.23 | Debendra Mohapatra | | BJP | 56,436 | 35.16 | 4,960 |
| Deogarh District |||||||||||||
| 19 | Deogarh | Romanch Ranjan Biswal | | BJD | 89,074 | 45.02 | Subhash Chandra Panigrahi | | BJP | 73,282 | 37.03 | 15,792 |
| Keonjhar district |||||||||||||
| 20 | Telkoi (ST) | Fakir Mohan Naik | | BJP | 83,818 | 43.49 | Madhaba Sardar | | BJD | 74,379 | 38.59 | 9,439 |
| 21 | Ghasipura | Badri Narayan Patra | | BJD | 82,516 | 43.96 | Soumya Ranjan Patnaik | | Ind | 68,705 | 36.60 | 13,811 |
| 22 | Anandpur (SC) | Abhimanyu Sethi | | BJD | 71,651 | 39.67 | Jayadev Jena | | INC | 60,685 | 33.60 | 10,966 |
| 23 | Patna (ST) | Akhila Chandra Naik | | BJP | 97,041 | 55.72 | Jagannath Naik | | BJD | 59,062 | 33.91 | 37,979 |
| 24 | Keonjhar (ST) | Mohan Charan Majhi | | BJP | 87,815 | 47.05 | Mina Majhi | | BJD | 76,238 | 40.84 | 11,577 |
| 25 | Champua | Sanatan Mahakud | | BJD | 1,03,120 | 56.45 | Murali Manohar Sharma | | BJP | 63,126 | 34.56 | 39,994 |
| Mayurbhanj district |||||||||||||
| 26 | Jashipur (ST) | Ganesh Ram Khuntia | | BJP | 85,384 | 50.25 | Chakradhar Hembram | | BJD | 50,717 | 29.85 | 34,667 |
| 27 | Saraskana (ST) | Bhadav Hansdah | | BJP | 59,387 | 37.79 | Debashis Marndi | | BJD | 45,735 | 29.11 | 13,652 |
| 28 | Rairangpur (ST) | Jalen Naik | | BJP | 62,724 | 36.94 | Raisen Murmu | | BJD | 55,031 | 32.41 | 7,693 |
| 29 | Bangriposi (ST) | Sanjali Murmu | | BJP | 87,801 | 49.93 | Ranjita Marndi | | BJD | 53,325 | 30.33 | 34,476 |
| 30 | Karanjia (ST) | Padma Charan Haibru | | BJP | 65,357 | 43.48 | Basanti Hembram | | BJD | 35,858 | 23.85 | 29,499 |
| 31 | Udala (ST) | Bhaskar Madhei | | BJP | 66,401 | 42.00 | Srinath Soren | | BJD | 59,884 | 37.88 | 6,517 |
| 32 | Badasahi (SC) | Sanatan Bijuli | | BJP | 83,276 | 54.62 | Anasuya Patra | | BJD | 45,889 | 30.10 | 37,387 |
| 33 | Baripada (ST) | Prakash Soren | | BJP | 78,272 | 48.39 | Sananda Marandi | | BJD | 48,887 | 30.22 | 29,385 |
| 34 | Morada | Krushna Chandra Mohapatra | | BJP | 77,980 | 43.33 | Preetinanda Kanungo | | BJD | 44,710 | 24.84 | 33,270 |
| Balasore district |||||||||||||
| 35 | Jaleswar | Aswini Kumar Patra | | BJD | 83,105 | 42.37 | Brajamohan Pradhan | | BJP | 82,786 | 42.21 | 319 |
| 36 | Bhograi | Goutam Buddha Das | | BJD | 70,198 | 39.89 | Satya Shiba Das | | INC | 63,634 | 38.16 | 6,564 |
| 37 | Basta | Subasini Jena | | BJD | 83,314 | 43.66 | Bijan Nayak | | INC | 62, 937 | 32.99 | 20,377 |
| 38 | Balasore | Manas Kumar Dutta | | BJP | 89,360 | 50.90 | Swarup Kumar Das | | BJD | 60,734 | 34.59 | 28,626 |
| 39 | Remuna (SC) | Gobinda Chandra Das | | BJP | 92,620 | 51.39 | Bidyasmita Mahalik | | BJD | 68,452 | 37.98 | 24,168 |
| 40 | Nilgiri | Santosh Khatua | | BJP | 87,928 | 52.20 | Sukanta Kumar Nayak | | BJD | 68,089 | 40.42 | 19,839 |
| 41 | Soro (SC) | Madhab Dhada | | BJD | 63,642 | 39.07 | Parshuram Dhada | | BJP | 62,840 | 38.57 | 802 |
| 42 | Simulia | Padma Lochan Panda | | BJP | 90,676 | 49.54 | Subasini Sahoo | | BJD | 77,493 | 42.34 | 13,183 |
| Bhadrak district |||||||||||||
| 43 | Bhandaripokhari | Sanjib Kumar Mallick | | BJD | 72,447 | 39.07 | Niranjan Patnaik | | INC | 70,896 | 38.23 | 1,551 |
| 44 | Bhadrak | Sitansu Sekhar Mohapatra | | BJP | 82,282 | 42.29 | Prafulla Samal | | BJD | 66,214 | 34.03 | 16,068 |
| 45 | Basudevpur | Ashok Kumar Das | | INC | 77,843 | 39.11 | Bishnubrata Routray | | BJD | 77,212 | 38.79 | 631 |
| 46 | Dhamnagar (SC) | Suryabanshi Suraj | | BJP | 90,555 | 50.31 | Sanjaya Kumar Das | | BJD | 82,460 | 45.81 | 8,095 |
| 47 | Chandabali | Byomakesh Ray | | BJD | 83,063 | 42.72 | Manmohan Samal | | BJP | 81,147 | 41.74 | 1,916 |
| Jajpur district |||||||||||||
| 48 | Binjharpur (SC) | Pramila Mallik | | BJD | 74,185 | 48.84 | Babita Mallick | | BJP | 71,329 | 46.96 | 2,856 |
| 49 | Bari | Biswa Ranjan Mallick | | BJD | 1,01,966 | 63.77 | Umesh Chandra Jena | | BJP | 50,501 | 31.58 | 51,465 |
| 50 | Barchana | Amar Kumar Nayak | | BJP | 71,926 | 49.38 | Varsha Priyadarshini | | BJD | 65,616 | 45.05 | 6,310 |
| 51 | Dharmasala | Himanshu Sekhar Sahoo | | Ind | 79,759 | 42.88 | Pranab Kumar Balabantaray | | BJD | 75,609 | 40.65 | 4,150 |
| 52 | Jajpur | Sujata Sahu | | BJD | 86,049 | 47.92 | Goutam Ray | | BJP | 83,485 | 46.49 | 2,564 |
| 53 | Korei | Akash Dasnayak | | BJP | 79,658 | 48.01 | Sandhyarani Das | | BJD | 74,012 | 44.61 | 5,646 |
| 54 | Sukinda | Pradeep Bal Samanta | | BJP | 86,733 | 50.56 | Pritiranjan Gharai | | BJD | 77,156 | 44.98 | 9,577 |
| Dhenkanal district |||||||||||||
| 55 | Dhenkanal | Krushna Chandra Patra | | BJP | 1,06,529 | 52.57 | Sudhir Kumar Samal | | BJD | 86,090 | 42.48 | 20,439 |
| 56 | Hindol (SC) | Simarani Nayak | | BJP | 97,795 | 49.62 | Mahesh Sahoo | | BJD | 85.968 | 43.62 | 11,827 |
| 57 | Kamakshyanagar | Satrughan Jena | | BJP | 84,589 | 49.00 | Prafulla Kumar Mallick | | BJD | 79,927 | 46.30 | 4,662 |
| 58 | Parjanga | Bibuti Bhusan Pradhan | | BJP | 1,00,595 | 56.94 | Nrusingha Charan Sahu | | BJD | 68,433 | 38.74 | 32,162 |
| Angul district |||||||||||||
| 59 | Pallahara | Ashok Mohanty | | BJP | 71,560 | 48.64 | Mukesh Kumar Pal | | BJD | 63,997 | 43.50 | 7,563 |
| 60 | Talcher | Braja Kishore Pradhan | | BJD | 75,621 | 58.82 | Kalandi Charan Samal | | BJP | 43,499 | 38.83 | 32,122 |
| 61 | Angul | Pratap Chandra Pradhan | | BJP | 88,868 | 52.03 | Sanjukta Singh | | BJD | 71,435 | 41.82 | 17,433 |
| 62 | Chhendipada (SC) | Agasti Behera | | BJP | 93,629 | 52.58 | Susanta Kumar Behera | | BJD | 78,566 | 44.12 | 15,063 |
| 63 | Athmallik | Nalini Kanta Pradhan | | BJD | 93,957 | 52.35 | Sanjeeb Kumar Sahoo | | BJP | 77,804 | 43.35 | 16,153 |
| Subarnapur district |||||||||||||
| 64 | Birmaharajpur (SC) | Raghunath Jagadala | | BJP | 85,680 | 48.19 | Padmanabha Behera | | BJD | 63,734 | 35.84 | 21,946 |
| 65 | Sonepur | Niranjan Pujari | | BJD | 98,202 | 46.03 | Pramod Kumar Mahapatra | | BJP | 82,963 | 38.88 | 15,239 |
| Balangir district |||||||||||||
| 66 | Loisingha (SC) | Mukesh Mahaling | | BJP | 83,313 | 44.32 | Nihar Ranjan Behera | | BJD | 65,123 | 34.64 | 18,190 |
| 67 | Patnagarh | Kanak Vardhan Singh Deo | | BJP | 93,823 | 41.64 | Saroj Kumar Meher | | BJD | 92,466 | 41.04 | 1,357 |
| 68 | Bolangir | Kalikesh Narayan Singh Deo | | BJD | 85,265 | 45.69 | Samarendra Mishra | | INC | 71,856 | 38.51 | 13,409 |
| 69 | Titlagarh | Nabin Kumar Jain | | BJP | 97,854 | 48.30 | Tukini Sahu | | BJD | 80,455 | 39.72 | 17,399 |
| 70 | Kantabanji | Laxman Bag | | BJP | 90,876 | 44.57 | Naveen Patnaik | | BJD | 74,532 | 36.56 | 16,344 |
| Nuapada district |||||||||||||
| 71 | Nuapada | Rajendra Dholakia | | BJD | 61,822 | 33.65 | Ghasiram Majhi | | Ind | 50,941 | 27.73 | 10,881 |
| 72 | Khariar | Adhiraj Mohan Panigrahi | | BJD | 93,246 | 46.89 | Hitesh Kumar Bagartti | | BJP | 83,628 | 42.05 | 9,618 |
| Nabarangpur district |||||||||||||
| 73 | Umerkote (ST) | Nityananda Gond | | BJP | 70,170 | 43.35 | Nabina Nayak | | BJD | 59,797 | 36.94 | 10,373 |
| 74 | Jharigam (ST) | Narsing Bhatra | | BJP | 76,748 | 42.33 | Ramesh Chandra Majhi | | BJD | 73,470 | 40.52 | 3,278 |
| 75 | Nabarangpur (ST) | Gouri Shankar Majhi | | BJP | 90,895 | 45.35 | Kausalya Pradhani | | BJD | 65,801 | 32.83 | 25,094 |
| 76 | Dabugam (ST) | Manohar Randhari | | BJD | 77,511 | 44.95 | Lipika Majhi | | INC | 56,056 | 32.51 | 21,455 |
| Kalahandi district |||||||||||||
| 77 | Lanjigarh (ST) | Pradip Kumar Dishari | | BJD | 60,254 | 34.09 | Balabhadra Majhi | | INC | 53,753 | 30.41 | 6,501 |
| 78 | Junagarh | Dibya Shankar Mishra | | BJD | 77,037 | 38.64 | Manoj Kumar Meher | | BJP | 75,699 | 37.97 | 1,338 |
| 79 | Dharmagarh | Sudhir Ranjan Pattjoshi | | BJP | 87,890 | 41.84 | Puspendra Singh Deo | | BJD | 68,963 | 32.83 | 18,927 |
| 80 | Bhawanipatna (SC) | Sagar Charan Das | | INC | 67,085 | 37.39 | Pradipta Kumar Naik | | BJP | 53,344 | 29.73 | 13,741 |
| 81 | Narla | Manorama Mohanty | | BJD | 67,532 | 36.47 | Bhakta Charan Das | | INC | 62,327 | 33.66 | 5,205 |
| Kandhamal district |||||||||||||
| 82 | Baliguda (ST) | Chakramani Kanhar | | BJD | 43,586 | 35.88 | Upendra Pradhan | | INC | 41,915 | 34.51 | 1,671 |
| 83 | G. Udayagiri (ST) | Prafulla Chandra Pradhan | | INC | 53,530 | 37.06 | Managobinda Pradhan | | BJP | 45,673 | 31.62 | 7,857 |
| 84 | Phulbani (ST) | Uma Charan Mallick | | BJP | 53,900 | 36.81 | Jayashree Kanhar | | BJD | 51,042 | 34.85 | 2,858 |
| Boudh district |||||||||||||
| 85 | Kantamal | Kanhai Charan Danga | | BJP | 68,356 | 48.28 | Mahidhar Rana | | BJD | 61,207 | 43.23 | 7,149 |
| 86 | Boudh | Saroj Kumar Pradhan | | BJP | 62,494 | 46.36 | Pradip Kumar Amat | | BJD | 59,729 | 44.31 | 2,765 |
| Cuttack district |||||||||||||
| 87 | Baramba | Bijaya Kumar Dalabehera | | Ind | 86,018 | 46.51 | Debiprasad Mishra | | BJD | 62,539 | 33.81 | 23,479 |
| 88 | Banki | Devi Ranjan Tripathy | | BJD | 69,214 | 41.31 | Tusara Kanta Chakrabarty | | BJP | 52,188 | 31.15 | 17,026 |
| 89 | Athgarh | Ranendra Pratap Swain | | BJD | 86,006 | 49.46 | Abhaya Kumar Barik | | BJP | 82,422 | 47.40 | 3,584 |
| 90 | Barabati-Cuttack | Sofia Firdous | | INC | 53,339 | 37.86 | Purna Chandra Mahapatra | | BJP | 45,338 | 32.18 | 8,001 |
| 91 | Choudwar-Cuttack | Souvic Biswal | | BJD | 72,325 | 51.71 | Nayan Kishore Mohanty | | BJP | 54,509 | 38.97 | 17,816 |
| 92 | Niali (SC) | Chhabi Malik | | BJP | 90,191 | 47.71 | Pramod Kumar Mallick | | BJD | 88,739 | 46.95 | 1,452 |
| 93 | Cuttack Sadar (SC) | Prakash Chandra Sethi | | BJP | 79,542 | 48.49 | Chandra Sarathi Behera | | BJD | 75,733 | 46.17 | 3,809 |
| 94 | Salepur | Prasanta Behera | | BJD | 87,701 | 45.75 | Arindam Roy | | BJP | 80,107 | 41.79 | 7,594 |
| 95 | Mahanga | Sarada Prasad Padhan | | Ind | 88,632 | 42.86 | Ankit Pratap Jena | | BJD | 81,209 | 39.27 | 7,423 |
| Kendrapara district |||||||||||||
| 96 | Patkura | Arvind Mohapatra | | BJD | 90,905 | 49.64 | Tejeswar Parida | | BJP | 77,083 | 42.09 | 13,822 |
| 97 | Kendrapara (SC) | Ganeswar Behera | | BJD | 90,173 | 58.49 | Geetanjali Sethi | | BJP | 54,755 | 35.52 | 35,418 |
| 98 | Aul | Pratap Keshari Deb | | BJD | 73,678 | 42.37 | Debasmita Sharma | | INC | 54,050 | 31.08 | 19,628 |
| 99 | Rajanagar | Dhruba Charan Sahoo | | BJD | 81,237 | 46.46 | Lalit Kumar Behera | | BJP | 62,996 | 36.03 | 18,241 |
| 100 | Mahakalapada | Durga Prasan Nayak | | BJP | 1,09,653 | 57.23 | Atanu Sabyasachi Nayak | | BJD | 76,127 | 39.73 | 33,526 |
| Jagatsinghpur district |||||||||||||
| 101 | Paradeep | Sampad Chandra Swain | | BJP | 84,518 | 51.55 | Geetanjali Routray | | INC | 68,731 | 41.92 | 15,787 |
| 102 | Tirtol (SC) | Ramakanta Bhoi | | BJD | 83,740 | 45.48 | Rajkishore Behera | | BJP | 55,245 | 30.01 | 28,495 |
| 103 | Balikuda-Erasama | Sarada Prasanna Jena | | BJD | 93,517 | 46.04 | Satya Sarathi Mohanty | | BJP | 67,558 | 33.26 | 25,959 |
| 104 | Jagatsinghpur | Amarendra Das | | BJP | 92,555 | 54.34 | Prasanta Kumar Muduli | | BJD | 70,417 | 41.34 | 22,138 |
| Puri district |||||||||||||
| 105 | Kakatpur (SC) | Tusharkanti Behera | | BJD | 84,010 | 47.05 | Baidhar Malik | | BJP | 60,859 | 34.08 | 23,151 |
| 106 | Nimapara | Pravati Parida | | BJP | 95,430 | 48.45 | Dilip Kumar Nayak | | BJD | 90,842 | 46.12 | 4,588 |
| 107 | Puri | Sunil Kumar Mohanty | | BJD | 74,709 | 45.84 | Jayanta Kumar Sarangi | | BJP | 69,531 | 42.66 | 5,178 |
| 108 | Brahmagiri | Upasna Mohapatra | | BJP | 95,783 | 51.53 | Umakanta Samantaray | | BJD | 85,953 | 46.25 | 9,830 |
| 109 | Satyabadi | Om Prakash Mishra | | BJP | 87,294 | 53.33 | Sanjay Kumar Das Burma | | BJD | 69,586 | 42.52 | 17,708 |
| 110 | Pipili | Ashrit Pattanayak | | BJP | 99,310 | 51.55 | Rudra Pratap Maharathy | | BJD | 84,148 | 43.68 | 15,162 |
| Khurda District |||||||||||||
| 111 | Jayadev (SC) | Naba Kishor Mallick | | BJD | 76,790 | 52.02 | Arabinda Dhali | | BJP | 55,317 | 37.47 | 21,473 |
| 112 | Bhubaneswar Central | Ananta Narayan Jena | | BJD | 53,759 | 47.68 | Jagannath Pradhan | | BJP | 53,722 | 47.65 | 37 |
| 113 | Bhubaneswar North | Susant Kumar Rout | | BJD | 78,179 | 50.63 | Priyadarshi Mishra | | BJP | 66,836 | 43.28 | 11,343 |
| 114 | Ekamra Bhubaneswar | Babu Singh | | BJP | 74,884 | 49.03 | Ashok Chandra Panda | | BJD | 69,861 | 45.74 | 5,023 |
| 115 | Jatani | Bibhuti Bhusan Balabantaray | | BJD | 68,162 | 39.06 | Biswaranjan Badajena | | BJP | 42,941 | 24.61 | 25,221 |
| 116 | Begunia | Pradip Kumar Sahu | | BJD | 90,964 | 57.45 | Prakasha Chandra Bijuli | | BJP | 43,150 | 27.25 | 47,814 |
| 117 | Khurda | Prasanta Kumar Jagadev | | BJP | 80,564 | 44.30 | Rajendra Kumar Sahoo | | BJD | 71,966 | 39.57 | 8,598 |
| 118 | Chilika | Prithviraj Harichandan | | BJP | 83,264 | 49.51 | Raghunath Sahu | | BJD | 78,698 | 46.80 | 4,536 |
| Nayagarh district |||||||||||||
| 119 | Ranpur | Surama Padhy | | BJP | 81,439 | 52.27 | Satyanarayan Pradhan | | BJD | 65,895 | 42.29 | 15,544 |
| 120 | Khandapada | Dusmanta Kumar Swain | | BJP | 75,557 | 50.72 | Sabitri Pradhan | | BJD | 68,214 | 45.79 | 7,343 |
| 121 | Daspalla (SC) | Ramesh Chandra Behera | | BJD | 62,039 | 44.40 | Raghab Malik | | BJP | 55,743 | 38.89 | 6,296 |
| 122 | Nayagarh | Arun Kumar Sahoo | | BJD | 81,959 | 48.74 | Pratyusha Rajeshwari Singh | | BJP | 81,520 | 48.48 | 439 |
| Ganjam district |||||||||||||
| 123 | Bhanjanagar | Pradyumna Kumar Nayak | | BJP | 83,822 | 51.06 | Bikram Keshari Arukha | | BJD | 67,498 | 41.11 | 16,324 |
| 124 | Polasara | Gokula Nanda Mallik | | BJP | 85,737 | 53.33 | Srikanta Sahu | | BJD | 64,791 | 40.30 | 20,946 |
| 125 | Kabisuryanagar | Pratap Chandra Nayak | | BJP | 80,995 | 55.79 | Latika Pradhan | | BJD | 50,822 | 35.00 | 30,173 |
| 126 | Khalikote | Purna Chandra Sethy | | BJP | 80,230 | 53.82 | Suryamani Baidya | | BJD | 57,173 | 38.36 | 23,057 |
| 127 | Chhatrapur | Krushna Chandra Nayak | | BJP | 74,983 | 48.00 | Subash Chandra Behera | | BJD | 63,545 | 40.68 | 11,438 |
| 128 | Aska | Saroj Kumar Padhi | | BJP | 59,083 | 49.21 | Manjula Swain | | BJD | 51,024 | 42.50 | 8,059 |
| 129 | Surada | Nilamani Bisoyi | | BJP | 83,625 | 54.71 | Sanghamitra Swain | | BJD | 54,401 | 36.25 | 28,224 |
| 130 | Sanakhemundi | Ramesh Chandra Jena | | INC | 65,867 | 44.65 | Sulakshana Geetanjali Devi | | BJD | 55,205 | 37.42 | 10,662 |
| 131 | Hinjili | Naveen Patnaik | | BJD | 66,459 | 46.85 | Sisir Kumar Mishra | | BJP | 61,823 | 43.59 | 4,636 |
| 132 | Gopalpur | Bibhuti Bhusan Jena | | BJP | 72,071 | 50.11 | Bikram Kumar Panda | | BJD | 63,009 | 43.81 | 9,062 |
| 133 | Berhampur | K. Anil Kumar | | BJP | 54,997 | 43.93 | Ramesh Chandra Chyau Patnaik | | BJD | 36,288 | 28.99 | 18,709 |
| 134 | Digapahandi | Sidhant Mohapatra | | BJP | 72,908 | 49.21 | Biplab Patro | | BJD | 56,061 | 37.84 | 16,847 |
| 135 | Chikiti | Manoranjan Dyan Samantara | | BJP | 69,839 | 49.67 | Chinmayananda Srirup Deb | | BJD | 63,317 | 45.03 | 6,522 |
| Gajapati district |||||||||||||
| 136 | Mohana (ST) | Dasarathi Gomanga | | INC | 62,117 | 34.64 | Prasanta Kumar Mallik | | BJP | 58,058 | 32.38 | 4,059 |
| 137 | Paralakhemundi | Rupesh Kumar Panigrahi | | BJD | 56,027 | 37.58 | Koduru Narayana Rao | | BJP | 52,029 | 34.90 | 3,998 |
| Rayagada district |||||||||||||
| 138 | Gunupur (ST) | Satyajeet Gomango | | INC | 77,637 | 47.80 | Raghunath Gomango | | BJD | 47,752 | 29.40 | 29,885 |
| 139 | Bissam Cuttack (ST) | Nilamadhab Hikaka | | INC | 68,446 | 37.25 | Jagannath Saraka | | BJD | 59,043 | 32.13 | 9,403 |
| 140 | Rayagada (ST) | Kadraka Appala Swamy | | INC | 87,482 | 45.81 | Anusaya Majhi | | BJD | 58,296 | 30.52 | 29,186 |
| Koraput district |||||||||||||
| 141 | Lakshmipur (ST) | Pabitra Saunta | | INC | 59,447 | 41.77 | Prabhu Jani | | BJD | 38,185 | 26.83 | 21,262 |
| 142 | Kotpad (ST) | Rupa Bhatra | | BJP | 75,275 | 42.13 | Chandra Sekhar Majhi | | BJD | 49,011 | 27.43 | 26,264 |
| 143 | Jeypore | Tara Prasad Bahinipati | | INC | 69,592 | 41.89 | Indira Nanda | | BJD | 56,481 | 34.00 | 13,111 |
| 144 | Koraput (SC) | Raghuram Machhha | | BJP | 46,805 | 31.82 | Raghu Ram Padal | | BJD | 44,281 | 30.11 | 2,524 |
| 145 | Pottangi (ST) | Rama Chandra Kadam | | INC | 52,202 | 33.70 | Prafulla Kumar Pangi | | BJD | 50,283 | 32.46 | 1,919 |
| Malkangiri district |||||||||||||
| 146 | Malkangiri (ST) | Narasinga Madkami | | BJP | 78,679 | 41.76 | Mala Madhi | | INC | 63,789 | 33.85 | 14,890 |
| 147 | Chitrakonda (ST) | Mangu Khilla | | INC | 55,550 | 35.34 | Dambaru Sisa | | BJP | 46,391 | 29.52 | 9,159 |

## Aftermath

On 4 June 2024, BJP won 78 seats crossing the required majority mark of 74 and thus won the elections. Mohan Charan Majhi was declared to be the Chief Minister and was sworn in on 12 June to form the state government. 15 other ministers took oaths, including Kanak Vardhan Singh Deo and Pravati Parida as the Deputy CMs.
Pandian was single-handedly blamed by the rank-and-file of BJD for its spectacular loss in both state election and the simultaneously held Lok Sabha elections. Following this massive backlash, Pandian decided to quit active politics.
BJD had nominated 34 women candidates, but only 5 could win. The Hindu reported that although these women candidates were from political families, winnability factor was ignored and strong anti-incumbency feeling amongst the voters played an important role against them. Ganesh Gaigouria, visiting faculty of National Law School of India University, Bengaluru writing for Indian Express commented that major three reasons for loss of BJD in the elections were fear of bureaucratisation of the state administration under Pandian, religious polarization in the aftermath of communal riots between Hindus & Muslims in Sambalpur last year and identity politics over Odia Asmita (i.e. pride in being Odia) in the backdrop of the Tamil origin Pandian's prospects of becoming CM. Gaigouria argues that BJP successfully campaigned against BJD on these points and won the elections.
Himanshu Sekhar Sahoo, who was elected from the Dharmasala seat as an independent, rejoined the BJP.