Harrison Lake is a lake located in Gulf County, Florida. It appears on the Overstreet USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 7.23 feet (2.20 m) above sea level. The nearest populated place is Saint Joe Beach, approximately 4.9 miles to the SW.