According to Census 2011 information Machegundanahalli village is located in Kadur Tehsil of Chikmagalur district in Karnataka, India,
The total geographical area of village is 165.71 hectares. Machegundanahalli has a total population of 804 peoples.