According to Census 2011 information Machagondanahalli village is located in Honnali Tehsil of Davanagere district in Karnataka, India,
The total geographical area of village is 422.16 hectares. Machagondanahalli has a total population of 693 peoples.