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 | 84,411 | £571,826 | 1,525 | 82,886 |
| Greater Manchester | 10 | 25,093 | £232,576 | 472 | 24,621 |
| Bristol | 6 | 21,708 | £349,062 | 128 | 21,580 |
| West Midlands | 8 | 19,654 | £235,192 | 272 | 19,382 |
| Cardiff | 6 | 19,470 | £265,000 | 444 | 19,026 |
| West Yorkshire | 8 | 17,579 | £208,521 | 289 | 17,290 |
| Kent | 12 | 16,413 | £345,026 | 335 | 16,078 |
| Essex | 10 | 14,441 | £345,172 | 281 | 14,160 |
| South Yorkshire | 6 | 13,923 | £178,441 | 190 | 13,733 |
| Sussex | 10 | 13,762 | £372,876 | 141 | 13,621 |
| Hampshire | 10 | 13,034 | £332,604 | 149 | 12,885 |
| Swansea | 6 | 12,614 | £193,510 | 155 | 12,459 |
| Devon | 8 | 10,333 | £269,517 | 175 | 10,158 |
| Lancashire | 8 | 10,289 | £163,050 | 177 | 10,112 |
| Tyne and Wear | 6 | 9,927 | £166,780 | 204 | 9,723 |
| Derbyshire | 8 | 9,406 | £219,588 | 218 | 9,188 |
| County Durham | 6 | 9,299 | £126,263 | 193 | 9,106 |
| Surrey | 10 | 9,250 | £513,888 | 174 | 9,076 |
| Staffordshire | 7 | 9,143 | £212,250 | 151 | 8,992 |
| Nottinghamshire | 7 | 8,674 | £222,873 | 244 | 8,430 |
| Leicestershire | 7 | 8,376 | £263,503 | 240 | 8,136 |
| Bedfordshire | 7 | 8,356 | £338,277 | 382 | 7,974 |
| Merseyside | 6 | 8,337 | £166,912 | 90 | 8,247 |
| Norfolk | 8 | 7,900 | £258,079 | 144 | 7,756 |
| Cheshire | 8 | 7,839 | £261,054 | 125 | 7,714 |
| Lincolnshire | 8 | 7,707 | £214,020 | 310 | 7,397 |
| Hertfordshire | 10 | 7,415 | £466,726 | 108 | 7,307 |
| Northamptonshire | 7 | 7,336 | £261,247 | 263 | 7,073 |
| Somerset | 8 | 7,052 | £312,444 | 100 | 6,952 |
| Gloucestershire | 6 | 6,982 | £318,905 | 133 | 6,849 |
| Berkshire | 8 | 6,765 | £419,591 | 115 | 6,650 |
| Suffolk | 8 | 6,007 | £271,429 | 168 | 5,839 |
| Dorset | 8 | 6,000 | £326,381 | 34 | 5,966 |
| Wiltshire | 8 | 5,930 | £301,283 | 109 | 5,821 |
| Cambridgeshire | 8 | 5,928 | £306,739 | 189 | 5,739 |
| Oxfordshire | 8 | 5,628 | £397,691 | 196 | 5,432 |
| Newport | 5 | 5,384 | £218,668 | 102 | 5,282 |
| Warwickshire | 7 | 5,350 | £311,218 | 217 | 5,133 |
| North Yorkshire | 8 | 5,322 | £275,343 | 116 | 5,206 |
| Worcestershire | 7 | 5,138 | £280,253 | 77 | 5,061 |
| East Riding OF Yorkshire | 6 | 4,657 | £164,943 | 188 | 4,469 |
| Buckinghamshire | 8 | 3,931 | £447,552 | 167 | 3,764 |
| Cumbria | 6 | 3,555 | £177,304 | 56 | 3,499 |
| Cornwall | 8 | 2,940 | £289,439 | 44 | 2,896 |
| Shropshire | 5 | 2,344 | £260,436 | 67 | 2,277 |
| Northumberland | 6 | 2,158 | £211,204 | 64 | 2,094 |
| Gwynedd | 6 | 1,833 | £199,303 | 2 | 1,831 |
| Powys | 6 | 1,653 | £246,066 | 26 | 1,627 |