According to Census 2011 information Dharmasthala village is located in Beltangadi Tehsil of Dakshina Kannada district in Karnataka, India,
The total geographical area of village is 2973.24 hectares. Dharmasthala has a total population of 9818 peoples.