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′17″W / 29.44056°N 83.28806°W / 29.44056; -83.28806
CountryUnited States
StateFlorida
CountyDixie
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.046 sq mi (0.12 km2)
Elevation
7 ft (2.1 m)
Population
 (2020)
 • Total
165
 • Density352.0/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 ID2405866
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.