Townapedia
Mayo FL new crths01
Mayo FL new crths01 · Ebyabe, CC BY-SA 2.5
Luraville FL Hal Adams bridge north01
Luraville FL Hal Adams bridge north01 · Ebyabe, CC BY-SA 2.5

Mayo, Florida

Mayo is a town of 1,147 people in Lafayette County, Florida.

Loading the weather...
Population1,147 -16.6% since 2019
Elevation89 ft 27 m
Land area0.9 sq mi
ZIP code32066
Nearest airportPerry-Foley Airport (FPY) 24 mi

Why visit Mayo

Townapedia lists 1 museum or landmark, 1 park or trail, 8 places to eat, 3 places to stay and 1 attraction in and around town.

Highlights include Hal W. Adams Bridge.

July is the warmest month, with average highs of 92°F; January lows average 41°F.

About Mayo

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.

From the Wikipedia article Mayo, Florida (this version), under CC BY-SA 4.0.

Things to do1

Hal W. Adams Bridge

Bridge · 3.3 mi

Historic bridge in Florida, United States

Open in Google Maps · Wikipedia

Museums and landmarks1

The House of Seven Gables

Monument and historic site

Open in Google Maps

Parks, trails and playgrounds1

Veteran's Memorial Park of Mayo

Park

Open in Google Maps

Advertisement

Restaurants and cafes8

Mayo Cafe

Restaurant

220 Main Street, Mayo

07:00-21:00

Open in Google Maps · +1-386-294-2127

Casa Frias

Restaurant · Mexican, Tex-Mex

181 Main Street, Mayo

Open in Google Maps · +1-386-294-5422

Cricket's Deli

Restaurant · Sandwich, Coffee Shop

152 Main Street, Mayo

Open in Google Maps · +1-386-294-5447

Hornet Cafe

Restaurant · Sandwich, Coffee Shop

152 W US 27, Mayo

Open in Google Maps · +1-386-294-5414

Subs & More

Restaurant · 0.5 mi

439 Main Street, Mayo

Open in Google Maps · +1-386-294-2262

Mi Viejo

Restaurant · Mexican

530 South Fletcher Avenue, Mayo

Open in Google Maps · +1-386-294-1111

Subway

Fast food · Sandwich

354 East Main, Mayo

Mo-Th 08:00-21:00; Fr 08:00-22:00; Sa 08:00-21:00; Su 09:00-21:00

Open in Google Maps · +1 386-294-2371

Krispy Krunchy Chicken

Fast food · Chicken · 0.4 mi

Open in Google Maps

History

Although the current Town of Mayo was settled and established in 1874 by John B. Whitfield, the town was not officially incorporated as a municipality until 1903. Whitfield decided to name the town after James M. Mayo, who was a colonel in the Confederate States Army.

An African American man named Charles Strong was lynched on January 17, 1922.

In August 2018, Mayo temporarily changed the town's name to "Miracle Whip" as an advertisement publicity stunt for the Kraft Heinz brand.

From the History section of Mayo, Florida on Wikipedia, under CC BY-SA 4.0.

Where to stay3

Churches and places of worship5

Advertisement

Shopping3

Gas and EV charging2

Schools, colleges and libraries6

Advertisement

Healthcare2

Map of Mayo

32 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

40°60°80°January: 4.7 in of rainFebruary: 3.4 in of rainMarch: 4.2 in of rainApril: 3.1 in of rainMay: 3.1 in of rainJune: 7.6 in of rainJuly: 7.6 in of rainAugust: 8.1 in of rainSeptember: 5.4 in of rainOctober: 3.1 in of rainNovember: 2.0 in of rainDecember: 3.3 in of rainJanuary: 68°FFebruary: 72°FMarch: 78°FApril: 82°FMay: 88°FJune: 91°FJuly: 92°FAugust: 92°FSeptember: 89°FOctober: 83°FNovember: 77°FDecember: 71°FJanuary: 41°FFebruary: 44°FMarch: 49°FApril: 53°FMay: 62°FJune: 69°FJuly: 71°FAugust: 71°FSeptember: 68°FOctober: 58°FNovember: 49°FDecember: 44°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan68°F41°F4.7 in0.0 in
Feb72°F44°F3.4 in0.0 in
Mar78°F49°F4.2 in0.0 in
Apr82°F53°F3.1 in0.0 in
May88°F62°F3.1 in0.0 in
Jun91°F69°F7.6 in0.0 in
Jul92°F71°F7.6 in0.0 in
Aug92°F71°F8.1 in0.0 in
Sep89°F68°F5.4 in0.0 in
Oct83°F58°F3.1 in0.0 in
Nov77°F49°F2.0 in0.0 in
Dec71°F44°F3.3 in0.0 in

U.S. Climate Normals 1991-2020 for Mayo (4 mi away), NOAA NCEI.

People and cost of living

$54,375median household income
$166,300median home value
42.1median age
12.4%of adults have a bachelor's degree or higher
39.0%of homes are owner-occupied
30.3 minaverage commute
Age of residents
Under 1823%18 to 3420%35 to 6438%65 and over19%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Lafayette County has had 32 federal disaster declarations since 2000, most often for hurricanes.

  • 2026-10-09: Hurricane Isaias (Tropical Storm)
  • 2024-10-11: Hurricane Milton (Hurricane)
  • 2024-10-07: Hurricane Milton (Hurricane)
  • 2024-09-28: Hurricane Helene (Hurricane)
  • 2024-09-24: Tropical Storm Helene (Tropical Storm)
  • 2024-08-10: Hurricane Debby (Tropical Storm)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Perry-Foley Airport (FPY) is the nearest airport with scheduled flights listed in OpenStreetMap, 24 miles away.

  • Day 12 mi northwest, about 20 min by car
  • Cross City 29 mi south, about 46 min by car
  • Lake City 33 mi east, about 54 min by car
  • Five Points 34 mi east, about 55 min by car
  • Greenville 40 mi northwest, about 1 h by car
  • Chiefland 43 mi southeast, about 1 h 15 min by car
  • Alachua 46 mi southeast, about 1 h 15 min by car
  • Lake Butler 50 mi east, about 1 h 15 min by car
  • Bronson 53 mi southeast, about 1 h 30 min by car
  • Valdosta 56 mi north, about 1 h 30 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.