Basavanagudi is an locality in Shivamogga, Shimoga District, Karnataka, India, 560004. Mojappana Hosuru, Basavana Ganguru, Shivamogga, Gondichatnahalli, Melina Hanasavadi, Hole Hanasavadi, Channamumba Pura, Belala Katte are the nearby cities to Basavanagudi.