The Lok Sabha (House of the People) is the directly elected lower house of India’s Parliament. Each state is divided into single-member parliamentary constituencies, and each elects one Member of Parliament (MP) by the first-past-the-post system in the general elections held every five years.
Odisha has 21 Lok Sabha constituencies, about 3.87% of the 543 elected seats in the House. Of these:
- 13 are general (unreserved)
- 5 are reserved for Scheduled Tribes (ST)
- 3 are reserved for Scheduled Castes (SC)
Each Lok Sabha constituency is made up of seven assembly constituencies of the Odisha Legislative Assembly, so the 21 parliamentary seats together contain all 147 assembly seats (21 × 7 = 147). The present boundaries were drawn by the Delimitation Commission of 2002, based on the 2001 Census, and came into force for the 2009 general election.
The constituencies are also a useful lens on Odisha’s geography. Their shapes follow district boundaries, the reserved seats map closely onto the tribal highlands and the Scheduled Caste concentrations of the coast, and their size reflects how population is distributed across the state.
History and delimitation
Delimitation is the drawing of constituency boundaries so that each seat has roughly equal population. It is done by an independent Delimitation Commission, whose orders cannot be challenged in court. Under the 42nd and 84th Constitutional Amendments, the number of Lok Sabha seats per state has been frozen on the basis of the 1971 Census, so Odisha has kept 21 seats since the 1970s. Only the boundaries inside the state have been redrawn since then.
Key stages:
| Period | Basis | What changed in Odisha |
|---|---|---|
| 1952–1957 | 1951 Census | First general elections; Orissa elected about 20 members, some from two-member constituencies |
| 1962–1976 | 1961 Census | Two-member seats abolished; single-member constituencies throughout |
| 1977–2004 | 1971 Census | 21 seats fixed; this number has continued since |
| 2009 onwards | 2001 Census (Delimitation Commission, 2002) | Boundaries redrawn; seven assembly segments per Lok Sabha seat; reserved seats revised |
Changes made in 2008
The 2002 Delimitation Commission’s orders, notified in 2008, took effect from the 2009 general election. In Odisha the main changes were:
- Deogarh Lok Sabha constituency was abolished; its area was shared mainly between Sambalpur and neighbouring seats.
- A new Bargarh constituency was created in western Odisha.
- Phulbani was reshaped and renamed Kandhamal.
- Boundaries of most other seats changed to match the new assembly constituencies, and the list of SC and ST seats was revised to reflect the 2001 Census population.
The next delimitation of Lok Sabha seats is due after the first Census taken after 2026, so the present map remains in force for now.
The 21 constituencies
The constituencies are numbered from north-west to south, following the Election Commission’s order.
| No. | Constituency | Reserved | Districts covered | Assembly segments |
|---|---|---|---|---|
| 1 | Bargarh | — | Bargarh, Jharsuguda | Padampur, Bijepur, Bargarh, Attabira, Bhatli, Brajarajnagar, Jharsuguda |
| 2 | Sundargarh | ST | Sundargarh | Talsara, Sundargarh, Biramitrapur, Raghunathpali, Rourkela, Rajgangpur, Bonai |
| 3 | Sambalpur | — | Sambalpur, Debagarh, Anugul | Kuchinda, Rengali, Sambalpur, Rairakhol, Deogarh, Chhendipada, Athmallik |
| 4 | Keonjhar | ST | Kendujhar, Mayurbhanj | Telkoi, Ghasipura, Anandapur, Patna, Keonjhar, Champua, Karanjia |
| 5 | Mayurbhanj | ST | Mayurbhanj | Jashipur, Saraskana, Rairangpur, Bangriposi, Udala, Badasahi, Baripada |
| 6 | Balasore | — | Baleshwar, Mayurbhanj | Jaleswar, Bhograi, Basta, Balasore, Remuna, Nilgiri, Morada |
| 7 | Bhadrak | SC | Bhadrak, Baleshwar | Soro, Simulia, Bhandaripokhari, Bhadrak, Basudevpur, Dhamnagar, Chandabali |
| 8 | Jajpur | SC | Jajpur | Binjharpur, Bari, Barchana, Dharmasala, Jajpur, Korei, Sukinda |
| 9 | Dhenkanal | — | Dhenkanal, Anugul | Hindol, Dhenkanal, Kamakhyanagar, Parjanga, Pallahara, Talcher, Angul |
| 10 | Bolangir | — | Balangir, Subarnapur | Birmaharajpur, Sonepur, Loisingha, Patnagarh, Bolangir, Titlagarh, Kantabanji |
| 11 | Kalahandi | — | Kalahandi, Nuapada | Nuapada, Khariar, Lanjigarh, Junagarh, Dharmgarh, Bhawanipatna, Narla |
| 12 | Nabarangpur | ST | Nabarangapur, Koraput, Malkangiri | Umerkote, Jharigam, Nabarangpur, Dabugam, Kotpad, Malkangiri, Chitrakonda |
| 13 | Kandhamal | — | Kandhamal, Boudh, Nayagarh, Ganjam | Baliguda, G. Udayagiri, Phulbani, Kantamal, Boudh, Daspalla, Bhanjanagar |
| 14 | Cuttack | — | Cuttack, Nayagarh | Baramba, Banki, Athagarh, Barabati-Cuttack, Choudwar-Cuttack, Cuttack Sadar, Khandapada |
| 15 | Kendrapara | — | Kendrapara, Cuttack | Salepur, Mahanga, Patkura, Kendrapara, Aul, Rajanagar, Mahakalapada |
| 16 | Jagatsinghpur | SC | Jagatsinghpur, Cuttack, Puri | Niali, Paradeep, Tirtol, Balikuda-Erasama, Jagatsinghpur, Kakatpur, Nimapara |
| 17 | Puri | — | Puri, Khordha, Nayagarh | Puri, Brahmagiri, Satyabadi, Pipili, Chilika, Ranpur, Nayagarh |
| 18 | Bhubaneswar | — | Khordha | Jayadev, Bhubaneswar Central, Bhubaneswar North, Ekamra-Bhubaneswar, Jatani, Begunia, Khurda |
| 19 | Aska | — | Ganjam | Polasara, Kabisuryanagar, Khallikote, Aska, Surada, Sanakhemundi, Hinjili |
| 20 | Berhampur | — | Ganjam, Gajapati | Chhatrapur, Gopalpur, Brahmapur, Digapahandi, Chikiti, Mohana, Paralakhemundi |
| 21 | Koraput | ST | Rayagada, Koraput | Gunupur, Bissam Cuttack, Rayagada, Lakshmipur, Jeypore, Koraput, Pottangi |
Note: assembly segments are listed under the names used by the Election Commission. Some of them are themselves reserved for SC or ST at the assembly level (for example Attabira, Niali, Tirtol, Kakatpur, Cuttack Sadar, Jayadev, Khallikote, Chhatrapur and Koraput for SC). That assembly reservation is separate from the Lok Sabha reservation shown in the table.
Reserved constituencies
Under Article 330 of the Constitution, seats in the Lok Sabha are reserved for Scheduled Castes and Scheduled Tribes in proportion to their share of each state’s population. In a reserved seat only a member of that community may stand as a candidate, but all voters of the constituency vote.
Scheduled Tribe (ST) seats: 5
Sundargarh, Keonjhar, Mayurbhanj, Nabarangpur and Koraput
All five lie in Odisha’s tribal highland belt:
- Sundargarh, Keonjhar and Mayurbhanj are on the Northern Plateau (the Chhotanagpur extension), home to the Munda, Oraon, Santal, Ho, Bhuyan, Juang and other communities.
- Nabarangpur and Koraput are in the Eastern Ghats and the Koraput plateau of the south-west, home to the Kondh, Gond, Paraja, Bonda, Gadaba, Saora and other communities.
These are the districts with the highest proportion of Scheduled Tribe population in Odisha, many of them Fifth Schedule areas.
Scheduled Caste (SC) seats: 3
Bhadrak, Jajpur and Jagatsinghpur
All three lie in the coastal and deltaic plain, where Scheduled Caste communities form a large share of the agricultural population. Together they make a continuous belt along the Baitarani, Brahmani and Mahanadi deltas.
General seats: 13
The remaining 13 seats are unreserved. The pattern is a clear one: ST seats in the hills and plateaus, SC seats in the deltas. It reflects the long-standing geographical distribution of Odisha’s communities, which is described in the articles on Demography and Human Settlements.
Geographical pattern
The 21 constituencies can be grouped by Odisha’s physical regions:
| Region | Constituencies | Character |
|---|---|---|
| Northern Plateau | Sundargarh, Keonjhar, Mayurbhanj | Mineral-rich, forested, tribal; steel and mining towns (Rourkela, Joda–Barbil) |
| Western uplands (Mahanadi basin) | Bargarh, Sambalpur, Bolangir, Kalahandi | Rolling uplands; Hirakud command, drought-prone Bolangir–Kalahandi |
| Central tract | Dhenkanal, Kandhamal | Talcher–Anugul industrial belt; Kandhamal highlands |
| Southern highlands (Eastern Ghats) | Nabarangpur, Koraput | Koraput plateau; tribal, forested, hydro-power |
| Coastal plain and deltas | Balasore, Bhadrak, Jajpur, Kendrapara, Cuttack, Jagatsinghpur, Puri, Bhubaneswar | Densely populated paddy plains, cities and ports |
| Southern coast and hills (Ganjam) | Aska, Berhampur | Rushikulya valley and Ganjam coast |
Some patterns stand out:
- Size varies inversely with density. Coastal constituencies such as Bhubaneswar, Cuttack and Jagatsinghpur cover small areas because the population is dense. Highland seats such as Kalahandi, Nabarangpur, Koraput and Kandhamal are very large because population is sparse.
- Boundaries cross district lines. Because each seat must contain seven assembly constituencies of roughly equal population, many seats take segments from two or three districts. Examples are Kandhamal (Kandhamal, Boudh, Nayagarh and Ganjam), Nabarangpur (Nabarangapur, Koraput and Malkangiri) and Jagatsinghpur (Jagatsinghpur, Cuttack and Puri).
- Urban seats. Bhubaneswar lies entirely within Khordha district and contains the capital city. Cuttack centres on the old capital, and Berhampur and Sundargarh (Rourkela) contain the other large cities.
- Ganjam, the most populous district, is split among Aska, Berhampur and Kandhamal (Bhanjanagar segment).
Election results since 2009
Four general elections have been held on the present constituency map.

Election Commission of India results, compiled from Wikipedia’s Odisha general-election pages
- 2009 and 2014: the Biju Janata Dal (BJD) dominated, winning 14 and then 20 of the 21 seats.
- 2019: the BJD won 12 seats (about 42.8% of the vote) and the Bharatiya Janata Party (BJP) 8 (about 38.4%), mostly in western and northern Odisha.
- 2024: the BJP won 20 of 21 seats with about 45.3% of the vote. The Indian National Congress won Koraput, and the BJD, with about 37.5% of the vote, won no seat. Turnout was about 74.8%, and the assembly elections held alongside also brought a change of government in the state.
The closest contest of 2024 was Jajpur (SC), decided by only about 1,587 votes. The widest margins were in Bargarh (over 2.5 lakh votes) and Mayurbhanj (over 2.1 lakh).
Members elected in 2024
The 18th Lok Sabha was elected in 2024. The members returned from Odisha were:
| No. | Constituency | Member elected | Party | Winning margin (votes) |
|---|---|---|---|---|
| 1 | Bargarh | Pradip Purohit | BJP | 2,51,667 |
| 2 | Sundargarh (ST) | Jual Oram | BJP | 1,38,808 |
| 3 | Sambalpur | Dharmendra Pradhan | BJP | 1,19,836 |
| 4 | Keonjhar (ST) | Ananta Nayak | BJP | 97,042 |
| 5 | Mayurbhanj (ST) | Naba Charan Majhi | BJP | 2,19,334 |
| 6 | Balasore | Pratap Chandra Sarangi | BJP | 1,47,156 |
| 7 | Bhadrak (SC) | Avimanyu Sethi | BJP | 91,544 |
| 8 | Jajpur (SC) | Rabindra Narayan Behera | BJP | 1,587 |
| 9 | Dhenkanal | Rudra Narayan Pany | BJP | 76,567 |
| 10 | Bolangir | Sangeeta Kumari Singh Deo | BJP | 1,32,664 |
| 11 | Kalahandi | Malvika Devi | BJP | 1,33,813 |
| 12 | Nabarangpur (ST) | Balabhadra Majhi | BJP | 87,536 |
| 13 | Kandhamal | Sukanta Kumar Panigrahi | BJP | 21,371 |
| 14 | Cuttack | Bhartruhari Mahtab | BJP | 57,077 |
| 15 | Kendrapara | Baijayant Panda | BJP | 66,536 |
| 16 | Jagatsinghpur (SC) | Bibhu Prasad Tarai | BJP | 40,696 |
| 17 | Puri | Sambit Patra | BJP | 1,04,709 |
| 18 | Bhubaneswar | Aparajita Sarangi | BJP | 35,152 |
| 19 | Aska | Anita Subhadarshini | BJP | 99,974 |
| 20 | Berhampur | Pradeep Kumar Panigrahy | BJP | 1,65,476 |
| 21 | Koraput (ST) | Saptagiri Sankar Ulaka | INC | 1,47,744 |
This table shows the result of the 2024 general election. Membership can change during a Lok Sabha’s term, through resignation or by-election, so check the Lok Sabha website for the current list of members.
Rajya Sabha and other notes
Rajya Sabha. Besides its 21 elected Lok Sabha members, Odisha sends 10 members to the Rajya Sabha (Council of States). They are elected indirectly by the members of the Odisha Legislative Assembly for six-year terms, with about one-third retiring every two years. Odisha therefore has 31 members in Parliament in all.
Odisha Legislative Assembly. The state’s own legislature has 147 seats, each falling inside one of the 21 Lok Sabha constituencies (seven per seat).
Elections. Lok Sabha elections in Odisha are conducted by the Election Commission of India through the Chief Electoral Officer, Odisha. Since 2004 the Lok Sabha and Odisha Assembly elections have usually been held at the same time, in several phases spread across the state.
Odisha’s share. With about 3.5% of India’s population (2011 Census) and 3.87% of Lok Sabha seats, Odisha’s representation reflects the 1971 population base. A future delimitation based on a new census could change the number of seats if the freeze is lifted. Because Odisha’s population has grown more slowly than India’s as a whole, any purely population-based reallocation is a matter of political debate.
Conclusion
Odisha’s 21 Lok Sabha constituencies, each built from seven assembly segments, form a political map laid over the state’s physical and social geography. The five ST seats trace the tribal plateaus and the Eastern Ghats, the three SC seats follow the coastal deltas, and the varying sizes of the constituencies mirror the contrast between the crowded coast and the thinly peopled interior. The present map, drawn by the 2002 Delimitation Commission and in force since 2009, has carried Odisha through four general elections. These range from the BJD’s dominance in 2009–2014 to the BJP’s near-sweep in 2024. It will remain in place until the next nationwide delimitation.
Sources
- List of constituencies of the Lok Sabha (Wikipedia)
- 2024 Indian general election in Odisha (Wikipedia)
- List of constituencies of the Odisha Legislative Assembly (Wikipedia)
- Individual Lok Sabha constituency pages on Wikipedia: Jagatsinghpur, Puri, Aska, Berhampur, Koraput, Kandhamal, Nabarangpur, Kalahandi, Bhubaneswar, Cuttac
