Farmland for sale near me

Buying farmland

Find farm land for sale near me including tillable farming ground, large cattle pastures, cheap grazing land, and arable agricultural land and farm sales.

There are currently 38,502 farms for sale, with an average listing price of $1,309,279. The average cost to buy is $13,270 per acre.

Farmland for sale nearby

Acreage for sale: 3,779,171 acres
Average listing age: 177 days
Average list price: $1,309,279
Median list price: $645,808
Average property size: 98.2 acres

Agricultural land includes farmland and pasture for crop production and livestock operations, representing a significant asset class for alternative investment. The United States has over 900 million acres of agricultural land across more than 2 million farms.

Agricultural properties for sale divide into pasture land for livestock grazing and farmland for crop production. These properties offer income potential through farming operations, cash rent, or agricultural partnerships.