According to Census 2011 information Machenahalli village is located in Dod Ballapur Tehsil of Bangalore Rural district in Karnataka, India,
The total geographical area of village is 264.24 hectares. Machenahalli has a total population of 358 peoples.