The modern town is situated close to the Rajgir hills while the valley is surrounded by seven hills: Vaibhara, Ratna, Saila, Sona, Udaya, Chhatha, and Vipula. River Panchane flows through the outskirts of the town.

Rajgir ranks top in Bihar, in reference to revenue collected by tourism.

Nalanda University, a modern university that is based on the famous university and Buddhist monastery of ancient India, has been established with its campus in Rajgir. It began its first academic session on 1 September 2014.