As per Delimitation of Parliamentary and Assembly constituencies Order, 2008, No. 77 Mahishi (Vidhan Sabha constituency) is composed of the following: Nauhatta and Sattar Katiya community development blocks; Baghwa, Birgaun, Manwar, Telwa West, Telwa East, Bhalahi, Kundah, Mahisarho, Telhar, Pastpar and Arapatti gram panchayats of Mahishi CD Block.
In the 2010 state assembly elections, Dr. Abdul Gafoor of RJD won the Mahishi assembly seat defeating his nearest rival Raj Kumar Sah of JD(U). Contests in most years were multi cornered but only winners and runners are being mentioned. Gunjeshwar Sah of JD(U) defeated Surendra Yadav representing RJD in October 2005. Surendra Yadav, contesting as an Independent, defeated Dr. Abdul Gafoor of RJD in February 2005. Adul Gafoor of RJD defeated Surendra Yadav representing JD(U) in 2000. Abdul Gafoor of JD defeated Lahtan Choudhary of Congress in 1995. Anand Mohan of JD defeated Lahtan Choudhary of Congress in 1990. Lahtan Choudhary of Congress defeated Devanand Yadav of LD in 1985 and Satya Narayan Yadav of Congress (U) in 1980. Parameshwar Kumar of JP defeated Lahtan Chudhary of Congress in 1977.