Horseshoe Beach, Florida

Horseshoe Beach, Florida
Aerial photo of Horseshoe Beach
Location in Dixie County and the state of Florida
Coordinates: 29°26′26″N 83°17′20″W / 29.44056°N 83.28889°W / 29.44056; -83.28889
Country United States
State Florida
County Dixie
Settled
(Butler Settlement)
c.1820s-1890s
Settled (Shelton)1910
Settled (Horseshoe)1935-1948
Incorporated (Town of Horseshoe Beach)May 28, 1963
Government
  TypeMayor-Council
  MayorJeffrey "Jeff" Williams
  CouncilmembersBryan Dodd,
Brooke Hiers,
James "JD" Nobles, and
Brett Selph
  Town ClerkNicole "Nikki" Selph
  Town AttorneyConrad Bishop Jr.
Area
  Total
0.52 sq mi (1.34 km2)
  Land0.47 sq mi (1.21 km2)
  Water0.05 sq mi (0.12 km2)
Elevation
7 ft (2 m)
Population
 (2020)
  Total
165
  Density351.81/sq mi (135.89/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code
32648
Area code352
FIPS code12-32650
GNIS feature ID0284297
Websitewww.townofhorseshoebeachfl.com

Horseshoe Beach is a town in southern Dixie County, Florida, United States. The town is part of Big Bend and the Nature Coast in North Florida, along the Gulf of Mexico. The population was 165 at the 2020 census.