Situated close to Bihar’s border with Jharkhand, Shivganj is a small town in Gaya District. Around 36 km to the south of Gaya, Shivganj stands at an altitude of 541 ft above sea level.
Bagsoti, Chhaura,
Sarwan Khas and Dhangain are the towns within the radius of 8 km.
Gaya and Bodhgaya are ideal pilgrim spots. Apart from these places, Pinddaan at Gaya attracts thousands pilgrims from the country and abroad.