Home › Towns

Every town

1,158 post towns in England and Wales, ordered by how many sales are on record.

TownCountySalesMedian
WILLENHALLWEST MIDLANDS19,039£108,000
SKIPTONNORTH YORKSHIRE18,952£165,000
RADSTOCKSOMERSET18,949£170,000
PRENTONMERSEYSIDE18,910£124,950
MATLOCKDERBYSHIRE18,903£172,500
BIGGLESWADECENTRAL BEDFORDSHIRE18,895£197,500
POULTON-LE-FYLDELANCASHIRE18,877£143,500
PONTYPOOLTORFAEN18,873£100,000
DROITWICHWORCESTERSHIRE18,833£175,000
LOUGHTONESSEX18,807£255,000
DEVIZESWILTSHIRE18,807£187,995
WOODFORD GREENGREATER LONDON18,799£285,000
SAFFRON WALDENESSEX18,770£255,000
ABERDARERHONDDA CYNON TAFF18,756£77,000
PENARTHTHE VALE OF GLAMORGAN18,738£180,000
HARPENDENHERTFORDSHIRE18,666£375,000
TIVERTONCHESHIRE WEST AND CHESTER18,483£170,000
NEW MALDENGREATER LONDON18,433£280,000
CARNFORTHLANCASHIRE18,398£170,000
BRIERLEY HILLWEST MIDLANDS18,325£106,000
WORKINGTONCUMBERLAND18,299£89,000
ERITHGREATER LONDON18,247£157,650
SALTBURN-BY-THE-SEAREDCAR AND CLEVELAND18,229£90,000
THORNTON HEATHGREATER LONDON18,090£180,000
GREENFORDGREATER LONDON18,062£229,000
TEWKESBURYGLOUCESTERSHIRE18,044£167,500
ISLEWORTHGREATER LONDON18,042£250,000
LOUTHLINCOLNSHIRE18,022£129,000
BUXTONDERBYSHIRE17,951£147,995
HIGH PEAKSUFFOLK17,901£150,000
WEYBRIDGESURREY17,887£350,000
WIGSTONLEICESTERSHIRE17,809£134,000
BOURNELINCOLNSHIRE17,713£162,000
DORKINGSURREY17,662£283,000
BATLEYWEST YORKSHIRE17,554£94,000
TIPTONWEST MIDLANDS17,521£95,000
SKELMERSDALELANCASHIRE17,498£91,783
SEAFORDEAST SUSSEX17,406£198,333
SOUTHALLGREATER LONDON17,400£201,200
LANCINGWEST SUSSEX17,396£173,000
SANDBACHCHESHIRE EAST17,350£164,000
NORTHOLTGREATER LONDON17,320£184,000
DUNMOWESSEX17,302£290,000
HOOKHAMPSHIRE17,200£315,000
DISSSUFFOLK17,126£175,000
BROADSTAIRSKENT17,102£185,000
WINSFORDCHESHIRE WEST AND CHESTER17,076£119,320
WELLINGGREATER LONDON17,046£210,200
WARMINSTERWILTSHIRE17,024£172,500
ADDLESTONESURREY17,022£240,000
UCKFIELDEAST SUSSEX16,991£245,000
MELKSHAMWILTSHIRE16,884£170,000
HAVERFORDWESTPEMBROKESHIRE16,831£142,000
ROMSEYHAMPSHIRE16,829£250,000
BROUGHEAST RIDING OF YORKSHIRE16,815£152,000
BILSTONWEST MIDLANDS16,724£100,500
HELSTONCORNWALL16,681£180,000
TEDDINGTONGREATER LONDON16,681£340,000
TOWCESTERWEST NORTHAMPTONSHIRE16,676£230,000
NORTHALLERTONNORTH YORKSHIRE16,649£165,000
ASHINGTONNORTHUMBERLAND16,647£75,000
BINGLEYWEST YORKSHIRE16,620£139,950
CARMARTHENCARMARTHENSHIRE16,599£139,500
FAVERSHAMKENT16,528£186,000
BLANDFORD FORUMDORSET16,527£205,000
WORCESTER PARKGREATER LONDON16,524£263,000
PULBOROUGHWEST SUSSEX16,489£297,000
CALNEWILTSHIRE16,460£169,950
HALSTEADESSEX16,370£178,000
SANDYCENTRAL BEDFORDSHIRE16,340£175,000
BRIGHOUSEWEST YORKSHIRE16,283£113,000
CATERHAMSURREY16,275£250,000
REIGATESURREY16,253£290,000
PONTYCLUNRHONDDA CYNON TAFF16,174£143,000
STANFORD-LE-HOPETHURROCK16,137£185,500
KENILWORTHWARWICKSHIRE16,107£211,950
WHITBYNORTH YORKSHIRE16,096£160,000
WANTAGEOXFORDSHIRE16,057£246,500
BERKHAMSTEDHERTFORDSHIRE16,055£321,000
BEDWORTHWARWICKSHIRE15,976£122,500
MOLDFLINTSHIRE15,946£148,500
BRIDPORTDORSET15,872£199,950
CLEVEDONNORTH SOMERSET15,854£177,500
LETCHWORTH GARDEN CITYHERTFORDSHIRE15,841£185,000
MORDENGREATER LONDON15,829£225,000
WETHERBYWEST YORKSHIRE15,813£230,524
COULSDONGREATER LONDON15,812£307,000
LEEKSTAFFORDSHIRE15,790£119,950
POTTERS BARHERTFORDSHIRE15,748£290,000
WESTBURYWILTSHIRE15,635£156,000
SEAHAMCOUNTY DURHAM15,551£82,500
CROWBOROUGHWARWICKSHIRE15,528£248,000
BRACKLEYWILTSHIRE15,513£194,000
ASCOTWINDSOR AND MAIDENHEAD15,325£387,500
WEST MALLINGKENT15,191£295,000
STAINESSURREY15,026£172,500
MEXBOROUGHSOUTH YORKSHIRE15,014£87,000
KNUTSFORDCHESHIRE EAST15,013£250,000
STANMOREGREATER LONDON14,967£320,000
TEIGNMOUTHDEVON14,949£182,000
SOUTH OCKENDONTHURROCK14,944£161,500
BUSHEYHERTFORDSHIRE14,932£287,500
WEDNESBURYWEST MIDLANDS14,898£100,000
WEST DRAYTONGREATER LONDON14,852£202,000
HARWICHESSEX14,851£128,500
BRIXHAMTORBAY14,848£160,000
RINGWOODHAMPSHIRE14,808£275,000
NEWTON AYCLIFFECOUNTY DURHAM14,805£92,500
BORDONHAMPSHIRE14,743£210,000
WALLINGFORDOXFORDSHIRE14,683£278,000
BURNTWOODSTAFFORDSHIRE14,673£140,000
SHOREHAM-BY-SEAWEST SUSSEX14,641£220,000
WHITEHAVENCUMBERLAND14,641£95,000
LISKEARDCORNWALL14,599£145,000
BLACKWOODCAERPHILLY14,595£105,000
COLNELANCASHIRE14,554£82,000
HONITONDEVON14,553£170,000
RAINHAMGREATER LONDON14,339£208,000
LLANDUDNOCONWY14,334£135,000
HEYWOODGREATER MANCHESTER14,322£90,000
RIPONNORTH YORKSHIRE14,321£175,000
PURLEYGREATER LONDON14,301£292,000
CAMBORNECORNWALL14,293£134,500
CULLOMPTONDEVON14,257£172,000
HEXHAMNORTHUMBERLAND14,238£159,000
CHIPPING NORTONOXFORDSHIRE14,198£250,000
BODMINCORNWALL14,135£155,000
CAERNARFONGWYNEDD14,128£110,000
HENLEY-ON-THAMESOXFORDSHIRE14,094£400,000
AMERSHAMBUCKINGHAMSHIRE13,959£345,000
CHESHAMBUCKINGHAMSHIRE13,938£243,000
BURNHAM-ON-SEASOMERSET13,861£152,000
STONEKENT13,852£157,500
WHITCHURCHWARWICKSHIRE13,831£175,000
FLEETWOODLANCASHIRE13,818£84,950
MARKET RASENLINCOLNSHIRE13,803£142,500
KINGSWINFORDWEST MIDLANDS13,796£154,000
STALYBRIDGEGREATER MANCHESTER13,771£117,500
AMMANFORDCARMARTHENSHIRE13,721£103,500
HAMPTONGREATER LONDON13,572£287,500
EGHAMSURREY13,533£250,000
SIDMOUTHDEVON13,459£240,000
MARKET DRAYTONSTAFFORDSHIRE13,449£160,000
WALTHAM ABBEYESSEX13,417£210,000
TADLEYHAMPSHIRE13,373£224,995
CHEPSTOWMONMOUTHSHIRE13,359£189,000
EPPINGESSEX13,325£310,000
KINGSBRIDGEDEVON13,260£230,000
UPMINSTERGREATER LONDON13,252£300,000
PEACEHAVENEAST SUSSEX13,241£187,500
SALTASHCORNWALL13,236£156,000
NEWTON-LE-WILLOWSNORTH YORKSHIRE13,185£115,000
MINEHEADSOMERSET13,177£170,000
ASHBOURNESUFFOLK13,120£210,000
EBBW VALEBLAENAU GWENT13,110£78,000
WYMONDHAMLEICESTERSHIRE13,079£190,000
CLECKHEATONWEST YORKSHIRE13,037£118,000
BECCLESSUFFOLK13,006£157,000
PRESTATYNDENBIGHSHIRE13,003£113,000
HODDESDONHERTFORDSHIRE12,989£204,000
BRIDGNORTHSHROPSHIRE12,986£170,000
CALDICOTMONMOUTHSHIRE12,944£160,000
SANDHURSTBRACKNELL FOREST12,846£213,000
LUTTERWORTHLEICESTERSHIRE12,807£205,250
SPENNYMOORCOUNTY DURHAM12,799£90,000
WELLINGTONHEREFORDSHIRE12,722£166,750
ROSS-ON-WYEHEREFORDSHIRE12,688£195,000
ABERGAVENNYMONMOUTHSHIRE12,653£179,000
PORTHRHONDDA CYNON TAFF12,645£80,000
RIPLEYDERBYSHIRE12,633£120,000
PETERSFIELDHAMPSHIRE12,614£265,000
ROCHFORDESSEX12,613£186,000
MARLBOROUGHWILTSHIRE12,588£275,000
SHERBORNEDORSET12,518£216,000
CHARDSOMERSET12,455£155,000
ULVERSTONWESTMORLAND AND FURNESS12,436£150,000
ESHERSURREY12,377£488,750
UTTOXETERSTAFFORDSHIRE12,334£146,000
CROOKCOUNTY DURHAM12,312£80,000
IVYBRIDGEDEVON12,304£173,000
HYTHEKENT12,280£210,000
HAYLING ISLANDHAMPSHIRE12,258£187,500
WELLSSOMERSET12,250£199,000
KIDLINGTONOXFORDSHIRE12,249£235,000
CHERTSEYSURREY12,185£258,000
TADWORTHESSEX12,159£335,000
SOWERBY BRIDGEWEST YORKSHIRE12,128£111,000
BRENTFORDGREATER LONDON12,124£323,000
MARLOWBUCKINGHAMSHIRE12,120£345,000
DRONFIELDDERBYSHIRE12,090£161,750
STOURPORT-ON-SEVERNWORCESTERSHIRE12,040£149,000
NEWPORT PAGNELLMILTON KEYNES11,969£175,000
OKEHAMPTONDEVON11,964£175,500
BRANDONCOUNTY DURHAM11,912£128,000
SANDOWNISLE OF WIGHT11,892£140,000
SUNBURY-ON-THAMESSURREY11,885£249,950
MALTONNORTH YORKSHIRE11,846£157,000
NORMANTONWEST YORKSHIRE11,842£105,000
THIRSKNORTH YORKSHIRE11,833£180,000
HOCKLEYESSEX11,822£245,000
PreviousPage 3 of 6Next