Maruru lies in Anantapur District. It is situated 9 km south of Kandukuru, 14 km east of Kanaganapalle, 11 km west of Dharmavaram and 22 km north of Nagasamudram. Other cities well connected to this place are Bellary (106 km), Tumkur (141 km), Karnulu (155 km), Bangalore (168 km) and Davangere (190 km).