Florida Porch

History and culture

Lafayette's county-seat story makes Mayo more than a dot

Lafayette County's move from New Troy to Mayo gives this small Suwannee River county a courthouse story, a fire story, and a clear reason Mayo anchors the map.

Mayo is small, but it sits at the center of a county-seat story with a real turn in it.

Lafayette County was created in 1856 from part of Madison County. At that time, the county also included land that later became Dixie County. The Suwannee River forms the county’s eastern edge, so the local map has long been tied to water, roads, farms, and distance.

The old county seat was New Troy. After the courthouse burned on New Year’s Eve in 1892, the seat moved to Mayo in 1893. Lafayette County now describes Mayo as its only incorporated town. That makes Mayo more than a small dot between bigger places. It is where the public business of the county settled after fire changed the old plan.

If you are passing through, check county pages and local hours before turning it into a history stop. Then give the town a slower look. Courthouse towns often tell their story in plain pieces: the square, the road, the river nearby, the library, the old names, and the reason everyone kept coming back to that spot.

Where to see it

Mayo, Lafayette County courthouse areas, and Suwannee River country nearby. Check county, town, courthouse, library, park, and event details before planning a history stop.

Connected places

These place pages create the local paths back to this note.

Official sources

Last checked against these sources: July 7, 2026.

Related Florida notes

Picked from shared places, counties, topics, or tags.

Page feedback

Send a correction or source update.

Send a quick note if a Florida source, county office, local detail, or link needs a closer look.

Share an update