Lake Harbor is a census-designated place (CDP) in Palm Beach County, Florida, United States. The population was 195 at the 2000 census. It located along the southern banks of Lake Okeechobee, at the beginning of the Miami Canal. John Stretch Park is also located alongside the north end of Lake Harbor and the lake.