Farms for Sale in Oxfordshire
36 properties

- Price
- Guide Price£3,250,000
- Size
- 326.05 acres
Added on 11/07/2026
Farm

- Price
- Guide Price£5,600,000
- Size
- 554.33 acres
Added on 11/07/2026
Farm

- Price
- Guide Price£2,350,000
- Size
- 228.28 acres
Added on 11/07/2026
Farm

Added on 29/01/2026
Farm
Properties featuring farms
These listings include or mention farms but it may not be their main use.

- Price
- Guide Price£1,700,000
- Size
- 69.06 acres
Added on 22/04/2026
Arable Land

- Price
- Guide Price£475,000
- Size
- 48.54 acres
Lot 1- Arable Land Off Alvescot Road, Shilton, Burford, Oxfordshire, OX18 4AH
Added on 29/01/2026
Arable Land

Added on 26/07/2026
House with Land

- Price
- Guide Price£425,000
- Size
- 9.41 acres
Added on 21/07/2026
Equestrian property

Added on 15/07/2026
Cottage

- Price
- £7,300
- Size
- 0.21 acres
Added on 09/07/2026
Vacant Land

- Price
- Fixed Price£8,200
- Size
- 0.1 acres
Added on 30/06/2026
Small Plot of Land

Added on 22/06/2026
House with Land

- Price
- Guide Price£26,500,000
- Size
- 1054 acres
Added on 16/06/2026
Country Estate

Added on 16/06/2026
House with Land

Added on 12/06/2026
House with Land

- Price
- Offers in Excess of£100,000
- Size
- 5.72 acres
Added on 11/06/2026
Undeveloped Land

- Price
- Offers in Excess of£400,000
- Size
- 24.09 acres
Added on 11/06/2026
Agricultural Land

- Price
- Offers in Excess of£300,000
- Size
- 18.37 acres
Added on 11/06/2026
Agricultural Land

Added on 05/06/2026
Equestrian property

Added on 16/05/2026
Equestrian property
1-20 of 36 properties
Land Updates
Your perfect property is out there. Get an alert the moment it appears.
Buying a farm in Oxfordshire
Find a wide range of farms for sale in Oxfordshire, including arable farms, dairy and livestock farms, mixed farms and small family farms.
There are currently 4 farms for sale in Oxfordshire listed at £3,787,500 on average, with each acre priced at £11,666. A further 32 properties feature farms.
Market snapshot & prices for farms in Oxfordshire
Live dataBased on 4 listings where farm is the primary use.
- Average price per acre
- £11,666
- Acreage for sale
- 1,299 acres
- Average list price
- £3,787,500
- Median list price
- £3,600,000
- Average listing size
- 324.7 acres
- Average listing age
- 59 days
Properties featuring farms
A further 32 properties in Oxfordshire feature farms, listed at £1,864,202 on average.