Punalur is a legislative assembly constituency in Kollam district of Kerala, India.
As per the recent changes on assembly constituency delimitations, the Punalur assembly constituency consists of the municipality of Punalur and 7 neighbouring panchayaths including Anchal, Ariyankavu, Edamulakkal, Eroor, Karavaloor, Kulathupuzha and Thenmala in Punalur Taluk.
The following list contains all members of Kerala legislative assembly who have represented the constituency: * indicates bypolls Percentage change (±%) denotes the change in the number of votes from the immediate previous election.
There were 2,05,830 registered voters in the constituency for the 2021 Kerala Niyamasabha Election.
[5] There were 2,04,628 registered voters in the constituency for the 2016 Kerala Niyamasabha Election.