Skip to main contentSkip to navigation
1 / 11

Recreational Land for Sale in Mayo, Florida

Lafayette County, Mayo, FL 32066

$149,000
18.1 acres
Active sale
$5k drop
Est $1,099/mo

18 Acres of land in rural Lafayette County, not far off a paved road! No deed restrictions! This property is almost all woods, it looks like good level ground, and not showing any flood zone. Only a few miles away from the Lafayette Blue Springs State Park and the Suwannee River, as well as numerous other recreational opportunities. Less than 10 minutes back to town of Mayo, and approximately 20 minutes to town of Perry. About 45 minutes to Keaton Beach area on the Gulf of America. If you've been looking for a nice tract of land surrounded by farms, this should be on your radar.

Location

Zip code
32066
Elevation
69 feet
Coordinates
30.1082, -83.2568

Directions

From Mayo, head NW on US Hwy 27 for approx. 7 miles. Turn left onto Graceland Rd. (directly across from CR 251) for approx. 0.5 miles. Property will be on the left.

Property details

Acreage
18.1 acres
Zoning
A-3
MLS #
NFLMLS 130874
Posted

Parcels

  • 3004110000000000204

Details and features

Listing

Type
Land

Lot

Features
Tracts

Listing history

DateEventPriceChangeSource
May 14, 2026Price drop$149,000$5,000 -3.2%NFLMLS
Apr 2, 2026New listing$154,000NFLMLS
Subscribe to listing updates

Payment calculator

This 18.1-acre property is located in Mayo, FL 32066. The land is available for sale, priced at $149,000 — $8,232 per acre.

Listed by Lands of North Florida Realty, (386) 590-6681

Checked 1 hour agoUpdated Source

Report listing issue

Copyright © 2026 Lake City Board of REALTORS®. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Contact listing agent Rules
By submitting, I agree to the terms of use and to be contacted by real estate professionals. Message and data rates may apply.
Contact