Farms for Sale in England
539 properties

- Price
- Guide Price£750,000
- Size
- 20.91 acres

- Price
- £1,300,000
- Size
- 90.19 acres

- Price
- £1,300,000
- Size
- 90.19 acres

- Price
- Guide Price£3,430,000
- Size
- 255.5 acres
Wellsyke Farm, Wellsyke Lane, Kirkby on Bain, Woodhall Spa, Lincolnshire

- Price
- Guide Price£3,430,000
- Size
- 255.5 acres
Wellsyke Farm, Wellsyke Lane, Kirkby on Bain, Woodhall Spa, Lincolnshire


- Price
- Guide Price£5,200,000
- Size
- 423.44 acres
Hole Farm, Stambourne Road, Finchingfield, Braintree, Essex, CM7 4PG


- Price
- Guide Price£1,000,000
- Size
- 28.37 acres

- Price
- Guide Price£445,000
- Size
- 49.68 acres

- Price
- £1,790,000
- Size
- 333.07 acres




- Price
- Offers in Excess of£1,975,000
- Size
- 115.05 acres



- Price
- Guide Price£1,000,000
- Size
- 206.47 acres
Borwicks Aynsome - Lot 1b, Aynsome Road, Cartmel, Grange-Over-Sands, Cumbria

- Price
- Guide Price£2,295,000
- Size
- 246.46 acres
Borwicks Aynsome - Whole, Aynsome Road, Cartmel, Grange-Over-Sands, Cumbria

- Price
- Guide Price£1,695,000
- Size
- 178.71 acres
1-20 of 539 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 539 available farms to buy in England listed at £1,345,542 on average, with each acre priced at £22,961.
Market snapshot & prices for farms in England
- Acreage for sale
- 30,471 acres
- Average listing age
- 49 days
- Average list price
- £1,345,542
- Median list price
- £1,000,000
- Average property size
- 58.6 acres