Gogunda is a town and tehsil headquarters of Gogunda Tehsil in Udaipur district, located about 35 km in north-west from Udaipur city in the Indian state of Rajasthan. It is situated on a high mountain in Aravalli hills and is reached by crossing a difficult mountain pass.