Mayo, Florida

Mayo, Florida
Town of Mayo
Mayo Town Hall
Location in Lafayette County and the state of Florida
Coordinates: 30°03′04″N 83°10′37″W / 30.05111°N 83.17694°W / 30.05111; -83.17694
CountryUnited States
StateFlorida
CountyLafayette
Settled1874
Incorporated1903
Government
 • TypeMayor-Council
 • MayorAnn Murphy
 • Vice MayorVirginia McCray
 • CouncilorsWayne Hamlin,
Mamie A. Thomas, and
Jessica Lawson
 • Town ClerkJanet Putnel
 • Town AttorneyAngela Ball
Area
 • Total
0.90 sq mi (2.33 km2)
 • Land0.90 sq mi (2.33 km2)
 • Water0 sq mi (0.00 km2)
Elevation
75 ft (23 m)
Population
 (2020)
 • Total
1,055
 • Density1,173.5/sq mi (453.08/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
32066
Area code386
FIPS code12-43575
GNIS feature ID2406115

Mayo, Florida is a town and the only municipality in Lafayette County, Florida, United States. It is the county seat of Lafayette County. The population was 1,055 at the 2020 census.