As per orders of the Delimitation Commission, No. 137 Baruipur Purba (Vidhan Sabha constituency) (SC) is composed of the following: Bamangachhi, Chaltaberia, Dhosa Chandaneswar, Jangalia, Khakurdaha and Narayanitala gram panchayats of Jaynagarcommunity development block and Begumpur, Belegachhi, Brindakhali, Champahati, Hardhah, Nabagram, Ramnagar I, Ramnagar II and South Garia gram panchayats of Baruipur community development block.
Up to 2006 Baruipur had a single seat. It was an open seat during the period. In the 2006 state assembly elections, Rahul Ghosh of CPI(M) won the Baruipur assembly seat defeating his nearest rival Arup Bhadra of Trinamool Congress. Contests in most years were multi cornered but only winners and runners are being mentioned. Arup Bhadra of Trinamool Congress defeated Dr. Sujan Chakraborti of CPI(M) in 2001. Sobhan Deb Chattopadhyay of Congress defeated Dr. Sujan Chakrabort of CPI(M) in 1996 and Hemen Mojumdar of CPI(M) in 1991. Hemen Mojumdar of CPI(M) defeated Arup Bhadra of Congress in 1987, Jalil Gazi of Congress in 1982 and Ram Kanta Mondal of Congress in 1977. 
During the period 1962 to 1972 the Baruipur seat was reserved for SC. Lalit Gayen of Congress won in 1972. Bimal Mistry of CPI(M) won in 1971. Kumud Ranjan Mondal of SSP won in 1969 and 1967. Sakti Kumar Sarkar of Congress won in 1962. In 1957 and 1951 Baruipur had joint seats. Khagendra Kumar Roy Choudhury and Gangadhar Naskar, both of CPI, won in 1957. In independent India’s first election in 1951, Lalit Kumar Sinha of CPI and Abdus Shokur of Congress won from Baruipore (as it was then spelt).