Bihar’s Political Tapestry: A Deep Dive into All 243 Assembly Seats
Discover the complete list of Bihar Legislative Assembly constituencies, covering all 243 seats with district-wise breakdowns, reserved categories, and key electoral data. Learn how each Bihar Vidhan Sabha constituency shapes the state’s political map, from urban centres to rural heartlands. Whether you’re tracking Bihar Assembly elections, analysing MLA seats, or studying constituency demographics, this guide gives you the complete picture of Bihar’s political landscape.
The state of Bihar, with its 243 Assembly Constituencies, represents one of the most complex and fascinating political arenas in India. This comprehensive article offers a deep dive into the very fabric of Bihar’s democracy, meticulously analysing the significance of each seat. We present a detailed List of Bihar Vidhan Sabha seats, essential for understanding the electoral battleground, which comprises all Assembly constituencies in the state of Bihar. By examining the list of Bihar assembly constituencies alongside the Bihar assembly seats by district, this analysis moves beyond state-level trends to reveal the micro-dynamics at play across the entire region.
Our exploration covers the geographical and political layout, including an examination of the Delimitation of Bihar assembly constituencies and their impact. A crucial focus is placed on the Reserved assembly constituencies in Bihar (SC/ST), which play a pivotal role in the state’s socio-political framework. We aim to connect official data, such as the names and numbers of Bihar ACs, with on-the-ground reality, painting a vivid picture of the Constituencies of the Bihar Vidhan Sabha. This study is vital for anyone seeking a clear understanding of the state’s electoral mechanism leading up to the 2025 Bihar MLA constituency elections. The complete Bihar legislative assembly seat list PDF provides the foundation for our district-wise breakdown, mapping the entire political geography.
History of Assembly Constituencies in Bihar State
The history of Assembly constituencies in Bihar is deeply intertwined with the region’s political evolution, from its formation as a separate province to its current democratic structure. Before 1936, Bihar was part of the Bihar and Orissa Province. The Government of India Act of 1935 paved the way for a bicameral legislature, establishing a Legislative Assembly (lower house) and a Legislative Council (upper house) for Bihar upon its separation from Orissa in 1936. The initial constituencies were drawn based on a limited franchise, primarily property owners and educated individuals.
Post-independence, with the adoption of the Indian Constitution in 1950, universal adult suffrage was introduced, dramatically reshaping the electoral landscape. The first general elections in 1952 created more broadly defined constituencies. Subsequent Delimitation of Bihar assembly constituencies exercises, notably after the 1961, 1971, and 2001 censuses, have continuously redefined the boundaries of these seats to ensure proportional representation based on population changes. These exercises have also adjusted the number and allocation of Reserved assembly constituencies in Bihar (SC/ST) to reflect demographic shifts and uphold constitutional provisions for social justice.
The most recent delimitation, implemented before the 2010 assembly elections, fixed the current count of 243 Assembly constituencies in the state of Bihar. This process involved meticulous adjustments to ensure each constituency represented roughly an equal population while maintaining administrative contiguity. Over the decades, these constituencies have witnessed the rise and fall of various political parties and leaders, reflecting the dynamic nature of Bihar’s political tapestry and the evolving aspirations of its diverse electorate.
West Champaran (Paschim Champaran)
Valmiki Nagar (1)
Valmiki Nagar (Constituency No. 1) is a General seat of the Bihar Legislative Assembly situated in West Champaran district and forms part of the Valmiki Nagar Lok Sabha constituency. It comprises blocks such as Piprasi, Madhubani, Thakrahan, Bhitaha, and parts of Sidhaw, which are predominantly rural, with scattered small towns and villages. The area borders Nepal and is known for the Valmiki Wildlife Sanctuary and its dense forests. According to the 2020 electoral roll, the constituency had around 3.31 lakh electors, with voter turnout exceeding 58%.
In the 2020 Assembly elections, Dhirendra Pratap Singh of JD(U) secured victory with 74,906 votes, defeating Rajesh Singh of the Congress by a margin of 21,585 votes. Earlier, in 2015, Singh contested as an independent and won with 66,860 votes, indicating his strong personal influence in local politics. Electoral competition here has often been shaped by individual leadership rather than strict party loyalty.
The constituency’s social fabric is influenced by Tharu, Yadav, Brahmin, and Muslim communities, with agriculture, forest produce, cross-border trade, and migration forming the backbone of the local economy. Key issues include road infrastructure, flood protection, healthcare, education, and forest management. As the following election approaches, voter sentiment appears centred on development delivery and leadership credibility, with caste dynamics continuing to play a decisive role.
Ramnagar (SC) (2)
Ramnagar (SC) — Constituency No. 2 — is a reserved (Scheduled Caste) seat in West Champaran (Paschim Champaran) district, and it forms part of the Valmiki Nagar Lok Sabha constituency. As per the 2020 electoral roll, Ramnagar had about 284,441 electors, among whom around 1,86,157 cast votes (turnout ~ 67 %). Geographically, the seat encompasses a largely rural terrain with small towns and villages; Ramnagar town lies near the Nepal border and is characterised by forested tracts, agricultural land, and river plains.
Politically, the current MLA is Bhagirathi Devi (BJP), who in 2020 won with 75,423 votes, defeating Rajesh Ram (INC) by a margin of 15,796 votes. In 2015, she had also prevailed, defeating her Congress rival by 17,988 votes, reflecting her sustained hold over the seat. The constituency’s history suggests a pattern of BJP continuity, although contests have often been competitive.
Demographically, the SC communities—especially Paswans, Musahars and other Dalit sub-groups—are electorally significant, with minority and backward caste groups contributing to vote blocs. The local economy revolves around agriculture, forest produce, daily wage labour and seasonal migration. Significant issues include rural infrastructure (roads, electricity), flood control, forest rights and access to health and education. Looking ahead, Ramnagar is likely to remain influenced by candidate credibility and social coalition dynamics; the incumbent’s performance and continued outreach to SC communities will be critical to any opposition challenge.
Narkatiaganj (3)
Narkatiaganj (Constituency No. 3) is a General (unreserved) Bihar Legislative Assembly seat in West Champaran (Paschim Champaran) district, and it falls under the Valmiki Nagar Lok Sabha constituency. In the 2020 electoral roll, the seat had about 253,288 electors, of whom around 162,968 voted (turnout ~ 65%). The constituency comprises the Narkatiaganj block and several gram panchayats from the Lauriya block, with a predominantly rural setting and a notified urban area in Narkatiaganj town; according to the 2011 census, roughly 12 % of its population is urban while nearly 88 % is rural, and SC/ST share is about 15.15 % and 1.52 % respectively.
In the 2020 Assembly election, Rashmi Varma (BJP) won with 75,484 votes, defeating Vinay Varma (INC) by a margin of 21,134 votes. In 2015, Vinay Varma (INC) prevailed, polling 57,212 votes ahead of BJP’s Renu Devi (41,151), winning by 16,061 votes. This reflects a shift from Congress to the BJP dominance in recent years.
The electorate is socially diverse, with a substantial presence of OBCs, Dalits, and minority communities; the SC population has electoral significance. Agriculture, labour migration, small trade, and forest-adjacent livelihoods form the economic base. Key local issues include road and irrigation infrastructure, flood control, access to quality health and education services, and public utilities. Looking ahead, incumbency performance, candidate visibility, and coalition arithmetic will shape the political contest, with the BJP trying to consolidate its gains and the opposition aiming to reclaim past influence.
Bagaha (4)
Bagaha (Constituency No. 4) is an unreserved (General) seat of the Bihar Legislative Assembly, located in West Champaran district and forming part of the Valmiki Nagar Lok Sabha constituency. The constituency covers Bagaha town and adjoining rural blocks, including parts of Bagaha-I and Bagaha-II, with a mix of agricultural plains and forest areas bordering Nepal and the Gandak River. The 2020 electoral roll recorded approximately 3.28 lakh electors, reflecting a moderate voter turnout in that election. The region’s economy primarily depends on agriculture, small trade, and cross-border activities.
In the 2020 Assembly election, Ram Singh (BJP) won the seat with 98,736 votes, defeating Mohammad Najmuddin (RJD) by 24,254 votes. In 2015, the seat was captured by RJD’s Mohammad Najmuddin, marking a swing that later reversed, showing Bagaha’s shifting political mood between the BJP and RJD. Over the past decade, the constituency has witnessed competitive contests, with both national parties maintaining strong ground-level organisation.
Bagaha’s electorate comprises Yadavs, Muslims, Brahmins, and Dalit communities, with Tharu and OBC voters accounting for a decisive share. Key local concerns include flood management from the Gandak River, agricultural support, employment opportunities, and civic amenities in Bagaha town. In the future, political outcomes here are expected to hinge on development performance, caste alliances, and voters’ perceptions of governance delivery rather than on strong ideological divides.
Lauriya (5)
Lauriya (Constituency No. 5) is a General seat in the Bihar Legislative Assembly, located in West Champaran district. It forms part of the Valmiki Nagar Lok Sabha constituency. The region includes the Lauriya town area and adjoining blocks, such as Lauriya and parts of Jogapatti, with a predominantly rural landscape and pockets of urban growth. The area lies near the Indo-Nepal border and is historically known for the Ashokan pillar at Lauriya Nandangarh, a key archaeological landmark. As per the 2020 electoral roll, the constituency had around 3.17 lakh electors, with a voter turnout of roughly 62%.
In the 2020 Bihar Assembly election, Binay Bihari (BJP) secured victory with 92,646 votes, defeating Raghav Sharan Pandey (RJD) by a margin of 25,027 votes. In 2015, the seat was won by RJD, indicating a competitive political environment with alternating party dominance. Over the years, Lauriya has remained a swing constituency where both the BJP and the RJD have performed strongly, depending on local caste mobilisation and candidate credibility.
The constituency’s social fabric is shaped by Yadav, Brahmin, Tharu, and Muslim communities. Agriculture remains the backbone of the economy, supported by trade, small businesses, and cross-border economic activity. Key issues include road and irrigation infrastructure, flood control, employment, and access to healthcare and education. As the following election approaches, voter sentiment seems to balance between developmental performance and local leadership influence, making Lauriya an unpredictable yet high-stakes contest in West Champaran politics.
Nautan (6)
Nautan (Constituency No. 6) is a General seat of the Bihar Legislative Assembly situated in West Champaran district and falls under the Paschim Champaran Lok Sabha constituency. The Nautan Assembly Constituency includes Nautan, Bairiya, and parts of the Majhaulia blocks, combining fertile agricultural plains with semi-urban settlements. Nepal borders the region to the north and the Gandak River basin to the east, giving it a mix of farming and cross-border trade dynamics. As per the 2020 electoral roll, Nautan had around 3.06 lakh electors, with voter turnout close to 60% in the last Assembly election.
In the 2020 election, Narayan Prasad (BJP) retained the seat with 1,02,778 votes, defeating Manoj Kumar (INC) by a margin of 33,969 votes. He had earlier won in 2015, consolidating the BJP’s presence in the area. The consistent victories underline a strong pro-BJP sentiment and effective organisational structure within the constituency. However, the seat has also seen close contests in earlier decades, reflecting evolving caste and developmental alignments.
The major communities include Yadav, Brahmin, Tharu, and Scheduled Caste groups, with agriculture, dairy farming, and small-scale trading as the primary occupations. Local issues revolve around rural infrastructure, flood protection, employment generation, and healthcare facilities. As the 2025 election approaches, Nautan Vidhan Sabha remains inclined towards the BJP, but voter expectations for visible development and improved civic amenities are likely to shape the electoral narrative.
Chanpatia (7)
Chanpatia (Constituency No. 7) is a General seat of the Bihar Legislative Assembly, located in West Champaran district, and forms part of the Paschim Champaran Lok Sabha constituency. The constituency covers Chanpatia block and adjoining rural areas, lying close to Bettiah town. Geographically, it includes fertile alluvial plains nourished by the Gandak River, with a largely agrarian economy and small-scale trading activity. The region has a blend of rural and semi-urban populations, with a mix of caste and community groups influencing its electoral dynamics. According to the 2020 electoral roll, Chanpatia had approximately 3.09 lakh electors, with a voter turnout of around 61%.
In the 2020 Bihar Assembly election, Umakant Singh (BJP) won the seat with 1,04,186 votes, defeating Aftab Alam (INC) by a margin of 33,911 votes. In 2015, the seat was captured by Prakash Rai (Independent), highlighting the importance of candidate image and personal outreach in local politics. Since 2020, the BJP has consolidated its hold, supported by organisational strength and constituency-level development initiatives.
Chanpatia’s population consists primarily of Yadavs, Brahmins, Tharus, Muslims, and OBC groups. The economy depends on agriculture, agro-based industries, and migrant remittances. Key local issues include flood control, road connectivity, power supply, healthcare access, and youth employment. As the next election nears, voter mood in Chanpatia reflects a blend of caste arithmetic and performance-based evaluation, with the ruling party’s developmental record set to be a key factor in electoral outcomes.
Bettiah (8)
Bettiah (Constituency No. 8) is a General seat of the Bihar Legislative Assembly located in West Champaran district, under the Paschim Champaran Lok Sabha constituency. It is centred around Bettiah town, the district headquarters, and includes adjoining semi-urban and rural areas such as Majhaulia and parts of Bettiah block. The constituency serves as an administrative and commercial hub of north-west Bihar, with a mix of urban residents, traders, farmers, and government employees. According to the 2020 electoral roll, Bettiah had around 3.15 lakh electors, with a voter turnout of approximately 58%.
In the 2020 Assembly election, Renu Devi (BJP) won with 91,186 votes, defeating Madanshree Tiwari (RJD) by a margin of 18,581 votes. Renu Devi, who also served as Deputy Chief Minister of Bihar, has represented Bettiah multiple times, reflecting the constituency’s steady preference for the BJP in recent elections. In 2015, she also won, continuing a trend of consistent electoral success supported by strong party organisation and personal rapport with voters.
The constituency’s population comprises Yadav, Brahmin, Tharu, and Muslim communities, along with a significant urban middle class. Bettiah’s economy relies on trade, education, government services, and agriculture in nearby areas. Key issues include urban infrastructure, traffic management, flood control, sanitation, and youth employment. As the following election approaches, voter sentiment in Bettiah is expected to focus on urban development, civic amenities, and leadership continuity. This will keep the BJP in a favourable position, but there are growing expectations for improved governance and job opportunities.
Sikta (9)
Sikta (Constituency No. 9) is a General seat of the Bihar Legislative Assembly situated in West Champaran district and forms part of the Paschim Champaran Lok Sabha constituency. The constituency covers the Sikta block and adjoining areas such as Mainatand and parts of Gaunaha, characterised by fertile agricultural land along the Gandak basin and a predominantly rural landscape. The region lies close to the Indo-Nepal border, and its economy is mainly dependent on farming, sugarcane cultivation, and seasonal migration. According to the 2020 electoral data, Sikta had approximately 2.95 lakh electors, with a voter turnout of approximately 60%.
In the 2020 Bihar Assembly election, Vijay Prasad Gupta (BJP) secured victory with 90,083 votes, defeating Hira Lal Sah (RJD) by a margin of 24,792 votes. In the 2015 election, the seat was won by RJD, indicating a history of alternating political preference between the two major parties. Over the past decade, Sikta has reflected the broader electoral trend in West Champaran, where close contests and shifting caste alliances have defined outcomes.
The constituency’s demography includes significant populations of Yadavs, Muslims, Brahmins, and Scheduled Castes, with agricultural workers forming a large voter base. Key local concerns include flood management, rural roads, irrigation, education, and healthcare services. As the upcoming election approaches, Sikta’s voter mood appears focused on agricultural support, employment, and better infrastructure, making the delivery of development a central factor in determining future electoral outcomes.
Raxaul (10)
Raxaul (Constituency No. 10) is a General seat of the Bihar Legislative Assembly located in East Champaran district and falls under the Paschim Champaran Lok Sabha constituency. The constituency is centred around Raxaul town, a key Indo-Nepal border point known for cross-border trade, customs operations, and transport connectivity. It also includes parts of Adapur and Ramgarhwa blocks, featuring a mix of urban and rural settlements. With around 3.22 lakh electors as per the 2020 electoral roll, Raxaul recorded a voter turnout of nearly 59%. The area’s economy is driven by trade, transport, warehousing, and agriculture in surrounding villages.
In the 2020 Bihar Assembly election, Pramod Kumar Sinha (BJP) won the seat with 1,05,553 votes, defeating Sahabuddin (RJD) by a margin of 45,231 votes, marking a strong BJP performance. In 2015, the seat was won by Ajay Kumar Singh (BJP), indicating a pattern of continued party dominance over the last two terms. The BJP’s consistent victories underline its organisational strength and local influence in Raxaul’s politically active border region.
Raxaul’s social composition includes Yadavs, Vaishyas, Muslims, and Scheduled Castes, with business and trade communities playing a significant role in elections. Key voter issues include road infrastructure, border trade facilitation, healthcare, flood management, and job creation. As the next election nears, the constituency’s mood appears to be shaped by expectations of enhanced development and cross-border economic opportunities, with the BJP currently maintaining an advantageous position.
Sugauli (11)
Sugauli (Constituency No. 11) is a General seat of the Bihar Legislative Assembly located in East Champaran district, falling under the Paschim Champaran Lok Sabha constituency. The constituency includes Sugauli block and parts of Ramgarhwa and Motihari Sadar areas, combining rural villages with emerging semi-urban pockets. Geographically, it lies close to the Indo-Nepal border and the Gandak River basin, with fertile plains supporting intensive agriculture. As per the 2020 electoral roll, Sugauli had around 3.09 lakh electors, with a voter turnout of nearly 60% in the last Assembly election.
In the 2020 Bihar Assembly election, Shashi Bhushan Singh (BJP) won the seat with 97,731 votes, defeating Vijay Prasad Gupta (RJD) by a margin of 21,658 votes. In 2015, the seat was also held by the BJP, marking a period of political stability and party consolidation in the region. However, earlier elections witnessed close contests, showing that Sugauli’s electorate is responsive to both caste alignments and local developmental performance.
The constituency’s demography includes Yadavs, Muslims, Brahmins, and the Scheduled Caste communities, with agriculture, small businesses, and migrant labour forming the backbone of the economy. Key local issues include flood control, road infrastructure, electricity supply, irrigation, and employment opportunities. Looking ahead to the next election, voter sentiment in Sugauli is expected to hinge on the BJP’s development track record and local leadership visibility. However, opposition efforts to unite OBC and minority votes could influence the contest.
Narkatia (12)
Narkatia (Constituency No. 12) is a General seat of the Bihar Legislative Assembly, located in East Champaran district, and forms part of the Paschim Champaran Lok Sabha constituency. The constituency covers the Narkatia block and the adjoining areas of Banjaria and Raxaul subdivisions, with a primarily rural setting interspersed with small market towns and villages. It lies close to the Indo-Nepal border, and the local economy depends mainly on agriculture, small-scale trading, and migrant remittances. As per the 2020 electoral roll, Narkatia had around 2.98 lakh electors, with a voter turnout of approximately 61% in the last Assembly election.
In the 2020 Bihar Assembly election, Rashmi Varma (BJP) won the seat with 93,213 votes, defeating Rohit Kumar (RJD) by a margin of 28,407 votes. Rashmi Varma had also secured victory in 2015, reflecting a trend of BJP continuity and strong organisational presence in the constituency. Earlier, the seat had witnessed fluctuating outcomes between the BJP and the RJD, showing an electorate that values both party performance and local representation.
Demographically, Narkatia comprises Yadav, Kurmi, Brahmin, Muslim, and Dalit populations, each playing a crucial role in shaping voting behaviour. Key local issues include poor road infrastructure, flood control, irrigation, education facilities, and employment generation. As the upcoming election approaches, the political mood in Narkatia seems to favour performance-driven politics, with the BJP retaining an edge due to development initiatives and the incumbent MLA’s local outreach.
Harsidhi (SC) (13)
Harsidhi (Constituency No. 13) is a Scheduled Caste (SC)– reserved seat in the Bihar Legislative Assembly, located in East Champaran district, and it falls under the Purvi Champaran Lok Sabha constituency. The constituency includes Harsidhi and Turkaulia blocks, along with nearby villages and semi-rural settlements. It is part of the fertile Champaran plains, where agriculture is the main occupation. The population is predominantly rural, dependent on farming, daily wage labour, and seasonal migration to urban centres. According to the 2020 electoral roll, Harsidhi had around 2.92 lakh electors, with a voter turnout of close to 62%.
In the 2020 Bihar Assembly election, Krishna Kumar Shihabadi (BJP) won the seat with 90,258 votes, defeating Rajesh Kumar (INC) by a margin of 27,472 votes. In 2015, the seat was held by Rajesh Kumar (INC), showing an alternating trend between the Congress and the BJP in recent elections. The constituency’s voting pattern has often hinged on local caste alliances and candidate reputation rather than purely party-based loyalty.
Harsidhi’s electorate is composed mainly of Scheduled Castes, particularly the Paswan and Chamar communities, as well as EBC and Muslim populations. Key local issues include rural connectivity, flood protection, agricultural support, and access to education and healthcare. Going into the next election, voter sentiment is expected to revolve around the delivery of welfare schemes and job opportunities. The BJP is likely to benefit from its incumbent advantage but will face pressure to address persistent rural development concerns.
Govindganj (14)
Govindganj (Constituency No. 14) is a General seat of the Bihar Legislative Assembly, situated in East Champaran district, and forms part of the Purvi Champaran Lok Sabha constituency. The constituency comprises the Govindganj and Mehsi blocks, along with the adjoining panchayats of the Kalyanpur and Motihari subdivisions, covering a largely agrarian region with a mix of rural and semi-urban populations. The area lies along the Gandak River belt, known for fertile farmland and sugarcane cultivation. As per the 2020 electoral roll, Govindganj had about 3.05 lakh electors, with a voter turnout of nearly 63%.
In the 2020 Bihar Assembly election, Sunil Mani Tiwari (BJP) secured victory with 93,625 votes, defeating Raju Tiwari (RJD) by a margin of 20,492 votes. In the 2015 election, Raju Tiwari (LJP) won the seat, highlighting the constituency’s competitive political environment and frequent changes in representation. The shift back to the BJP in 2020 reflected the consolidation of upper caste and OBC votes alongside the party’s organisational strength.
The major communities include Brahmins, Yadavs, Kurmis, Muslims, and Dalits, with agriculture, small industries, and trade forming the economic base. Key issues revolve around flood management, road and drainage infrastructure, irrigation, and rural employment. Looking ahead, the 2025 contest in Govindganj is expected to centre on developmental performance and caste balance, with the BJP’s incumbency advantage tested by potential opposition alliances seeking to unify backward and minority voters.
Kesaria (15)
Kesaria (Constituency No. 15) is a General seat of the Bihar Legislative Assembly located in East Champaran district, under the Purvi Champaran Lok Sabha constituency. The constituency includes Kesaria, Kalyanpur, and parts of Chakia blocks, forming a primarily rural area with a few semi-urban centres. The region is historically significant for the Kesaria Stupa, one of the tallest Buddhist stupas in the world, attracting cultural and tourism interest. According to the 2020 electoral roll, Kesaria had around 3.16 lakh electors, with a voter turnout of close to 61%. The economy is mainly agricultural, focusing on paddy, wheat, and sugarcane cultivation, supplemented by small-scale trade and income from migration.
In the 2020 Bihar Assembly election, Shalini Mishra (JD-U) won the seat with 83,783 votes, defeating Rajesh Kumar (RJD) by a margin of 10,449 votes. In the 2015 election, Rajesh Kumar (RJD) had secured victory, showing a pattern of alternating dominance between JD-U and RJD. This electoral shift highlights Kesaria’s reputation as a swing constituency, where caste alignment and local development performance play decisive roles.
The constituency’s demography includes significant populations of Brahmins, Yadavs, Bhumihars, Muslims, and Dalits. Key voter issues include road and irrigation infrastructure, flood management, education, and access to healthcare. As the upcoming election approaches, Kesaria’s electorate is expected to consider governance delivery and the quality of local representation, keeping the contest between JD-U and RJD highly competitive and reflective of broader political trends in northern Bihar.
Kalyanpur (16)
Kalyanpur (Constituency No. 16) is a General seat of the Bihar Legislative Assembly located in East Champaran district, falling under the Purvi Champaran Lok Sabha constituency. The constituency comprises Kalyanpur, Chakia, and parts of Tetaria blocks, representing a largely agrarian region with fertile plains, small towns, and rural settlements. The area lies within the flood-prone Gandak basin, where agriculture—mainly paddy, maize, and sugarcane cultivation—forms the backbone of the local economy. As per the 2020 electoral roll, Kalyanpur had around 3.09 lakh electors, with a voter turnout of approximately 62%.
In the 2020 Bihar Assembly election, Manju Agarwal (BJP) secured victory with 94,659 votes, defeating Ashok Kumar (RJD) by a margin of 15,618 votes. In 2015, the seat was held by Ashok Kumar (RJD), showing a history of alternating support between the BJP and the RJD. The constituency’s voting pattern reflects a mix of party influence and candidate reputation, with close contests common over the past decade.
The social composition of Kalyanpur includes Yadavs, Brahmins, Bhumihars, Muslims, and Dalit groups. Key local issues include flood control, road and drainage development, agricultural support, and youth employment. As the upcoming election approaches, voter sentiment in Kalyanpur is likely to focus on rural infrastructure improvement and economic stability, with the BJP aiming to retain its edge in a competitive political landscape marked by strong RJD grassroots mobilisation.
Pipra (17)
Pipra (Constituency No. 17) is a General seat of the Bihar Legislative Assembly situated in East Champaran district, and it falls under the Purvi Champaran Lok Sabha constituency. The constituency covers Pipra, Pakari Dayal, and adjoining parts of Areraj and Tetaria blocks. It is predominantly rural, with fertile agricultural land shaped by the Gandak River basin. Farming—mainly paddy, maize, wheat, and sugarcane—is the principal occupation, supported by small-scale trade and labour migration. As per the 2020 electoral roll, Pipra had around 3.01 lakh electors, with a voter turnout of roughly 61%.
In the 2020 Bihar Assembly election, Shyambabu Prasad Yadav (BJP) won the seat with 88,724 votes, defeating Ramesh Prasad Kushwaha (RJD) by a margin of 17,532 votes. In 2015, the seat was won by Ramesh Prasad Kushwaha (JD-U), indicating a trend of alternating dominance among NDA allies and RJD, reflecting the competitive nature of local politics. Pipra has often witnessed close contests in which caste alignments and leadership credibility strongly influence outcomes.
The constituency’s social composition includes Yadavs, Kushwahas, Brahmins, Muslims, and Dalits, with OBC groups holding a decisive share. Major voter concerns centre on flood management, road connectivity, irrigation facilities, healthcare, and job opportunities for youth. As the 2025 election approaches, the constituency’s political mood is expected to hinge on development performance and caste coalition strategies, with the BJP currently maintaining a slight organisational advantage.
Madhuban (18)
Madhuban (Constituency No. 18) is a General seat of the Bihar Legislative Assembly, located in East Champaran district, and forms part of the Purvi Champaran Lok Sabha constituency. The constituency includes Madhuban, Phenhara, and parts of Tetaria and Pakari Dayal blocks, comprising largely rural settlements interspersed with small market towns. The region lies in the Gandak River plain, known for fertile soil and high agricultural productivity. Farming—particularly paddy, sugarcane, and maize—dominates the local economy, supplemented by trade and remittances from migrant workers. As per the 2020 electoral roll, Madhuban had around 3.08 lakh electors, with voter turnout close to 63%.
In the 2020 Bihar Assembly election, Raghunath Prasad Chaudhary (BJP) won the seat with 90,875 votes, defeating Rashtriya Janata Dal’s Bhola Rai by a margin of 22,147 votes. In 2015, the seat was held by RJD, reflecting a pattern of alternating political influence between the BJP and RJD over recent election cycles. The constituency has shown competitive voting behaviour, often shaped by local caste arithmetic and the appeal of individual candidates.
Madhuban’s electorate is composed mainly of Yadav, Kushwaha, Brahmin, Muslim, and Dalit voters. Persistent local issues include flood control, road infrastructure, irrigation, rural healthcare, and educational facilities. As the 2025 election approaches, the political trend in Madhuban points to a performance-driven contest. The BJP currently benefits from its incumbency’s visibility and the ruling coalition’s development outreach, while the RJD remains a strong challenger through social coalition mobilisation.
Motihari (19)
Motihari (Constituency No. 19) is a General seat of the Bihar Legislative Assembly, situated in East Champaran district, and forms part of the Purvi Champaran Lok Sabha constituency. Centred on Motihari town, the district headquarters, the district encompasses both urban and rural areas, including parts of Motihari Sadar, Turkaulia, and nearby panchayats. The constituency is an administrative, educational, and commercial hub of North Bihar, with a diversified economy driven by trade, services, and agriculture. According to the 2020 electoral roll, Motihari had around 3.22 lakh electors, with a voter turnout of approximately 59%.
In the 2020 Bihar Assembly election, Pramod Kumar (BJP) retained the seat with 95,256 votes, defeating Rajesh Kumar Gupta (INC) by a margin of 28,527 votes. He has represented the constituency for multiple terms, underscoring his strong local base and the BJP’s organisational dominance. In 2015, Pramod Kumar had also won, reflecting voter continuity and confidence in the incumbent. Motihari has long been considered a BJP stronghold, shaped by the party’s sustained focus on development and stable voter alignment.
The constituency’s electorate includes Yadav, Brahmin, Bania, Muslim, and Dalit communities. Key local issues include urban infrastructure, flood management, traffic congestion, education, and employment. As the following election approaches, Motihari’s voter sentiment appears to prioritise civic improvement and economic opportunities, with the BJP maintaining a clear advantage due to established leadership and visible governance outcomes.
Chiraia (20)
Chiraia (Constituency No. 20) is a General seat of the Bihar Legislative Assembly situated in East Champaran district, and it falls under the Purvi Champaran Lok Sabha constituency. The constituency covers Chiraia, Paharpur, and parts of the Madhuban blocks, representing a predominantly rural region with fertile agricultural land along the Gandak River basin. The local economy is mainly dependent on farming, small-scale trade, and migrant remittances, with agriculture as the primary livelihood source. As per the 2020 electoral roll, Chiraia had around 3.04 lakh electors, with a voter turnout close to 62%.
In the 2020 Bihar Assembly election, Lalu Prasad Yadav (JD-U) won the seat with 86,712 votes, defeating RJD’s Manoj Kumar Singh by a margin of 9,657 votes. In 2015, the seat was captured by RJD, reflecting a competitive landscape in which control alternated between JD-U and RJD over the past two elections. This recurring shift underscores Chiraia’s status as a swing constituency, where local leadership, caste alliances, and development delivery play a decisive role in shaping results.
The constituency’s population includes Yadav, Kurmi, Brahmin, Muslim, and Dalit groups, with OBC communities forming the majority vote share. Key issues include flood management, poor road infrastructure, irrigation facilities, and access to healthcare and education. As the following election approaches, voter sentiment in Chiraia is expected to hinge on developmental progress and local representation, making it one of the most closely watched contests in East Champaran.
Dhaka (21)
Dhaka (Constituency No. 21) is a General seat of the Bihar Legislative Assembly located in East Champaran district, forming part of the Sheohar Lok Sabha constituency. The constituency comprises Dhaka, Chiraia, and adjoining panchayats of Piprakothi and Bairgania areas, covering a mix of rural villages and small market towns. Situated close to the Indo-Nepal border, Dhaka is known for its fertile agricultural land and high population density. The local economy relies heavily on farming—mainly paddy, wheat, and sugarcane—along with remittances from migrant labour. As per the 2020 electoral roll, Dhaka had around 3.07 lakh electors, with a voter turnout of approximately 63%.
In the 2020 Bihar Assembly election, Faisal Rahman (INC) won the seat with 1,01,161 votes, defeating Pawan Jaiswal (Independent) by a margin of 13,211 votes. In 2015, the seat was held by Pawan Jaiswal (Independent), demonstrating Dhaka’s trend of electing strong individual candidates over strict party lines. The constituency’s voting pattern often reflects a combination of community ties, candidate credibility, and local outreach rather than evident partisan loyalty.
The demographic profile includes Yadav, Muslim, Bhumihar, and Dalit populations, with backward castes and minorities forming significant vote blocs. Key local issues include poor road conditions, healthcare facilities, recurring flood damage, and unemployment. As the upcoming election approaches, Dhaka’s political contest is expected to remain fluid, with personal influence and local development performance playing a decisive role in shaping voter preferences.
Sheohar (SC) (22)
Sheohar (Constituency No. 22) is a Scheduled Caste (SC)– reserved seat in the Bihar Legislative Assembly, located in Sheohar district, and it forms part of the Sheohar Lok Sabha constituency. The constituency covers Sheohar, Piprahi, and Tariani Chowk blocks, representing a mix of rural villages and small urban centres. It lies in the northern Gangetic plains, bordered by Sitamarhi and East Champaran districts, with agriculture as the mainstay of the local economy. The area is known for its fertile soil but is prone to flooding during the monsoon season. According to the 2020 electoral roll, Sheohar had around 2.87 lakh electors, with a voter turnout of close to 61%.
In the 2020 Bihar Assembly election, Chetan Anand (RJD) won the seat with 72,909 votes, defeating Sharfuddin (JD-U) by a margin of 6,151 votes. In 2015, Sharfuddin (JD-U) held the seat, indicating alternating support between RJD and JD-U over recent election cycles. The narrow margins in consecutive elections reflect Sheohar’s highly competitive, closely contested political landscape.
The constituency’s social composition includes Paswan, Ravidas, and other Scheduled Caste groups, as well as Yadavs, Muslims, and EBC communities, all of which influence outcomes. Key local issues include flood control, road infrastructure, education facilities, rural employment, and access to healthcare. As the following election approaches, voter sentiment in Sheohar is expected to hinge on youth employment and development performance, with both RJD and JD-U preparing for another tight contest in this politically sensitive SC-reserved constituency.
Riga (23)
Riga (Constituency No. 23) is a General seat of the Bihar Legislative Assembly situated in Sitamarhi district, and it forms part of the Sheohar Lok Sabha constituency. The constituency includes Riga, Bairgania, and parts of Parihar and Sursand blocks, characterised by fertile plains, sugarcane fields, and a largely rural population. The area lies near the Indo-Nepal border and depends heavily on agriculture, small-scale trade, and migrant remittances. As per the 2020 electoral roll, Riga had around 3.02 lakh electors, with a voter turnout of approximately 62%.
In the 2020 Bihar Assembly election, Aman Bhushan Hajari (JD-U) secured victory with 87,875 votes, defeating Awdhesh Kumar Rai (INC) by a margin of 19,671 votes. In 2015, the seat was held by Awdhesh Kumar Rai (INC), indicating a pattern of alternating political preferences between JD (U) and Congress. The contests in Riga have generally been close, with voting behaviour influenced by caste alignment and local leadership rather than national-level political trends.
The constituency’s demography is dominated by Yadav, Kurmi, Brahmin, Muslim, and Dalit communities, with OBCs forming a decisive share. Key issues include poor road and drainage infrastructure, recurring floods, lack of irrigation facilities, and unemployment. As the following election approaches, voter sentiment in Riga is expected to focus on local development and flood management, with JD-U seeking to consolidate its recent gains. At the same time, opposition parties aim to unify backwards and minority votes to regain lost ground.
Bathnaha (SC) (24)
Bathnaha (Constituency No. 24) is a Scheduled Caste (SC) reserved seat of the Bihar Legislative Assembly located in Sitamarhi district, and it falls under the Sitamarhi Lok Sabha constituency. The constituency covers Bathnaha, Majorganj, and parts of Parihar and Sursand blocks, lying along the Indo-Nepal border. The region is predominantly rural, with agriculture as the primary livelihood, supported by sugarcane, maize, and paddy cultivation. Seasonal migration and small-scale trading also contribute to the local economy. As per the 2020 electoral roll, Bathnaha had around 2.84 lakh electors, with voter turnout close to 63%.
In the 2020 Bihar Assembly election, Manju Devi (JD-U) won the seat with 81,335 votes, defeating Abdul Sattar (RJD) by a margin of 22,312 votes. In the 2015 election, RJD had secured the seat, showing alternating trends between JD-U and RJD, typical of the district’s competitive politics. Over recent years, JD-U has strengthened its grassroots network here through welfare schemes and local outreach, consolidating its position among Scheduled Caste voters.
The constituency’s social fabric includes Paswan, Ravidas, and other Scheduled Caste communities, as well as EBC and Muslim populations. Key local concerns include flood control, embankment maintenance, poor road infrastructure, education, and health services. As the upcoming election approaches, Bathnaha’s voter sentiment is expected to focus on flood resilience and welfare delivery. JD-U holds an organisational edge but faces challenges from opposition efforts to mobilise caste and community-based alliances.
Parihar (25)
Parihar (Constituency No. 25) is a General seat of the Bihar Legislative Assembly located in Sitamarhi district, and it forms part of the Sitamarhi Lok Sabha constituency. The constituency comprises Parihar, Sursand, and parts of Bairgania and Bathnaha blocks, situated along the Indo-Nepal border. It is a predominantly rural area characterised by fertile land, sugarcane and paddy fields, and frequent flooding from the Bagmati River. Agriculture is the main economic activity, supplemented by small trade and migration-based earnings. As per the 2020 electoral roll, Parihar had around 2.97 lakh electors, with voter turnout close to 62%.
In the 2020 Bihar Assembly election, Gayatri Devi (BJP) won the seat with 95,361 votes, defeating RJD’s Ram Naresh Prasad Yadav by a margin of 22,056 votes. In 2015, the seat was won by Ram Naresh Prasad Yadav (RJD), highlighting a pattern of alternating representation between BJP and RJD. The constituency has witnessed close contests, reflecting a balance between caste dynamics and development-oriented voting behaviour.
Parihar’s social composition includes Yadavs, Brahmins, Muslims, and Dalit groups, with OBC voters playing a decisive role. Major local issues include flood protection, road connectivity, irrigation, and rural employment. As the next election nears, voter sentiment in Parihar is expected to focus on the government’s handling of flood management and development delivery. The BJP aims to retain its foothold, while the RJD seeks to rebuild its earlier support base through local alliances.
Sursand (26)
Sursand (Constituency No. 26) is a General seat of the Bihar Legislative Assembly located in Sitamarhi district, under the Sitamarhi Lok Sabha constituency. The constituency covers Sursand, Parihar, and adjoining parts of Bairgania and Bathnaha blocks, lying along the Indo-Nepal border. The area is predominantly rural, with fertile alluvial soil supporting the cultivation of paddy, wheat, and sugarcane. Flooding from rivers such as the Bagmati and Lakhandei frequently affects local livelihoods. As per the 2020 electoral roll, Sursand had around 2.93 lakh electors, with a voter turnout of approximately 61%.
In the 2020 Bihar Assembly election, Syed Abu Dojana (RJD) won the seat with 90,347 votes, defeating Dr. Ashok Kumar (JD-U) by a margin of 13,287 votes. In 2015, the seat was also held by Syed Abu Dojana (RJD), reflecting the party’s consistent strength and the MLA’s strong local presence. RJD’s success in Sursand is often attributed to its consolidated Muslim-Yadav support base and the personal influence of its sitting representative.
The constituency’s demography includes significant populations of Yadavs, Muslims, Kurmis, and Dalits, with OBC and minority communities shaping electoral outcomes. Key local issues include annual flooding, poor road and drainage infrastructure, limited healthcare facilities, and unemployment. As the upcoming election approaches, voter sentiment in Sursand seems to be driven by the demand for improved flood control and rural development. RJD currently enjoys an incumbency advantage but faces expectations for tangible progress in infrastructure and livelihood creation.
Bajpatti (27)
Bajpatti (Constituency No. 27) is a General seat of the Bihar Legislative Assembly located in Sitamarhi district, and it falls under the Sitamarhi Lok Sabha constituency. The constituency comprises Bajpatti, Parihar, and parts of Dumra and Pupri blocks, covering a region of fertile agricultural plains intersected by seasonal rivers such as the Bagmati. The area is predominantly rural, with farming—particularly paddy, maize, and sugarcane cultivation—forming the backbone of the local economy. Seasonal migration to urban centres for employment is also common. As per the 2020 electoral roll, Bajpatti had around 3.01 lakh electors, with a voter turnout of approximately 62%.
In the 2020 Bihar Assembly election, Mukesh Kumar Yadav (RJD) won the seat with 92,648 votes, defeating Renu Kumari (BJP) by a margin of 22,583 votes. In 2015, the seat was also held by RJD, showing a pattern of continued party dominance over multiple election cycles. The RJD’s strong performance here is driven by its consolidated Yadav and Muslim support base, supplemented by alliances with EBC and Dalit groups.
Bajpatti’s demography includes Yadav, Muslim, Brahmin, and Dalit populations, with OBCs holding a decisive majority. The major local issues include flood management, poor road infrastructure, agricultural support, and a lack of employment opportunities. As the upcoming election approaches, RJD’s incumbency advantage may continue if its development and welfare outreach remain effective. However, the BJP is expected to challenge through targeted campaigns focused on governance and connectivity improvements.
Sitamarhi (28)
Sitamarhi (Constituency No. 28) is a General seat of the Bihar Legislative Assembly located in Sitamarhi district, forming part of the Sitamarhi Lok Sabha constituency. The constituency is centred around Sitamarhi town, the district headquarters, and includes adjoining rural areas of Dumra and Belsand blocks. Sitamarhi holds religious and historical significance as the believed birthplace of Goddess Sita, making it an essential cultural centre in North Bihar. The local economy is driven by trade, services, small industries, and agriculture, particularly paddy and sugarcane cultivation. As per the 2020 electoral roll, Sitamarhi had around 3.17 lakh electors, with a voter turnout close to 60%.
In the 2020 Bihar Assembly election, Sunil Kumar (BJP) won the seat with 96,157 votes, defeating RJD’s Abdul Ghafoor by a margin of 18,274 votes. In 2015, the seat was held by RJD, reflecting Sitamarhi’s tendency toward closely fought contests and shifting political loyalties between RJD and BJP. Over the past decade, the constituency has shown a balanced electoral pattern, influenced by both developmental issues and caste coalitions.
Sitamarhi’s demography comprises Yadav, Brahmin, Bhumihar, Muslim, and Dalit communities, with urban voters playing an increasingly significant role. Key concerns include urban infrastructure, drainage, flood control, employment, and healthcare. As the following election approaches, voter sentiment in Sitamarhi is expected to focus on civic amenities and economic development, with the BJP’s incumbent advantage tempered by rising opposition efforts to mobilise rural and minority voters.
Runnisaidpur (29)
Runnisaidpur (Constituency No. 29) is a General seat of the Bihar Legislative Assembly located in Sitamarhi district, and it forms part of the Sheohar Lok Sabha constituency. The constituency covers Runnisaidpur, Parsauni, and parts of Belsand and Dumra blocks, representing a predominantly rural region characterised by fertile Gangetic plains and a high dependence on agriculture. Paddy, wheat, and sugarcane are the main crops, and migration to other states for labour is common. As per the 2020 electoral roll, Runnisaidpur had around 3.03 lakh electors, with a voter turnout of approximately 63%.
In the 2020 Bihar Assembly election, Gautam Kumar (RJD) won the seat with 96,878 votes, defeating Chandreshwar Prasad Chandravanshi (BJP) by a margin of 16,685 votes. In 2015, the seat was also held by RJD, showing consistent support for the party in recent years. The RJD’s dominance here is attributed to a stable alliance of Yadav and Muslim voters, along with support from sections of Dalits and EBCs.
Runnisaidpur’s social composition includes Yadavs, Kurmis, Brahmins, Muslims, and Scheduled Castes. Major local issues include flood control, rural road connectivity, irrigation, education, and employment opportunities. As the upcoming election approaches, voter sentiment is likely to hinge on the effectiveness of local governance and agricultural support schemes. RJD aims to maintain its stronghold, while BJP seeks to make inroads by focusing on infrastructure and welfare delivery.
Belsand (30)
Belsand (Constituency No. 30) is a General seat of the Bihar Legislative Assembly situated in Sitamarhi district, and it falls under the Sheohar Lok Sabha constituency. The constituency comprises Belsand, Parsauni, and parts of Runnisaidpur and Dumra blocks, encompassing a mix of rural villages and small market centres. Located within the flood-prone Gandak basin, Belsand’s economy is largely agricultural, relying on paddy, maize, and sugarcane cultivation, along with income from migrant labour. As per the 2020 electoral roll, Belsand had around 2.96 lakh electors, with voter turnout close to 62%.
In the 2020 Bihar Assembly election, Surendra Ram (RJD) won the seat with 92,784 votes, defeating Shashi Bhushan Choudhary (BJP) by a margin of 16,835 votes. In 2015, the seat was also captured by RJD, signalling consistent support for the party across two consecutive elections. The RJD’s strength in Belsand is largely anchored in its Yadav-Muslim vote base, supplemented by EBC and Dalit backing.
The constituency’s demography includes Yadav, Muslim, Brahmin, and Scheduled Caste groups. Key issues influencing voter sentiment include flood management, poor road infrastructure, healthcare access, and job opportunities. As the 2025 election approaches, RJD enters with an incumbency advantage but faces the challenge of translating political loyalty into visible development, while BJP and JD-U aim to capitalise on dissatisfaction regarding basic infrastructure and employment generation.
Sitamarhi
Harlakhi, constituency number 31 in Madhubani district, falls under the Madhubani Lok Sabha seat and is an unreserved general category assembly segment. It encompasses over 290,000 electors as recorded in the 2020 rolls, predominantly rural areas including the Harlakhi and Madhwapur community development blocks, as well as gram panchayats like Karhara and Teoth in the Benipatti block.
These areas are dotted with fertile farmlands along the Kosi river tributaries, which often lead to seasonal flooding. In the 2020 elections, Janata Dal (United)’s Sudhanshu Shekhar clinched victory with 60,393 votes, defeating Communist Party of India’s Ram Naresh Pandey by a margin of 17,593 votes in a contest that saw a 57.52% turnout from 167,300 voters.
This was built on a tighter 2015 race where Rashtriya Lok Samta Party’s Basant Kumar edged out Congress’s Muhammad Shabbir by just 3,892 votes, reflecting the seat’s history of shifting alliances among NDA partners amid left-wing challenges. Socially, Yadavs form a key OBC bloc alongside significant Muslim and Scheduled Caste populations, comprising around 11%. EBCs and upper castes like Brahmins and Rajputs influence outcomes in this agrarian belt, reliant on paddy and maize cultivation. However, high out-migration to urban centres for labour underscores economic pressures.
Persistent floods devastate crops and homes annually, fuelling demands for better embankments, irrigation, and rural jobs, while education and health access lag; recent initiatives include a Rs 31 crore tourism push at Phulhar Sthan shrine and broader Madhubani road-water projects worth over Rs 650 crore. As 2025 approaches, JD(U)’s consolidation among OBCs and EBCs signals NDA edge, yet rising flood distress could amplify opposition appeals on relief and employment.
Benipatti (32)
Benipatti, constituency number 32 in Madhubani district, aligns with the Madhubani Lok Sabha seat and operates as an unreserved general category assembly segment. It draws from approximately 284,597 electors based on the 2020 rolls, spanning a largely rural landscape that includes the Kaluahi community development block alongside key gram panchayats in Benipatti block, such as Bishunpur, Basaitha, Behata, Pali, and Meghben, where fertile alluvial plains fed by Kosi river tributaries support paddy fields but expose villages to recurrent flooding. In the 2020 polls.
Bharatiya Janata Party’s Vinod Narayan Jha triumphed with 78,862 votes, outpacing Indian National Congress’s Bhawana Jha’s 46,210 by a decisive 32,652-vote margin amid 54.73% turnout, reversing her 2015 victory where she had edged him by 4,734 votes on 41.52% share in a closer Mahagathbandhan sweep. This swing highlights the BJP’s consolidation in a seat with historical Brahmin voter dominance, often yielding.
Brahmin MLAs have been part of the party since its 1951 formation, though alliances have varied, with Congress and JD(U) holding in prior decades. Demographically, Brahmins anchor upper-caste influence alongside substantial Yadav and other OBC clusters, EBCs, 12% Scheduled Castes, and a modest Muslim presence, fuelling caste-driven mobilisations in this agrarian economy marked by crop cultivation and high seasonal migration to cities for labour.
Persistent challenges include annual Kosi floods eroding livelihoods, inadequate embankments, rural unemployment, and limited access to quality education and healthcare. Meanwhile, recent Rs 650 crore district-wide initiatives under Chief Minister Nitish Kumar—encompassing roads, bridges, and irrigation—target resilience alongside agricultural support like cattle schemes. With the 2025 elections underway, the BJP’s Brahmin and upper-caste hold suggests NDA continuity, yet flood recovery lapses and migration woes may bolster opposition outreach to OBCs and EBCs for a tighter fray.
Khajauli (33)
Khajauli, constituency number 33 in Madhubani district, is part of the Jhanjharpur Lok Sabha seat and serves as an unreserved general category assembly segment. It covers about 317,000 electors as per the 2020 rolls, embracing a rural expanse of Jainagar and Basopatti community development blocks, plus gram panchayats like Nararh East, Mahua Ekdara, Datwar, Sarabe, Rasidpur, Betakakarghati, and Khajauli in the Khajauli block, where alluvial soils along Kosi river tributaries sustain farming but invite frequent floods.
The 2020 elections saw Bharatiya Janata Party’s Arun Shankar Prasad secure 83,161 votes for a 44.51% share, defeating Rashtriya Janata Dal’s Sitaram Yadav by 22,689 votes at 61.11% turnout, marking a BJP flip from Yadav’s 2015 win on 71,534 votes with a slim 10,703-vote edge over Prasad amid Mahagathbandhan’s sweep. This reversal highlights NDA’s rising traction in a seat prone to alliance-driven swings rather than outright dominance.
Socially, Yadavs lead OBC influence alongside 16.7% Scheduled Castes, EBCs, and upper castes like Brahmins. The economy is centred on paddy, maize, and makhana cultivation, offset by heavy out-migration for urban jobs and low literacy at 58.62%. Flood devastation, youth unemployment, poor roads, and healthcare gaps dominate concerns.
Recent Rs 500 crore-plus district initiatives on embankments, irrigation canals, and rural electrification under Jal Jeevan Hariyali aim to build resilience. As the November 2025 polls near, the BJP’s OBC consolidation points to NDA retention. However, opposition focus on migration relief and caste census could stir EBC and Yadav shifts for a keenly watched battle.
Babubarhi (34)
Babubarhi, constituency number 34 in Madhubani district, is part of the Jhanjharpur Lok Sabha seat as an unreserved general category assembly segment. It accounts for roughly 310,000 electors from the 2020 rolls, covering a predominantly rural terrain under the Babubarhi community development block with villages such as Bagaul, Bairia, Balirajpur, and Sugauna, where fertile plains nourished by Kosi river tributaries yield paddy and vegetables yet suffer annual inundations.
The 2020 elections delivered a win for Janata Dal (United)’s Mina Kumari with 77,367 votes at 41.5% share, prevailing over Rashtriya Janata Dal’s Umakant Yadav’s 65,879 by a 11,488-vote margin amid 60% turnout, extending JD(U)’s grip from Kapil Deo Kamat’s 2015 triumph on 61,486 votes against Lok Janshakti Party’s Binod Kumar Singh by 20,267. However, alliance realignments have kept contests fluid without entrenched dominance.
Demographically, Yadavs and Kushwahas anchor OBC sway alongside Rajputs and Brahmins among upper castes, 12.6% Scheduled Castes, and 11% Muslims. The economy is farming-dependent and plagued by seasonal labour migration to Delhi and Punjab, with literacy hovering below 60%. Floods ravage crops and displace families yearly, alongside unemployment and patchy rural infrastructure, spurring calls for robust embankments; notable strides include Chief Minister Nitish Kumar’s Rs 8,911 crore initiatives in Madhubani for the Western Kosi Canal and Rs 650 crore on roads and electrification. Heading into the November 2025 polls, JD(U)’s OBC consolidation hints at NDA continuity, but escalating flood impacts and migration strains may energise RJD’s outreach to vulnerable groups for a polarised showdown.
Bisfi (35)
Bisfi, constituency number 35 in Madhubani district, contributes to the Madhubani Lok Sabha seat and functions as an unreserved general category assembly segment. It accounts for roughly 328,000 electors as per the 2020 rolls, spanning a rural patchwork of the Bisfi community development block alongside gram panchayats such as Satlakha, Rahika, Saurath, Najirpur, Jagatpur, Kakraul North and South, Malangia, Basauli, Sapta, Ijra, and Hasanpur from Rahika block, where alluvial farmlands yield paddy and vegetables under the shadow of the Kosi river systems.
The 2020 elections delivered a Bharatiya Janata Party victory for Haribhushan Thakur with 86,787 votes at 48.43% share, edging out Rashtriya Janata Dal’s Faiyaz Ahmad’s 76,505 by 10,282 votes amid 54.61% turnout, flipping the seat from Ahmad’s 2015 RJD win where he claimed 70,975 votes and a commanding 35,325-vote lead over Rashtriya Lok Samata Party’s Manoj Kumar Yadav in a Mahagathbandhan rout at 52.69% polling.
This shift underscores BJP’s inroads against RJD’s traditional hold in multi-cornered contests shaped by alliances. Demographically, Muslims at 30% form the largest bloc, complemented by influential Dalits, Brahmins, Yadavs, and Bhumihars in an agrarian economy with low literacy around 58% and widespread seasonal migration for urban labour. Voter priorities include persistent floods alongside rural road dilapidation that hampers produce transport, inadequate schooling infrastructure, and youth job scarcity, though Madhubani’s recent Rs 13,480 crore push under national schemes covers housing, rail links, electrification, and Rs 650 crore district initiatives for bridges and connectivity.
As the November 2025 polls loom, the BJP’s upper-caste and partial Muslim outreach signals NDA resilience, yet RJD’s caste census advocacy may rally OBCs and minorities for a polarised rematch.
Given below is the complete list of constituencies in Bihar:
- Valmiki Nagar (1)
- Ramnagar (SC) (2)
- Narkatiaganj (3)
- Bagaha (4)
- Lauriya (5)
- Nautan (6)
- Chanpatia (7)
- Bettiah (8)
- Sikta (9)
- Raxaul (10)
- Sugauli (11)
- Narkatia (12)
- Harsidhi (SC) (13)
- Govindganj (14)
- Kesaria (15)
- Kalyanpur (16)
- Pipra (17)
- Madhuban (18)
- Motihari (19)
- Chiraia (20)
East Champaran (Purvi Champaran)
- Dhaka (21)
- Sheohar (SC) (22)
- Riga (23)
- Bathnaha (SC) (24)
- Parihar (25)
- Sursand (26)
- Bajpatti (27)
- Sitamarhi (28)
- Runnisaidpur (29)
- Belsand (30)
Sitamarhi
- Harlakhi (31)
- Benipatti (32)
- Khajauli (33)
- Babubarhi (34)
- Bisfi (35)
- Madhubani (36)
- Rajnagar (SC) (37)
- Jhanjharpur (38)
- Phulparas (39)
- Laukaha (40)
- Nirmali (41)
- Pipra (42)
- Supaul (43)
- Triveniganj (SC) (44)
Supaul
- Chhatapur (45)
- Narpatganj (46)
- Raniganj (SC) (47)
- Forbesganj (48)
Araria
- Araria (49)
- Jokihat (50)
- Sikti (51)
Kishanganj
- Bahadurganj (52)
- Thakurganj (53)
- Kishanganj (54)
- Kochadhaman (55)
Purnia
- Amour (56)
- Baisi (57)
- Kasba (58)
- Banmankhi (SC) (59)
- Rupauli (60)
- Dhamdaha (61)
- Purnia (62)
Katihar
- Katihar (63)
- Kadwa (64)
- Balrampur (65)
- Pranpur (66)
- Manihari (ST) (67)
Bhagalpur
- Barari (68)
- Korha (SC) (69)
- Alamnagar (70)
- Bihariganj (71)
- Singheshwar (SC) (72)
- Madhepura (73)
Saharsa
- Sonbarsha (SC) (74)
- Saharsa (75)
- Simri Bakhtiarpur (76)
- Mahishi (77)
Madhepura
- Kusheshwar Asthan (SC) (78)
- Gaura Bauram (79)
Darbhanga
- Benipur (80)
- Alinagar (81)
- Darbhanga Rural (82)
- Darbhanga (83)
- Hayaghat (84)
- Bahadurpur (85)
- Keoti (86)
- Jale (87)
- Gaighat (88)
- Aurai (89)
Muzaffarpur
- Minapur (90)
- Bochahan (SC) (91)
- Sakra (SC) (92)
- Kurhani (93)
- Muzaffarpur (94)
- Kanti (95)
- Baruraj (96)
- Paroo (97)
- Sahebganj (98)
Gopalganj
- Baikunthpur (99)
- Barauli (100)
- Gopalganj (101)
- Kuchaikote (102)
- Bhorey (SC) (103)
- Hathua (104)
Siwan
- Siwan (105)
- Ziradei (106)
- Darauli (SC) (107)
- Raghunathpur (108)
- Daraundha (109)
- Barharia (110)
- Goriakothi (111)
- Maharajganj (112)
Saran
- Ekma (113)
- Manjhi (114)
- Baniapur (115)
- Taraiya (116)
- Marhaura (117)
- Chapra (118)
- Garkha (SC) (119)
- Amnour (120)
- Parsa (121)
- Sonepur (122)
Vaishali
- Hajipur (123)
- Lalganj (124)
- Vaishali (125)
- Mahua (126)
- Raja Pakar (SC) (127)
- Raghopur (128)
- Mahnar (129)
- Patepur (SC) (130)
Samastipur
- Kalyanpur (SC) (131)
- Warisnagar (132)
- Samastipur (133)
- Ujiarpur (134)
- Morwa (135)
- Sarairanjan (136)
- Mohiuddinnagar (137)
Begusarai
- Bibhutipur (138)
- Rosera (SC) (139)
- Hasanpur (140)
- Cheria‑Bariarpur (141)
- Bachhwara (142)
- Teghra (143)
- Matihani (144)
- Sahebpur Kamal (145)
- Begusarai (146)
Khagaria
- Bakhri (SC) (147)
- Alauli (SC) (148)
- Khagaria (149)
- Beldaur (150)
- Parbatta (151)
- Bihpur (152)
Bhagalpur
- Gopalpur (153)
- Pirpainti (SC) (154)
- Kahalgaon (155)
- Bhagalpur (156)
- Sultanganj (157)
- Nathnagar (158)
Banka
- Amarpur (159)
- Dhauraiya (SC) (160)
- Banka (161)
- Katoria (ST) (162)
- Belhar (163)
Munger
- Tarapur (164)
- Munger (165)
- Jamalpur (166)
Lakhisarai
- Suryagarha (167)
- Lakhisarai (168)
Sheikhpura
- Sheikhpura (169)
- Barbigha (170)
Nalanda
- Asthawan (171)
- Biharsharif (172)
- Rajgir (SC) (173)
- Islampur (174)
- Hilsa (175)
- Nalanda (176)
- Harnaut (177)
Patna
- Mokama (178)
- Barh (179)
- Bakhtiarpur (180)
- Digha (181)
- Bankipur (182)
- Kumhrar (183)
- Patna Sahib (184)
- Fatuha (185)
- Danapur (186)
- Maner (187)
- Phulwari (SC) (188)
- Masaurhi (SC) (189)
- Paliganj (190)
- Bikram (191)
Bhojpur
- Sandesh (192)
- Barhara (193)
- Arrah (194)
- Agiaon (SC) (195)
- Tarari (196)
- Jagdishpur (197)
- Shahpur (198)
- Brahampur (199)
Buxar
- Buxar (200)
- Dumraon (201)
- Rajpur (SC) (202)
Kaimur (Bhabua)
- Ramgarh (203)
- Mohania (SC) (204)
- Bhabua (205)
- Chainpur (206)
Rohtas
- Chenari (SC) (207)
- Sasaram (208)
- Kargahar (209)
- Dinara (210)
Aurangabad
- Goh (219)
- Obra (220)
- Nabinagar (221)
- Kutumba (222)
- Aurangabad (223)
- Rafiganj (224)
Gaya
- Gurua (225)
- Sherghati (226)
- Imamganj (SC) (227)
- Barachatti (SC) (228)
- Bodh Gaya (SC) (229)
- Gaya Town (230)
- Tikari (231)
- Belaganj (232)
- Atri (233)
- Wazirganj (234)
Nawada
- Rajauli (SC) (235)
- Hisua (236)
- Nawada (237)
- Gobindpur (238)
- Warsaliganj (239)
Jamui
Conclusion
Understanding the constituencies of the Bihar Legislative Assembly is essential for anyone following the state’s politics and governance. With 243 assembly constituencies in Bihar, spread across every district and aligned with corresponding Lok Sabha segments, each seat plays a decisive role in shaping the state’s leadership.
Whether you’re searching for the Bihar Assembly constituencies list by district, the reserved SC/ST constituencies in Bihar, or details about MLAs and seat numbers, having accurate, updated information helps voters stay informed and engaged in the democratic process.
From Bihar Vidhan Sabha constituency maps to district-wise assembly seats, these constituencies together reflect the diversity, aspirations, and political pulse of Bihar. As the state moves toward upcoming elections, understanding each Bihar Legislative Assembly constituency isn’t just about knowing geography—it’s about understanding the people, issues, and local dynamics that drive Bihar’s future.
The information provided in this article on the Constituencies of the Bihar Legislative Assembly is compiled from publicly available government sources and election data. While every effort has been made to ensure accuracy, occasional discrepancies or updates may occur. Readers are advised to verify details such as constituency boundaries, reservation status, and elector counts from official Election Commission notifications before relying on the information for any official or legal purpose.