Hariharpara is one of the 294 Assembly constituencies in West Bengal, located in Murshidabad district and forming part of the Murshidabad Lok Sabha seat. A general category constituency, it has consistently returned representation from the same political formation in recent elections, though victory margins have varied.
In the 2021 Assembly elections, Hariharpara had 247,421 registered electors, of whom 216,075 cast valid votes. The seat was won by Trinamool Congress (TMC) candidate Niamot Sheikh, who secured 102,660 votes. Indian National Congress candidate Mir Alamgir (Palash) finished second with 88,594 votes, trailing by a margin of 14,066 votes.
In the 2016 Assembly elections, the constituency had an electorate of 218,299, with 189,291 valid votes recorded, reflecting a turnout of 86.74 per cent. TMC candidate Niamot Sheikh also won the seat, securing 71,502 votes. Congress candidate Alamgir Mir (Palash) came second with 66,499 votes, losing by a margin of 5,003 votes.