The Western Ghats mountains extend along the western edge of the taluk, separating Sakleshpur from Dakshina Kannada district. The rest of the district lies on the Deccan Plateau. The Hemavathi River, a tributary of the Kaveri, drains the eastern portion of the district, originating in Chikkamagaluru district and flowing through Sakleshpur town.