Property for Sale

433,922 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,424 properties
Average asking price £2.4M
North London6,266 properties
Average asking price £915K
North West London17,588 properties
Average asking price £1.25M
West London3,309 properties
Average asking price £1.09M
East London13,510 properties
Average asking price £642K
South West London10,288 properties
Average asking price £971K
South East London15,468 properties
Average asking price £627K
Greater London52,804 properties
Average asking price £707K

South East England

Berkshire4,979 properties
Average asking price £652K
Buckinghamshire4,898 properties
Average asking price £681K
East Sussex7,933 properties
Average asking price £545K
Essex13,296 properties
Average asking price £556K
Hampshire10,406 properties
Average asking price £544K
Isle of Wight1,959 properties
Average asking price £403K
Kent15,518 properties
Average asking price £500K
Oxfordshire4,339 properties
Average asking price £617K
Surrey8,929 properties
Average asking price £795K
West Berkshire469 properties
Average asking price £686K
West Sussex7,035 properties
Average asking price £580K

East Midlands

Derbyshire4,130 properties
Average asking price £374K
Leicestershire4,633 properties
Average asking price £422K
Lincolnshire6,444 properties
Average asking price £341K
North East Lincolnshire1,444 properties
Average asking price £220K
North Lincolnshire596 properties
Average asking price £274K
Northamptonshire2,578 properties
Average asking price £423K
Nottinghamshire5,807 properties
Average asking price £353K
Rutland382 properties
Average asking price £585K

East of England

Bedfordshire2,955 properties
Average asking price £493K
Cambridgeshire4,742 properties
Average asking price £476K
Hertfordshire7,336 properties
Average asking price £679K
Norfolk6,818 properties
Average asking price £416K
Suffolk5,768 properties
Average asking price £445K

North East England

Cleveland1,840 properties
Average asking price £239K
Cumbria3,383 properties
Average asking price £331K
Durham4,577 properties
Average asking price £229K
Northumberland1,547 properties
Average asking price £380K
Tyne and Wear4,503 properties
Average asking price £245K

North West England

Cheshire4,580 properties
Average asking price £463K
Greater Manchester10,425 properties
Average asking price £352K
Isle of man415 properties
Average asking price £731K
Lancashire7,614 properties
Average asking price £316K
Merseyside4,676 properties
Average asking price £317K

South West England

Bristol3,204 properties
Average asking price £428K
Cornwall6,126 properties
Average asking price £489K
Devon12,332 properties
Average asking price £431K
Dorset7,024 properties
Average asking price £529K
Gloucestershire4,754 properties
Average asking price £501K
North Somerset839 properties
Average asking price £477K
Somerset4,194 properties
Average asking price £496K
Wiltshire3,456 properties
Average asking price £477K

West Midlands

Herefordshire1,956 properties
Average asking price £458K
Shropshire4,314 properties
Average asking price £391K
Staffordshire4,555 properties
Average asking price £379K
Warwickshire2,786 properties
Average asking price £517K
West Midlands11,409 properties
Average asking price £342K
Worcestershire3,324 properties
Average asking price £477K

Yorkshire and The Humber

East Riding of Yorkshire4,241 properties
Average asking price £299K
North Yorkshire6,672 properties
Average asking price £433K
South Yorkshire4,245 properties
Average asking price £311K
West Yorkshire9,949 properties
Average asking price £352K

Scotland

Aberdeenshire916 properties
Average asking price £220K
Angus141 properties
Average asking price £222K
Argyll and Bute557 properties
Average asking price £296K
Clackmannanshire99 properties
Average asking price £248K
Dumfries and Galloway503 properties
Average asking price £273K
Dundee147 properties
Average asking price £221K
East Ayrshire221 properties
Average asking price £172K
East Lothian322 properties
Average asking price £442K
Edinburgh1,228 properties
Average asking price £421K
Falkirk168 properties
Average asking price £276K
Fife600 properties
Average asking price £285K
Glasgow995 properties
Average asking price £226K
Highland947 properties
Average asking price £286K
Inverclyde86 properties
Average asking price £174K
Midlothian249 properties
Average asking price £337K
Moray293 properties
Average asking price £262K
North Ayrshire316 properties
Average asking price £173K
North Lanarkshire219 properties
Average asking price £216K
Orkney Islands59 properties
Average asking price £301K
Perth and Kinross642 properties
Average asking price £264K
Renfrewshire172 properties
Average asking price £241K
Scottish Borders567 properties
Average asking price £307K
Shetland Islands24 properties
Average asking price £194K
South Ayrshire185 properties
Average asking price £257K
South Lanarkshire264 properties
Average asking price £230K
Stirling167 properties
Average asking price £367K
West Dunbartonshire89 properties
Average asking price £255K
West Lothian478 properties
Average asking price £284K
Western Isles55 properties
Average asking price £168K

Wales

Blaenau Gwent377 properties
Average asking price £199K
Bridgend784 properties
Average asking price £282K
Caerphilly464 properties
Average asking price £283K
Cardiff1,717 properties
Average asking price £368K
Carmarthenshire1,812 properties
Average asking price £310K
Ceredigion1,589 properties
Average asking price £343K
Conwy1,073 properties
Average asking price £325K
Denbighshire426 properties
Average asking price £345K
Flintshire374 properties
Average asking price £369K
Gwynedd1,199 properties
Average asking price £308K
Isle of Anglesey731 properties
Average asking price £374K
Merthyr Tydfil310 properties
Average asking price £238K
Monmouthshire741 properties
Average asking price £527K
Neath Port Talbot517 properties
Average asking price £216K
Newport735 properties
Average asking price £327K
Pembrokeshire1,349 properties
Average asking price £359K
Powys1,256 properties
Average asking price £372K
Rhondda Cynon Taff1,324 properties
Average asking price £236K
Swansea1,524 properties
Average asking price £314K
Torfaen335 properties
Average asking price £257K
Vale of Glamorgan1,041 properties
Average asking price £483K
Wrexham489 properties
Average asking price £355K

Northern Ireland

Ards1 properties
Average asking price £799K
Ballymena1 properties
Average asking price £25K
Belfast2 properties
Average asking price £332K
Carrickfergus2 properties
Average asking price £499K
Derry10 properties
Average asking price £197K
Down0 properties
Average asking price £105K
Fermanagh2 properties
Average asking price £1.5M
Larne2 properties
Average asking price £377K
Newry and Mourne0 properties
Average asking price £105K
North Down3 properties
Average asking price £1.07M

Channel Isles

Channel Isles1,032 properties
Average asking price £1.57M