Farmland for Sale in England
665 properties

- Price
- £400,000
- Size
- 146.01 acres
Added on 25/09/2026
Farmland

- Price
- Guide Price£1,040,000
- Size
- 159.93 acres
Added on 25/09/2026
Farmland

- Price
- Guide Price£2,155,000
- Size
- 212.16 acres
Added on 24/09/2026
Farmland

- Price
- Guide Price£1,175,000
- Size
- 130.17 acres
Added on 24/09/2026
Farmland

- Price
- Guide Price£625,000
- Size
- 70.49 acres
Added on 23/09/2026
Farmland

- Price
- Guide Price£275,000
- Size
- 29.77 acres
Added on 23/09/2026
Farmland

- Price
- £1,500,000
- Size
- 315.03 acres
Added on 21/09/2026
Farmland

- Price
- Guide Price£325,000
- Size
- 42.53 acres
Gibson Park West - Lot 1, Old Broadgate Farm, Millom, Cumbria
Added on 21/09/2026
Farmland

- Price
- Guide Price£800,000
- Size
- 80.06 acres
Added on 18/09/2026
Farmland

- Price
- Guide Price£75,000
- Size
- 6.95 acres
Added on 18/09/2026
Farmland

- Price
- Guide Price£75,000
- Size
- 5.7 acres
Added on 18/09/2026
Farmland

- Price
- Guide Price£75,000
- Size
- 5.65 acres
Added on 14/09/2026
Farmland

- Price
- £27,500
- Size
- 3.23 acres
Added on 14/09/2026
Farmland

- Price
- Offers in Excess of£160,000
- Size
- 10.7 acres
Added on 11/09/2026
Farmland

- Price
- Sale by Tender
- Size
- 141.25 acres
Added on 09/09/2026
Farmland

- Price
- £1,225,000
- Size
- 78.69 acres
Added on 09/09/2026
Farmland

- Price
- Sale by Tender
- Size
- 141.25 acres
Added on 09/09/2026
Farmland

- Price
- Offers in Excess of£165,000
- Size
- 6.02 acres
Added on 09/09/2026
Farmland

- Price
- Guide Price£200,000
- Size
- 30 acres
Added on 07/09/2026
Farmland

- Price
- Guide Price£95,000
- Size
- 30 acres
Added on 07/09/2026
Farmland
Land Updates
Your perfect property is out there. Get an alert the moment it appears.
Buying farmland in England
Find a wide range of farmland for sale in England, including small family farms, large commercial farms, mixed arable and grazing farms and farms with modern buildings.
There are currently 371 farmland properties for sale in England listed at £678,670 on average, with each acre priced at £10,731. A further 294 properties feature farmland.
Market snapshot & prices for farmland in England
Live dataBased on 371 listings where farmland is the primary use.
- Average price per acre
- £10,731
- Acreage for sale
- 23,418 acres
- Average list price
- £678,670
- Median list price
- £300,000
- Average listing size
- 66.5 acres
- Average listing age
- 110 days
Properties featuring farmland
A further 294 properties in England feature farmland, listed at £1,772,001 on average.
Thinking of selling land in England? Find the best way to sell →