2014 | Thangirala Prabhakara Rao | TDP | 77537 | Dr. Monditoka Jagan Mohan Rao | YSRC | 72463 |
2009 | Prabhakara Raotangirala | TDP | 60489 | Parameswara Rao Velpula | INC | 55318 |
2004 | Uma Maheswara Rao Devineni | TDP | 63445 | Nageswara Rao Vasantha | INC | 59160 |
1999 | Uma Maheswara Rao Devineni | TDP | 65673 | Vasantha Venkata Krishna Prasad | INC | 42162 |
1994 | Devineni Venkata Ramana | TDP | 57854 | Sree Gopala Krishna Sai Babbellapati | INC | 47603 |
1989 | Venkateswara Rao Mukkpati | INC | 51421 | Mullela Pullaiah Babu | TDP | 49008 |
1985 | Nageswara Rao Vasanta | TDP | 45206 | Sri Gopalakrishna Sai Bobbellapati | INC | 43268 |
1983 | Vasantha Nagesawararao | IND | 37117 | Mukkapati Venkateswararao | INC | 26619 |
1978 | Mukkapati Venkateswara Rao | JNP | 31771 | Gude Madhusudhana Rao | INC(I) | 24493 |
1972 | Vasantha Nageswara Rao | INC | 38155 | V Saiyanarayana Prasad | IND | 21964 |
1967 | A. S. Rao | INC | 25162 | P. Kodandaramayya | CPI | 17431 |
1962 | Pillalamarri Venkateswarlu | CPI | 19941 | Bandi Tirupathayya | INC | 18213 |
1955 | Pillalamarri Venkateswarlu | CPI | 24066 | Kotaru Venkateswarlu | INC | 23848 |