Machilipatnam (Lok Sabha constituency)


Machilipatnam is one of the twenty-five lok sabha constituencies of Andhra Pradesh in India. It comprises seven assembly segments and belongs to Krishna district.

Assembly segments

Machilipatnam Lok Sabha constituency comprises the following Legislative Assembly segments:
Constituency numberNameReserved for
190Gannavaram-
191Gudivada-
193Pedana-
194Machilipatnam-
195Avanigadda-
196PamarruSC
197Penamaluru-

Source: Assembly segments of Parliamentary constituencies

Members of Parliament

Election results

General Elections 1989

General Elections 1991

General Elections 1996

General Elections 1998

General Elections 1999

General Elections 2004

General Elections 2009

General Elections 2014

General Election 2019