Farms for Sale in Yorkshire
342 properties

- Price
- Guide Price£550,000
- Size
- 57.2 acres
Added on 11/07/2026
Farm

- Price
- £1,250,000
- Size
- 40.63 acres
Harthill Field Road, Harthill, Sheffield, South Yorkshire, S26
Added on 05/07/2026
Farm

- Price
- £2,700,000
- Size
- 163.77 acres
Harthill Field Road, Harthill, Sheffield, South Yorkshire, S26
Added on 04/07/2026
Farm

- Price
- Guide Price£400,000
- Size
- 33.5 acres
Added on 01/07/2026
Farm

Added on 28/06/2026
Farm

Added on 24/06/2026
Farm

Added on 22/06/2026
Farm

- Price
- Guide Price£1,980,000
- Size
- 236.09 acres
Added on 22/06/2026
Farm

- Price
- Guide Price£1,950,000
- Size
- 226.63 acres
Added on 22/06/2026
Farm

- Price
- POA
- Size
- 535.83 acres
Added on 06/06/2026
Farm

Added on 24/05/2026
Farm

Added on 24/05/2026
Farm

Added on 29/01/2026
Farm

- Price
- POA
- Size
- 70 acres
Added on 29/01/2026
Farm

- Price
- Guide Price£950,000
- Size
- 78.92 acres
78.92 Acres of Land & Extensive Range of Farm Buildings, Woodhall
Added on 29/01/2026
Farm

Added on 29/01/2026
Farm

Added on 29/01/2026
Farm

Added on 29/01/2026
Farm

Added on 29/01/2026
Farm

- Price
- £895,000
- Size
- 12.75 acres
Added on 29/01/2026
Farm
1-20 of 342 properties
Land Updates
Your perfect property is out there. Get an alert the moment it appears.
Buying a farm in Yorkshire
Find a wide range of farms for sale in Yorkshire, including arable farms, dairy and livestock farms, mixed farms and small family farms.
There are currently 48 farms for sale in Yorkshire listed at £1,217,935 on average, with each acre priced at £21,156. A further 294 properties feature farms.
Market snapshot & prices for farms in Yorkshire
Live dataBased on 48 listings where farm is the primary use.
- Average price per acre
- £21,156
- Acreage for sale
- 3,254 acres
- Average list price
- £1,217,935
- Median list price
- £972,500
- Average listing size
- 67.8 acres
- Average listing age
- 86 days
Properties featuring farms
A further 294 properties in Yorkshire feature farms, listed at £826,364 on average.