Duttaluru is located in the northern part of Nellore District in Andhra Pradesh. Also spelled Duthalur, it lies at an altitude of 442 ft above sea level. It is 77 km north of Nellore, the district headquarters.
Udayagiri, 10 km west, is a prime tourist destination in the neighborhood.