According to Census 2011 information Belachalavadi village is located in Gundlupet Tehsil of Chamarajanagar district in Karnataka, India,
The total geographical area of village is 463.35 hectares. Belachalavadi has a total population of 2049 peoples.