Land for Sale in Croydon

Sort by

163 properties

Filter results
5 acres of Woodland for sale in Croydon South
Price
Guide Price£100,000
Size
5 acres

Woodland known as Holmwood Grove, Riddlesdown, London

Added on 29/01/2026
Woodland
30 acres of Undeveloped Land for sale in Chelsham and Farleigh
Price
Guide Price£550,000
Size
30 acres

Land at Washpond Lane, Warlingham, Surrey, CR6 9QD

Added on 29/01/2026
Undeveloped Land
9.7 acres of Greenfield Land for sale in Reigate
Price
£425,000
Size
9.66 acres

Carshalton Road, Banstead

Added on 29/01/2026
Greenfield Land
Undeveloped Land for sale in Beckenham and Penge
Added on 18/07/2026
Undeveloped Land
2.3 acres of Development Land for sale in Streatham and Croydon North
Price
Guide Price£1,400,000
Size
2.31 acres

Land at Glenister Park Road, London

Added on 18/07/2026
Development Land
Vacant Land for sale in Streatham and Croydon North
Added on 18/07/2026
Vacant Land
Vacant Land for sale in East Surrey
Added on 17/07/2026
Vacant Land
Vacant Land for sale in East Surrey
Price
Guide Price£20,000
Size
0.1 acres

Parcel of Land west of Lacre, Church Lane, Hooley, Surrey

Added on 17/07/2026
Vacant Land
Development Land for sale in Croydon West
Price
Offers in Excess of£700,000

Laud Street, Croydon, Surrey, CR0 1SX

Added on 17/07/2026
Development Land
1.1 acres of Development Land for sale in Croydon South
Price
Guide Price£520,000
Size
1.1 acres

Witherby Close, Croydon

Added on 17/07/2026
Development Land
Amenity Land for sale in Chelsham and Farleigh
Added on 17/07/2026
Amenity Land
1.9 acres of Development Land for sale in Chelsham and Farleigh
Price
Guide Price£55,000
Size
1.89 acres

Land at Beech Farm, Beech Farm Road, Warlingham, Surrey

Added on 17/07/2026
Development Land
Grazing Land for sale in Chelsham and Farleigh
Added on 17/07/2026
Grazing Land
1.3 acres of Vacant Land for sale in Chelsham and Farleigh
Price
Guide Price£30,000
Size
1.3 acres

Land north of Washpond Lane, Warlingham, Surrey

Added on 17/07/2026
Vacant Land
Vacant Land for sale in Reigate
Added on 17/07/2026
Vacant Land
Vacant Land for sale in Reigate
Added on 17/07/2026
Vacant Land
Vacant Land for sale in Reigate
Added on 17/07/2026
Vacant Land
Vacant Land for sale in Bromley and Biggin Hill
Price
Guide Price£80,000
Size
0.32 acres

Leaves Green Road, KESTON

Added on 11/07/2026
Vacant Land
Vacant Land for sale in Bromley and Biggin Hill
Added on 03/07/2026
Vacant Land
Vacant Land for sale in Bromley and Biggin Hill
Added on 02/07/2026
Vacant Land

1-20 of 163 properties

Land Updates

Your perfect property is out there. Get an alert the moment it appears.

Buying land in Croydon

Find a wide range of properties and land for sale in Croydon 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 76 land listings for sale in Croydon listed at £302,336 on average, with each acre priced at £102,203. A further 87 properties with land are also listed.

Croydon, a large town in South London, covers an area of 87 square kilometres. A fast-growing population approaching 400,000 makes it the most densely populated London borough. Its vibrant town centre in the heart of Croydon is a renowned commercial hub, brimming with shopping, leisure, and employment facilities.

While the area is largely made up of residential communities, swathes of land fall within the London Green Belt, offering a charming countryside backdrop to the busy town. Parcels of brownfield land are available in Croydon, much of which has development potential to cater to the growing population and increasing demand for buy-to-let homes.

Market snapshot & prices for land in Croydon

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

Average price per acre
£102,203
Acreage for sale
65 acres
Average list price
£302,336
Median list price
£137,500
Average listing size
2.2 acres
Average listing age
66 days

Properties with land

A further 87 properties with land are listed in Croydon, from homes with land to farms and commercial premises, at £1,512,988 on average.