Hiriyur is renowned for having the oldest dam in Karnataka, built on the Vedavati river, and named Mari Kanive. Hiriyur is situated along National Highway 4. Hiriyur is located 160 km north of Bangalore. All the buses from Bangalore going towards Hubli, Belgaum, Davanagere, Bellary pass through Hiriyur.
The climate is generally dry with low rain fall. During winter (November - February), the night temperature may come down to 18 degrees C.