Travelers are voting Umiam Lake, Jarain Pitcher Plant Lake and Thadlaskein Lake as the best of 4 lakes near Shillong. There are 1 lake near Rangia a city just 160 km from Shillong and 5 lakes near Jaintia Hills District which is 207 km distant. The most popular of these are Dipor Bil near Rangia and Umiam Lake in Jaintia Hills District. You can find 7 lakes in Meghalaya and 323 lakes in the country of India. Our members favorite in Meghalaya is Umiam Lake and Dal Lake is the top pick in India. Want more? Check out our map of lakes near Shillong.