Florida land ranged from about $2,300 to $86,000 per acre in 2025 depending on use, and residential lots sell far above that. The 2026 Lay of the Land report by Saunders Real Estate put farmland at about $8,780 per acre, ranch and pasture at about $10,189, timberland at about $2,291, and residential development land at $85,840 per upland acre across 17 counties. Small rural lots are priced per lot, not per acre, and that is where most first time buyers shop.
Average price per acre of Florida land by use, 2025 sales| Land use (Florida, 2025 sales) | Average price per acre | Source |
|---|
| Timberland | $2,291 | Saunders Lay of the Land 2026 |
|---|
| Farms and cropland | $8,780 | Saunders Lay of the Land 2026 |
|---|
| Ranch and pastureland | $10,189 | Saunders Lay of the Land 2026 |
|---|
| Citrus groves | $13,788 | Saunders Lay of the Land 2026 |
|---|
| Residential development land (17 county sample) | $85,840 per upland acre | Saunders Lay of the Land 2026 |
|---|
| Single family finished lot (average sale) | $95,299 per lot | Saunders Lay of the Land 2026 |
|---|
Those are averages of large transactions, mostly 50 acres and up. A one acre rural lot with road access in Putnam or Levy County commonly lists between [VERIFY low] and [VERIFY high], and that is the number that matters to a buyer building one house. The county pages show live asking prices and recent qualified sales for each county.
Residential land in Florida averaged $85,840 per upland acre in 2025, down from $97,136 in 2024.