Horseshoe Lake is a lake located in Morehouse County, Louisiana. It appears on the Bonita USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 97.00 feet (29.57 m) above sea level. The nearest populated place is Jones, approximately 1.4 miles to the E.

Nearby Features