The mandal lies on the banks of Krishna River and is bounded by Kankipadu, Vuyyuru and Pamidimukkala mandals. The mandal is also a part of the Andhra Pradesh Capital Region under the jurisdiction of APCRDA.
The mandal is situated on the banks of the Krishna River and is surrounded by Kankipadu, Vuyyuru, and Pamidimukkala mandals. It also falls under the jurisdiction of the Andhra Pradesh Capital Region Development Authority (APCRDA).