Land for Sale in Keighley⁠

Sort by

73 properties

Filter results
24.6 acres of Grazing Land for sale in Wilsden
Added on 27/08/2026
Grazing Land
12.8 acres of Grazing Land for sale in Keighley
Price
Offers Over£140,000
Size
12.75 acres

Keighley, West Yorkshire, BD21

Added on 30/05/2026
Grazing Land
Building Plot for sale in Silsden
Added on 16/10/2026
Building Plot
Development Land for sale in Harden
Added on 26/09/2026
Development LandLeasehold
Building Plot for sale in Keighley
Price
Guide Price£46,000
Size
0.1 acres

Land At, Ingrow Lane, Keighley, West Yorkshire

Added on 24/09/2026
Building Plot
2 acres of Development Land for sale in Keighley
Price
Guide Price£470,000
Size
2.02 acres

Land, South East Of Shann Lane, Keighley, West Yorkshire

Added on 23/09/2026
Development Land
Small Plot of Land for sale in Sutton
Added on 06/09/2026
Small Plot of Land
Amenity Land for sale in Bingley
Added on 25/08/2026
Amenity Land
Undeveloped Land for sale in Silsden
Added on 17/07/2026
Undeveloped LandLeasehold
Development Land for sale in Haworth and Stanbury
Added on 17/07/2026
Development Land
1.7 acres of Development Land for sale in Oxenhope
Added on 17/07/2026
Development Land
Development Land for sale in Keighley
Added on 20/02/2026
Development Land
Building Plot for sale in Silsden
Added on 29/01/2026
Building Plot
Vacant Land for sale in Keighley
Price
Guide Price£30,000
Size
0.48 acres

White Hill, Oakworth, Keighley, West Yorkshire, BD22

Added on 29/01/2026
Vacant Land
Undeveloped Land for sale in Denholme
Added on 29/01/2026
Undeveloped LandLeasehold
Building Plot for sale in Baildon
Price
£350,000
Size
0.35 acres

Land at Lodge Hill, Baildon

4 4
Added on 07/09/2026
Building Plot
Conversion Land for sale in Keighley
Added on 29/01/2026
Conversion Land
58.5 acres of Agricultural Land for sale in Denholme
Added on 08/08/2026
Agricultural Land
20.4 acres of Vacant Land for sale in Bingley
Added on 24/07/2026
Vacant Land
8.2 acres of Grazing Land for sale in Cullingworth
Added on 17/07/2026
Grazing Land

Land Updates

Your perfect property is out there. Get an email when new matches are listed.

Buying land in Keighley

Find a wide range of properties and land for sale in Keighley by acreage, price and features. Browse all of our listings and use our map to find and buy land, lots and properties.

There are currently 22 land listings for sale in Keighley listed at £179,688 on average, with each acre priced at £19,273. A further 51 properties with land are also listed.

Market snapshot & prices for land in Keighley

Live dataBased on 22 listings where land is the primary use.

Average price per acre
£19,273
Acreage for sale
130 acres
Average list price
£179,688
Median list price
£155,000
Average listing size
10.9 acres
Average listing age
116 days

Properties with land

A further 51 properties with land are listed in Keighley, from homes with land to farms and commercial premises, at £755,251 on average.

Thinking of selling land? Find the best way to sell →