Property for Sale

442,110 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,943 properties
Average asking price £2.4M
North London6,064 properties
Average asking price £909K
North West London17,511 properties
Average asking price £1.22M
West London3,262 properties
Average asking price £1.08M
East London13,519 properties
Average asking price £609K
South West London10,110 properties
Average asking price £970K
South East London15,444 properties
Average asking price £615K
Greater London52,877 properties
Average asking price £702K

South East England

Berkshire5,187 properties
Average asking price £655K
Buckinghamshire4,990 properties
Average asking price £692K
East Sussex8,210 properties
Average asking price £541K
Essex13,430 properties
Average asking price £557K
Hampshire10,918 properties
Average asking price £546K
Isle of Wight2,053 properties
Average asking price £417K
Kent15,586 properties
Average asking price £500K
Oxfordshire4,398 properties
Average asking price £621K
Surrey9,000 properties
Average asking price £793K
West Berkshire502 properties
Average asking price £696K
West Sussex7,234 properties
Average asking price £582K

East Midlands

Derbyshire4,246 properties
Average asking price £374K
Leicestershire4,693 properties
Average asking price £428K
Lincolnshire6,428 properties
Average asking price £341K
North East Lincolnshire1,557 properties
Average asking price £226K
North Lincolnshire618 properties
Average asking price £279K
Northamptonshire2,636 properties
Average asking price £424K
Nottinghamshire5,866 properties
Average asking price £349K
Rutland355 properties
Average asking price £581K

East of England

Bedfordshire2,946 properties
Average asking price £496K
Cambridgeshire4,792 properties
Average asking price £475K
Hertfordshire7,349 properties
Average asking price £689K
Norfolk7,140 properties
Average asking price £420K
Suffolk5,876 properties
Average asking price £444K

North East England

Cleveland1,878 properties
Average asking price £240K
Cumbria3,629 properties
Average asking price £339K
Durham4,640 properties
Average asking price £227K
Northumberland1,647 properties
Average asking price £380K
Tyne and Wear4,670 properties
Average asking price £242K

North West England

Cheshire4,751 properties
Average asking price £465K
Greater Manchester10,614 properties
Average asking price £350K
Isle of man426 properties
Average asking price £803K
Lancashire7,956 properties
Average asking price £314K
Merseyside4,731 properties
Average asking price £326K

South West England

Bristol3,427 properties
Average asking price £427K
Cornwall6,407 properties
Average asking price £495K
Devon12,691 properties
Average asking price £438K
Dorset7,324 properties
Average asking price £532K
Gloucestershire4,788 properties
Average asking price £482K
North Somerset896 properties
Average asking price £462K
Somerset4,432 properties
Average asking price £501K
Wiltshire3,528 properties
Average asking price £485K

West Midlands

Herefordshire2,007 properties
Average asking price £466K
Shropshire4,662 properties
Average asking price £392K
Staffordshire4,680 properties
Average asking price £380K
Warwickshire2,819 properties
Average asking price £511K
West Midlands11,900 properties
Average asking price £339K
Worcestershire3,441 properties
Average asking price £484K

Yorkshire and The Humber

East Riding of Yorkshire4,415 properties
Average asking price £297K
North Yorkshire6,914 properties
Average asking price £430K
South Yorkshire4,146 properties
Average asking price £312K
West Yorkshire10,312 properties
Average asking price £352K

Scotland

Aberdeenshire908 properties
Average asking price £224K
Angus141 properties
Average asking price £230K
Argyll and Bute597 properties
Average asking price £293K
Clackmannanshire106 properties
Average asking price £237K
Dumfries and Galloway522 properties
Average asking price £254K
Dundee171 properties
Average asking price £210K
East Ayrshire226 properties
Average asking price £169K
East Lothian334 properties
Average asking price £413K
Edinburgh1,293 properties
Average asking price £415K
Falkirk176 properties
Average asking price £269K
Fife653 properties
Average asking price £286K
Glasgow1,062 properties
Average asking price £237K
Highland944 properties
Average asking price £290K
Inverclyde89 properties
Average asking price £179K
Midlothian262 properties
Average asking price £330K
Moray296 properties
Average asking price £283K
North Ayrshire349 properties
Average asking price £178K
North Lanarkshire212 properties
Average asking price £214K
Orkney Islands57 properties
Average asking price £262K
Perth and Kinross685 properties
Average asking price £264K
Renfrewshire169 properties
Average asking price £235K
Scottish Borders511 properties
Average asking price £320K
Shetland Islands20 properties
Average asking price £210K
South Ayrshire170 properties
Average asking price £263K
South Lanarkshire306 properties
Average asking price £234K
Stirling178 properties
Average asking price £372K
West Dunbartonshire81 properties
Average asking price £318K
West Lothian430 properties
Average asking price £286K
Western Isles59 properties
Average asking price £177K

Wales

Blaenau Gwent383 properties
Average asking price £209K
Bridgend828 properties
Average asking price £278K
Caerphilly476 properties
Average asking price £282K
Cardiff1,674 properties
Average asking price £373K
Carmarthenshire1,890 properties
Average asking price £311K
Ceredigion1,640 properties
Average asking price £347K
Conwy1,120 properties
Average asking price £331K
Denbighshire429 properties
Average asking price £348K
Flintshire405 properties
Average asking price £347K
Gwynedd1,205 properties
Average asking price £304K
Isle of Anglesey765 properties
Average asking price £369K
Merthyr Tydfil325 properties
Average asking price £239K
Monmouthshire738 properties
Average asking price £521K
Neath Port Talbot521 properties
Average asking price £222K
Newport736 properties
Average asking price £346K
Pembrokeshire1,380 properties
Average asking price £359K
Powys1,288 properties
Average asking price £378K
Rhondda Cynon Taff1,312 properties
Average asking price £232K
Swansea1,473 properties
Average asking price £320K
Torfaen334 properties
Average asking price £265K
Vale of Glamorgan1,087 properties
Average asking price £490K
Wrexham516 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
Derry7 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,088 properties
Average asking price £1.54M