2014 | Damacharla Janardhana Rao | TDP | 93025 | Balineni Srinivasareddy (Vasu) | YSRC | 80597 |
2012 | B.S.Reddy (Vasu) | YSRCP | 77222 | D.J. Rao | TD | 49819 |
2009 | Balineni Srinivasa Reddy (Vasu) | INC | 67214 | Edara Hari Babu | TDP | 44228 |
2004 | Balineni Srinivasa Reddy (Vasu) | INC | 72380 | Sidda Raghava Rao | TDP | 48209 |
1999 | Balinenisreenivasa Reddy(Vasu) | INC | 44707 | Yakkala Tulasi Rao | TDP | 38485 |
1994 | Edara Hari Babu | TDP | 53487 | Venkateswarlu Yedlapudi | INC | 33608 |
1989 | Bachala Balaiah | INC | 68704 | Kamepalli Venkata Ramana Rao | TDP | 49214 |
1985 | Koteswara Rao Ponugupati | TDP | 53654 | Pasupuleti Malakondaiah Naidu | INC | 44630 |
1983 | Panugupati Koteswara Rao | IND | 50394 | Thatiparthi Subba Reddy | INC | 20546 |
1978 | Srungarapu Jeevaratnam Naidu | INC(I) | 32574 | Venkateswara Reddy Balineni | JNP | 27494 |
1972 | Srongavarapu Jeevaratnam | INC | 32154 | Nalluri Anjaiah | CPI | 20921 |
1967 | C. R. Reddy | INC | 27503 | B. V. Lakshminarayana | IND | 19491 |
1962 | Bollineni Venkatalakshmi Narayana | IND | 24506 | Ronda Narapareddi | INC | 18419 |
1957 | B.V.L. Narayana | IND | 40911 | T.A. Devi | INC | 30820 |
1955 | T. Prakasam | INC | 40887 | Telluri Jiyyardass | INC | 38475 |