Satyanarayana has contested from Congress in 2009 and as an independent candidate in 2014, but lost both times. In the 2019 Assembly elections, he was elected as an MLA for the second time with a majority of 16,466 votes against his nearest rival TDP candidate Eeli Venkata Madhusudhana Rao (Eeli Nani). He was inducted into the Y. S. Jaganmohan Reddy ministry on April 11, 2022, and was sworn in as the Deputy Chief Minister and Endowments minister of Andhra Pradesh.
