Farms for Sale in England
3,427 properties




- Price
- Guide Price£1,100,000
- Size
- 111.59 acres
Land At White Lodge Farm, Rushton, Northamptonshire, NN14 1QZ


- Price
- Offers in Region of£1,650,000
- Size
- 129.58 acres
Braeslacks Farm, High Casterton, Carnforth, LA6

- Price
- Guide Price£650,000
- Size
- 30.78 acres


- Price
- Guide Price£750,000
- Size
- 100.55 acres
Lot 4 - 40.63 Hectares (100.55 Acres), Of Arable Land, Cold Hanworth, Lincoln, Lincolnshire, LN2 3RE

- Price
- Guide Price£420,000
- Size
- 54.46 acres
Lot 3 - 22.04 Hectares (54.46 Acres), Of Arable Land, Cold Hanworth, Lincoln, Lincolnshire, LN2 3RE

- Price
- Guide Price£2,050,000
- Size
- 215.9 acres

- Price
- Guide Price£250,000
- Size
- 32.17 acres
Lot 2 - 13.02 Hectares (32.17 Acres), Of Arable Land, Cold Hanworth, Lincoln, Lincolnshire, LN2 3RE

- Price
- Guide Price£630,000
- Size
- 28.72 acres

- Price
- Offers Over£930,000
- Size
- 64.75 acres

- Price
- POA
- Size
- 2.43 acres
Milestone Farm, Low Road, Everthorpe, East Riding Of Yorkshire

- Price
- £1,250,000
- Size
- 117.78 acres

- Price
- Guide Price£825,000
- Size
- 65.8 acres



1-20 of 3,427 properties
Land Updates
Your perfect property is out there. Get an alert the moment it appears.
Buying a farm in England
Find a wide range of farms for sale in England, including arable farms, dairy and livestock farms, mixed farms and small family farms.
There are currently 442 farms for sale in England listed at £1,610,715 on average, with each acre priced at £18,506. A further 2,985 properties feature farms.
Market snapshot & prices for farms in England
Live dataBased on 442 listings where farm is the primary use.
- Average price per acre
- £18,506
- Acreage for sale
- 38,397 acres
- Average list price
- £1,610,715
- Median list price
- £1,300,000
- Average listing size
- 88.5 acres
- Average listing age
- 73 days
Properties featuring farms
A further 2,985 properties in England feature farms, listed at £927,274 on average.