The Tirumala Hills are located along the Seshachalam-Velikonda Range of the Eastern Ghats. The Palar River cuts through the ranges. The Velikonda Range eventually descends to the coastal plain in northern Nellore district, while the Nallamalla Range in Kurnool continues to the River Krishna.