Shravanabelagola is Located in 12°-51′ north latitude and 76°-29′ east longitude. 13 Kms to the south-east of Channarayapatna in the Channarayapatna taluk of Hassan district of Karnataka state. It is at a distance of 51 KM south-east of Hassan, the district centre. It is Located at a distance of 12 Km to the south from the Bangalore-Mangalore road (NH-48), 78 Kms from Halebidu, 89 Kms from Belur, 83 Kms from Mysore, 233 Kms from Mangalore and 157 Kms from Bangalore, the capital of Karnataka. It is well connected with State Highways and District roads.