Property for Sale

444,307 properties available in the UK right now

With almost all of the UK’s properties for sale across England, Scotland and Wales, we will help you find your dream home. With a large selection of available properties ranging from studio flats to detached houses, and even duplexes over looking the Thames.

Start your search for property for sale in the UK here or browse using the links below. You can tailor your search results to help you find your dream home quickly and easily using our powerful and easy-to-use search tools.

Be sure to create an alert too so we can let you know as soon as new properties come online.
Find out more about about living in different parts of the UK using our new area guides

London

Central London10,904 properties
Average asking price £2.4M
North London6,380 properties
Average asking price £909K
North West London17,981 properties
Average asking price £1.22M
West London3,377 properties
Average asking price £1.08M
East London13,567 properties
Average asking price £609K
South West London10,396 properties
Average asking price £970K
South East London15,393 properties
Average asking price £615K
Greater London53,916 properties
Average asking price £702K

South East England

Berkshire5,163 properties
Average asking price £655K
Buckinghamshire5,017 properties
Average asking price £692K
East Sussex8,304 properties
Average asking price £541K
Essex13,576 properties
Average asking price £557K
Hampshire10,891 properties
Average asking price £546K
Isle of Wight2,028 properties
Average asking price £417K
Kent15,745 properties
Average asking price £500K
Oxfordshire4,452 properties
Average asking price £621K
Surrey9,106 properties
Average asking price £793K
West Berkshire484 properties
Average asking price £696K
West Sussex7,304 properties
Average asking price £582K

East Midlands

Derbyshire4,189 properties
Average asking price £374K
Leicestershire4,676 properties
Average asking price £428K
Lincolnshire6,413 properties
Average asking price £341K
North East Lincolnshire1,510 properties
Average asking price £226K
North Lincolnshire612 properties
Average asking price £279K
Northamptonshire2,704 properties
Average asking price £424K
Nottinghamshire5,866 properties
Average asking price £349K
Rutland361 properties
Average asking price £581K

East of England

Bedfordshire3,047 properties
Average asking price £496K
Cambridgeshire4,767 properties
Average asking price £475K
Hertfordshire7,632 properties
Average asking price £689K
Norfolk7,038 properties
Average asking price £420K
Suffolk5,886 properties
Average asking price £444K

North East England

Cleveland1,891 properties
Average asking price £240K
Cumbria3,400 properties
Average asking price £339K
Durham4,572 properties
Average asking price £227K
Northumberland1,608 properties
Average asking price £380K
Tyne and Wear4,605 properties
Average asking price £242K

North West England

Cheshire4,773 properties
Average asking price £465K
Greater Manchester10,488 properties
Average asking price £350K
Isle of man419 properties
Average asking price £803K
Lancashire7,750 properties
Average asking price £314K
Merseyside4,785 properties
Average asking price £326K

South West England

Bristol3,346 properties
Average asking price £427K
Cornwall6,380 properties
Average asking price £495K
Devon12,725 properties
Average asking price £438K
Dorset7,316 properties
Average asking price £532K
Gloucestershire4,880 properties
Average asking price £482K
North Somerset911 properties
Average asking price £462K
Somerset4,431 properties
Average asking price £501K
Wiltshire3,646 properties
Average asking price £485K

West Midlands

Herefordshire2,021 properties
Average asking price £466K
Shropshire4,576 properties
Average asking price £392K
Staffordshire4,657 properties
Average asking price £380K
Warwickshire2,833 properties
Average asking price £511K
West Midlands11,760 properties
Average asking price £339K
Worcestershire3,471 properties
Average asking price £484K

Yorkshire and The Humber

East Riding of Yorkshire4,394 properties
Average asking price £297K
North Yorkshire6,848 properties
Average asking price £430K
South Yorkshire4,107 properties
Average asking price £312K
West Yorkshire10,351 properties
Average asking price £352K

Scotland

Aberdeenshire923 properties
Average asking price £224K
Angus155 properties
Average asking price £230K
Argyll and Bute582 properties
Average asking price £293K
Clackmannanshire108 properties
Average asking price £237K
Dumfries and Galloway520 properties
Average asking price £254K
Dundee158 properties
Average asking price £210K
East Ayrshire223 properties
Average asking price £169K
East Lothian334 properties
Average asking price £413K
Edinburgh1,293 properties
Average asking price £415K
Falkirk172 properties
Average asking price £269K
Fife637 properties
Average asking price £286K
Glasgow1,009 properties
Average asking price £237K
Highland959 properties
Average asking price £290K
Inverclyde82 properties
Average asking price £179K
Midlothian274 properties
Average asking price £330K
Moray290 properties
Average asking price £283K
North Ayrshire305 properties
Average asking price £178K
North Lanarkshire210 properties
Average asking price £214K
Orkney Islands58 properties
Average asking price £262K
Perth and Kinross673 properties
Average asking price £264K
Renfrewshire185 properties
Average asking price £235K
Scottish Borders594 properties
Average asking price £320K
Shetland Islands18 properties
Average asking price £210K
South Ayrshire187 properties
Average asking price £263K
South Lanarkshire299 properties
Average asking price £234K
Stirling179 properties
Average asking price £372K
West Dunbartonshire86 properties
Average asking price £318K
West Lothian436 properties
Average asking price £286K
Western Isles55 properties
Average asking price £177K

Wales

Blaenau Gwent381 properties
Average asking price £209K
Bridgend863 properties
Average asking price £278K
Caerphilly470 properties
Average asking price £282K
Cardiff1,716 properties
Average asking price £373K
Carmarthenshire1,889 properties
Average asking price £311K
Ceredigion1,611 properties
Average asking price £347K
Conwy1,102 properties
Average asking price £331K
Denbighshire441 properties
Average asking price £348K
Flintshire386 properties
Average asking price £347K
Gwynedd1,196 properties
Average asking price £304K
Isle of Anglesey762 properties
Average asking price £369K
Merthyr Tydfil332 properties
Average asking price £239K
Monmouthshire742 properties
Average asking price £521K
Neath Port Talbot523 properties
Average asking price £222K
Newport762 properties
Average asking price £346K
Pembrokeshire1,393 properties
Average asking price £359K
Powys1,306 properties
Average asking price £378K
Rhondda Cynon Taff1,317 properties
Average asking price £232K
Swansea1,480 properties
Average asking price £320K
Torfaen338 properties
Average asking price £265K
Vale of Glamorgan1,075 properties
Average asking price £490K
Wrexham505 properties
Average asking price £356K

Northern Ireland

Ards1 properties
Average asking price £799K
Ballymena1 properties
Average asking price £25K
Belfast2 properties
Average asking price £333K
Carrickfergus2 properties
Average asking price £499K
Derry13 properties
Average asking price £248K
Down0 properties
Average asking price £105K
Larne2 properties
Average asking price £382K
Newry and Mourne1 properties
Average asking price £105K
North Down3 properties
Average asking price £1.07M

Channel Isles

Channel Isles1,059 properties
Average asking price £1.54M