Every UK county in the tracker
Residential sold-price data across 48 UK counties, ranked by 12-month transaction volume. Click a county to see town-level detail, recent transactions and property-type medians.
| County | Towns | Txns (12mo) | Weighted median | New build | Existing |
|---|---|---|---|---|---|
| Greater London | 51 | 85,580 | £572,484 | 1,586 | 83,994 |
| Greater Manchester | 10 | 25,509 | £232,014 | 515 | 24,994 |
| Bristol | 6 | 21,958 | £346,942 | 147 | 21,811 |
| West Midlands | 8 | 19,970 | £235,153 | 289 | 19,681 |
| Cardiff | 6 | 19,956 | £265,000 | 522 | 19,434 |
| West Yorkshire | 8 | 17,846 | £208,633 | 319 | 17,527 |
| Kent | 12 | 16,656 | £345,070 | 364 | 16,292 |
| Essex | 10 | 14,645 | £344,933 | 300 | 14,345 |
| South Yorkshire | 6 | 14,195 | £178,272 | 239 | 13,956 |
| Sussex | 10 | 13,913 | £372,508 | 147 | 13,766 |
| Hampshire | 10 | 13,194 | £332,720 | 157 | 13,037 |
| Swansea | 6 | 12,889 | £195,660 | 176 | 12,713 |
| Lancashire | 8 | 10,495 | £163,230 | 206 | 10,289 |
| Devon | 8 | 10,483 | £269,229 | 183 | 10,300 |
| Tyne and Wear | 6 | 10,081 | £166,883 | 217 | 9,864 |
| Derbyshire | 8 | 9,588 | £220,233 | 250 | 9,338 |
| County Durham | 6 | 9,481 | £126,258 | 209 | 9,272 |
| Surrey | 10 | 9,359 | £513,728 | 177 | 9,182 |
| Staffordshire | 7 | 9,293 | £211,961 | 166 | 9,127 |
| Nottinghamshire | 7 | 8,821 | £222,590 | 277 | 8,544 |
| Leicestershire | 7 | 8,520 | £263,500 | 270 | 8,250 |
| Merseyside | 6 | 8,477 | £166,886 | 93 | 8,384 |
| Bedfordshire | 7 | 8,473 | £338,865 | 408 | 8,065 |
| Norfolk | 8 | 8,044 | £256,975 | 153 | 7,891 |
| Cheshire | 8 | 7,963 | £261,413 | 135 | 7,828 |
| Lincolnshire | 8 | 7,833 | £213,950 | 326 | 7,507 |
| Hertfordshire | 10 | 7,498 | £467,293 | 114 | 7,384 |
| Northamptonshire | 7 | 7,463 | £261,727 | 292 | 7,171 |
| Somerset | 8 | 7,127 | £312,277 | 106 | 7,021 |
| Gloucestershire | 6 | 7,074 | £318,391 | 143 | 6,931 |
| Berkshire | 8 | 6,871 | £420,518 | 121 | 6,750 |
| Suffolk | 8 | 6,086 | £271,424 | 177 | 5,909 |
| Dorset | 8 | 6,059 | £326,543 | 34 | 6,025 |
| Wiltshire | 8 | 6,019 | £301,080 | 121 | 5,898 |
| Cambridgeshire | 8 | 6,008 | £306,732 | 202 | 5,806 |
| Oxfordshire | 8 | 5,709 | £397,647 | 208 | 5,501 |
| Newport | 5 | 5,500 | £220,546 | 117 | 5,383 |
| Warwickshire | 7 | 5,443 | £310,846 | 241 | 5,202 |
| North Yorkshire | 8 | 5,396 | £274,996 | 126 | 5,270 |
| Worcestershire | 7 | 5,207 | £280,264 | 83 | 5,124 |
| East Riding OF Yorkshire | 6 | 4,746 | £164,589 | 201 | 4,545 |
| Buckinghamshire | 8 | 3,981 | £447,955 | 176 | 3,805 |
| Cumbria | 6 | 3,627 | £177,309 | 66 | 3,561 |
| Cornwall | 8 | 2,983 | £289,701 | 48 | 2,935 |
| Shropshire | 5 | 2,385 | £261,197 | 70 | 2,315 |
| Northumberland | 6 | 2,179 | £210,710 | 67 | 2,112 |
| Gwynedd | 6 | 1,871 | £199,457 | 2 | 1,869 |
| Powys | 6 | 1,679 | £246,755 | 32 | 1,647 |