This prominent town lies on National Highway 13 between Hosahalli of Bellary District and Chitradurga. Sri Guru Valmiki Maharshi Ayurvedic Medical College is located at Kalladevarapura in Jagalur.
Hosahalli is 19 km north and Bilichodu is 20 km west.