Travelers are voting Ranchi Lake as the best lake near Ranchi. There are 1 lake near Hazaribagh a city just 44 km from Ranchi and 2 lakes near Jamshedpur which is 69 km distant. The most popular of these are Hazaribagh Lake near Hazaribagh and Dimna Lake in Jamshedpur. You can find 5 lakes in Jharkhand and 291 lakes in the country of India. Our members favorite in Jharkhand is Hazaribagh Lake and Ambazari Lake is the top pick in India. Want more? Check out our map of lakes near Ranchi.