Travelers are voting Sardis Lake and Enid Lake as the best lakes in Lafayette County. There are 1 lake near Hernando a city just 41 km from Lafayette County and 1 lake near Booneville which is 54 km distant. The most popular of these are Arkabutla Lake near Hernando and Bay Springs Lake in Booneville. You can find 7 lakes in Mississippi and 2099 lakes in the country of United States. Our members favorite in Mississippi is Bay Springs Lake and Lake Superior is the top pick in United States. Want more? Check out our map of lakes in Lafayette County.