Acreright
HomeInsights › Price per m²

Price per square metre by area

£/m² divides a home's sold price by its floor area (from its EPC), so it compares a small flat and a big house on the same footing — the size-adjusted number the headline median hides. Across the areas we cover the median is £3,815/m²; Kensington and Chelsea is the priciest at £11,595/m². The columns break it down by property type.

Every area ranked

#AreaRegion£/m² (all)FlatTerracedSemiDetached
1Kensington and ChelseaLondon£11,595£10,741£15,374£18,803£17,308
2City of LondonLondon£10,200£10,242£10,344
3WestminsterLondon£9,494£9,286£11,562£14,275£14,894
4CamdenLondon£8,608£8,333£9,768£10,878£12,280
5Hammersmith and FulhamLondon£8,125£7,671£8,621£8,867£9,361
6IslingtonLondon£7,450£7,195£8,293£8,684£8,925
7WandsworthLondon£6,829£6,418£7,415£7,691£8,240
8Richmond upon ThamesLondon£6,791£6,274£7,282£6,814£7,354
9HackneyLondon£6,688£6,667£6,658£6,918£7,398
10SouthwarkLondon£6,274£6,167£6,488£7,303£7,663
11LambethLondon£6,273£6,357£6,080£6,195£6,030
12Tower HamletsLondon£6,210£6,304£5,211£4,955£5,804
13Kingston upon ThamesLondon£5,424£5,300£5,295£5,522£5,815
14St AlbansHertfordshire£5,404£4,517£5,500£5,640£5,721
15ElmbridgeSurrey£5,377£4,674£5,303£5,663£5,847
16HaringeyLondon£5,351£5,529£4,877£6,365£8,058
17BarnetLondon£5,275£5,117£5,220£5,434£5,882
18MertonLondon£5,167£5,061£5,000£5,585£7,708
19Epsom and EwellSurrey£4,948£4,444£4,832£5,127£5,263
20Three RiversHertfordshire£4,878£4,241£4,697£5,072£5,263
21HertsmereHertfordshire£4,867£4,463£4,634£5,128£5,361
22Mole ValleySurrey£4,838£4,312£4,830£4,972£5,114
23EalingLondon£4,817£4,861£4,657£4,847£5,960
24LewishamLondon£4,812£4,794£4,783£4,848£5,449
25BromleyLondon£4,735£4,412£4,588£4,880£5,024
26Waltham ForestLondon£4,719£4,667£4,709£4,860£4,856
27GuildfordSurrey£4,652£4,252£4,385£4,559£5,069
28WaverleySurrey£4,625£3,823£4,375£4,745£4,922
29GreenwichLondon£4,607£5,219£3,989£4,455£4,959
30Epping ForestEssex£4,564£4,167£4,435£4,736£4,798
31SuttonLondon£4,555£4,130£4,795£4,811£4,795
32HounslowLondon£4,533£4,815£4,347£4,198£4,706
33BrentwoodEssex£4,507£3,868£4,382£4,634£4,899
34RunnymedeSurrey£4,500£4,330£4,375£4,530£4,744
35HillingdonLondon£4,495£4,359£4,167£4,607£5,199
36HarrowLondon£4,488£4,338£3,968£4,660£5,368
37BrentLondon£4,474£4,655£4,219£4,196£4,788
38SpelthorneSurrey£4,438£4,108£4,352£4,554£4,718
39WokingSurrey£4,417£4,083£4,231£4,567£4,883
40WatfordHertfordshire£4,367£4,318£4,064£4,615£5,053
41East HertfordshireHertfordshire£4,330£3,824£4,430£4,460£4,472
42Reigate and BansteadSurrey£4,326£3,833£4,258£4,557£4,661
43TandridgeSurrey£4,311£3,896£4,212£4,396£4,472
44SevenoaksKent£4,235£3,833£3,883£4,310£4,667
45DacorumHertfordshire£4,229£3,559£4,051£4,578£4,826
46Brighton and HoveEast Sussex£4,139£4,107£4,160£3,989£4,384
47BroxbourneHertfordshire£4,128£3,607£4,086£4,397£4,594
48Tunbridge WellsKent£4,112£3,679£4,013£4,133£4,524
49HaveringLondon£4,096£3,694£3,954£4,368£4,396
50HartHampshire£4,091£3,500£3,884£4,280£4,258
51Surrey HeathSurrey£4,087£3,672£3,973£4,156£4,286
52Welwyn HatfieldHertfordshire£4,073£3,698£3,772£4,500£4,757
53CroydonLondon£4,050£4,051£3,735£4,208£4,464
54Mid SussexWest Sussex£4,049£3,607£3,917£4,141£4,327
55BexleyLondon£3,987£3,406£3,817£4,314£4,508
56HorshamWest Sussex£3,987£3,318£4,012£4,105£4,144
57WinchesterHampshire£3,982£3,529£3,846£3,988£4,158
58North HertfordshireHertfordshire£3,980£3,333£3,825£4,247£4,423
59Tonbridge and MallingKent£3,833£3,581£3,642£3,939£4,051
60ChelmsfordEssex£3,817£3,490£3,631£3,934£4,052
61EnfieldLondon£3,815£3,491£3,667£4,709£5,252
62RedbridgeLondon£3,750£3,533£3,551£4,308£4,772
63UttlesfordEssex£3,742£3,281£3,699£3,846£3,794
64AdurWest Sussex£3,740£3,387£3,590£3,887£4,080
65East HampshireHampshire£3,736£3,246£3,598£3,824£3,926
66DartfordKent£3,728£3,551£3,582£4,000£4,094
67ChichesterWest Sussex£3,713£3,198£3,457£3,735£4,073
68RochfordEssex£3,651£3,179£3,553£3,684£3,741
69LewesEast Sussex£3,554£3,322£3,324£3,594£3,726
70New ForestHampshire£3,523£2,978£3,229£3,451£3,884
71RushmoorHampshire£3,500£3,174£3,387£3,730£3,986
72WealdenEast Sussex£3,488£2,788£3,205£3,525£3,656
73MaldonEssex£3,434£3,110£3,276£3,505£3,481
74Basingstoke and DeaneHampshire£3,409£2,959£3,077£3,682£3,835
75MaidstoneKent£3,408£2,949£3,008£3,647£3,780
76CrawleyWest Sussex£3,398£3,115£3,294£3,738£3,904
77NewhamLondon£3,393£4,216£2,741£3,040£3,304
78HarlowEssex£3,391£3,070£3,270£3,872£3,872
79BasildonEssex£3,389£2,890£2,988£3,903£3,902
80Castle PointEssex£3,370£3,143£2,713£3,493£3,441
81WorthingWest Sussex£3,345£2,987£3,240£3,571£3,837
82EastleighHampshire£3,333£2,954£3,098£3,377£3,676
83ThurrockEssex£3,300£2,846£3,208£3,587£3,680
84Test ValleyHampshire£3,285£2,727£2,961£3,385£3,588
85FarehamHampshire£3,250£2,783£2,969£3,354£3,544
86StevenageHertfordshire£3,230£3,061£3,074£3,626£3,943
87ArunWest Sussex£3,229£2,568£2,981£3,373£3,665
88BraintreeEssex£3,225£2,731£3,006£3,333£3,524
89GraveshamKent£3,223£2,804£3,043£3,519£3,793
90Barking and DagenhamLondon£3,209£3,216£3,158£3,356£3,310
91CanterburyKent£3,202£2,947£2,922£3,260£3,540
92AshfordKent£3,097£2,672£2,729£3,172£3,438
93Southend-on-SeaEssex£3,082£2,743£2,725£3,438£3,709
94RotherEast Sussex£3,025£2,358£2,806£3,139£3,358
95TraffordGreater Manchester£3,009£2,863£2,658£3,088£3,667
96HavantHampshire£2,986£2,448£2,632£3,165£3,403
97BaberghSuffolk£2,973£2,357£2,682£3,000£3,170
98ColchesterEssex£2,959£2,560£2,722£3,119£3,314
99MedwayKent£2,891£2,763£2,540£3,289£3,484
100SwaleKent£2,857£2,540£2,472£3,107£3,253
101Mid SuffolkSuffolk£2,857£2,397£2,602£2,863£3,000
102Folkestone and HytheKent£2,782£2,400£2,434£2,992£3,142
103EastbourneEast Sussex£2,779£2,642£2,560£2,972£3,452
104DoverKent£2,732£2,333£2,368£2,892£3,164
105West SuffolkSuffolk£2,683£2,654£2,436£2,737£2,879
106StockportGreater Manchester£2,649£2,442£2,069£2,771£3,245
107TendringEssex£2,612£2,056£2,097£2,667£2,931
108ThanetKent£2,602£2,326£2,252£2,800£3,238
109SouthamptonHampshire£2,581£2,573£2,357£2,600£3,036
110East SuffolkSuffolk£2,541£2,250£2,020£2,548£2,888
111HastingsEast Sussex£2,537£2,188£2,386£2,820£2,972
112GosportHampshire£2,446£2,180£2,286£2,778£3,115
113PortsmouthHampshire£2,361£2,375£2,247£2,691£3,112
114IpswichSuffolk£2,274£2,156£2,027£2,440£2,763
115SalfordGreater Manchester£2,207£2,803£1,543£2,149£2,606
116ManchesterGreater Manchester£2,093£2,730£1,417£2,018£2,288
117BuryGreater Manchester£1,944£1,818£1,482£2,136£2,557
118TamesideGreater Manchester£1,867£1,896£1,500£2,078£2,480
119WiganGreater Manchester£1,736£1,746£1,186£1,864£2,373
120RochdaleGreater Manchester£1,663£1,670£1,231£1,893£2,268
121BoltonGreater Manchester£1,650£1,683£1,189£1,882£2,432
122OldhamGreater Manchester£1,585£1,848£1,150£1,962£2,456

HM Land Registry Price Paid (sold price) ÷ EPC floor area (Energy Performance of Buildings register), per area × property type. A cell needs enough matched sales to show; "—" means too few. How this is measured · Attribution.