Cheapest Towns in East of England
Ranked list of towns in East of England by average house price. Data is sourced from official public datasets and updated regularly.
The 253 towns ranged from £198,952 (Jaywick) to £1,946,543 (Chafford Hundred, West Thurrock and Purfleet-on-Thames). The median was £394,089.
Prices reflect the average sale price during 2025, the most recent complete calendar year. Data from 2026 is excluded because the year is still in progress and partial-year averages can swing sharply with only a handful of recorded sales.
| 1 (top 3) | Jaywick | 109 | £198,952 |
| 2 (top 3) | Gorleston-on-Sea | 350 | £224,990 |
| 3 (top 3) | Great Yarmouth | 920 | £226,223 |
| 4 | March | 394 | £238,846 |
| 5 | Lowestoft | 1,089 | £240,161 |
| 6 | Watton | 178 | £242,330 |
| 7 | Hemsby | 90 | £246,052 |
| 8 | Long Stratton | 71 | £246,406 |
| 9 | Wisbech | 659 | £247,934 |
| 10 | Chatteris | 210 | £249,297 |
| 11 | Harwich | 329 | £250,032 |
| 12 | Stalham | 46 | £256,365 |
| 13 | Swaffham | 223 | £262,072 |
| 14 | Kessingland | 84 | £262,527 |
| 15 | Needham Market | 129 | £263,455 |
| 16 | Upwell and Outwell | 68 | £265,235 |
| 17 | Walton-on-the-Naze | 151 | £266,638 |
| 18 | Whittlesey | 313 | £267,250 |
| 19 | Emneth and Elm | 68 | £267,775 |
| 20 | Trimley St Mary | 52 | £269,479 |
| 21 | Mildenhall (West Suffolk) | 145 | £270,045 |
| 22 | Brightlingsea | 142 | £274,024 |
| 23 | Clacton-on-Sea | 1,107 | £274,653 |
| 24 | Belton (Great Yarmouth) | 86 | £275,669 |
| 25 | Martham | 61 | £278,208 |
| 26 | Lakenheath | 79 | £280,882 |
| 27 | Thetford | 634 | £282,030 |
| 28 | Rendlesham | 57 | £282,210 |
| 29 | Beck Row | 67 | £283,026 |
| 30 | North Walsham | 235 | £284,674 |
| 31 | Red Lodge | 145 | £285,052 |
| 32 | Ramsey | 153 | £286,314 |
| 33 | Leiston | 119 | £287,915 |
| 34 | Yaxley (Huntingdonshire) | 161 | £289,328 |
| 35 | Glemsford | 57 | £290,254 |
| 36 | Bradwell (Great Yarmouth) | 234 | £292,289 |
| 37 | Claydon | 33 | £293,864 |
| 38 | Downham Market | 278 | £294,733 |
| 39 | Peterborough | 2,559 | £295,680 |
| 40 | King's Lynn | 1,402 | £295,774 |
| 41 | Soham | 192 | £297,677 |
| 42 | Littleport | 150 | £305,580 |
| 43 | Beccles | 268 | £306,599 |
| 44 | Haverhill | 468 | £307,087 |
| 45 | Stowmarket | 777 | £307,984 |
| 46 | Sawtry | 114 | £310,046 |
| 47 | Worlingham | 54 | £310,806 |
| 48 | Kempston | 279 | £311,138 |
| 49 | Cromer | 205 | £311,392 |
| 50 | Dersingham | 89 | £311,905 |
| 51 | Ipswich | 2,554 | £312,422 |
| 52 | Dereham | 624 | £313,814 |
| 53 | Tilbury | 125 | £313,948 |
| 54 | Hethersett | 151 | £314,918 |
| 55 | Aylsham | 135 | £315,825 |
| 56 | Norwich | 4,947 | £315,961 |
| 57 | Bungay | 163 | £316,318 |
| 58 | Heacham | 94 | £319,998 |
| 59 | Spixworth | 58 | £320,509 |
| 60 | Horsford | 59 | £320,739 |
| 61 | Luton | 2,166 | £328,504 |
| 62 | Warboys | 64 | £330,431 |
| 63 | Wymondham (South Norfolk) | 360 | £330,674 |
| 64 | Wimblington and Doddington | 94 | £331,223 |
| 65 | Attleborough | 333 | £331,451 |
| 66 | Fakenham | 231 | £331,519 |
| 67 | Houghton Regis | 347 | £331,625 |
| 68 | Somersham (Huntingdonshire) | 71 | £332,074 |
| 69 | Felixstowe | 438 | £332,094 |
| 70 | Shortstown | 101 | £332,709 |
| 71 | Poringland | 135 | £333,063 |
| 72 | Kirby Cross | 130 | £333,699 |
| 73 | Canvey Island | 502 | £333,839 |
| 74 | Silver End | 83 | £335,737 |
| 75 | South Ockendon | 239 | £336,227 |
| 76 | Sheringham | 156 | £337,418 |
| 77 | Harleston | 127 | £339,852 |
| 78 | Bar Hill | 46 | £341,201 |
| 79 | Elmswell | 85 | £343,399 |
| 80 | Wivenhoe | 131 | £345,298 |
| 81 | Great Denham | 107 | £346,612 |
| 82 | Little Paxton | 86 | £347,205 |
| 83 | Mulbarton | 60 | £349,800 |
| 84 | Thurston | 98 | £349,826 |
| 85 | Kesgrave | 192 | £350,354 |
| 86 | Godmanchester | 132 | £350,709 |
| 87 | Flitwick | 203 | £351,379 |
| 88 | East Tilbury | 77 | £351,611 |
| 89 | Basildon | 1,478 | £352,811 |
| 90 | Hadleigh | 166 | £353,048 |
| 91 | Marston Moretaine | 94 | £357,190 |
| 92 | Witham | 483 | £358,807 |
| 93 | Willingham | 53 | £359,031 |
| 94 | Framlingham | 60 | £360,596 |
| 95 | St Neots | 740 | £360,878 |
| 96 | Halesworth | 204 | £362,012 |
| 97 | Diss | 423 | £362,144 |
| 98 | Sudbury | 654 | £362,160 |
| 99 | Huntingdon | 703 | £362,938 |
| 100 | Chadwell St Mary | 29 | £363,414 |
| 101 | Aveley | 130 | £367,814 |
| 102 | Brundall | 93 | £370,524 |
| 103 | Colchester | 2,851 | £371,691 |
| 104 | Grays | 929 | £372,903 |
| 105 | Braintree | 922 | £374,943 |
| 106 | Longstanton | 41 | £375,440 |
| 107 | Potton | 99 | £376,265 |
| 108 | Burnham-on-Crouch | 141 | £376,492 |
| 109 | Stevenage | 1,141 | £376,585 |
| 110 | Tiptree | 203 | £379,293 |
| 111 | Stanford-le-Hope | 426 | £380,097 |
| 112 | Cringleford | 104 | £381,718 |
| 113 | Dunstable | 663 | £381,810 |
| 114 | Southminster | 133 | £385,095 |
| 115 | Eye (Peterborough) | 223 | £385,160 |
| 116 | Cranfield | 81 | £385,169 |
| 117 | Boreham | 49 | £385,221 |
| 118 | Bury St Edmunds | 1,314 | £385,760 |
| 119 | St Ives (Huntingdonshire) | 457 | £386,781 |
| 120 | Taverham and Drayton | 427 | £387,696 |
| 121 | Harlow | 1,155 | £390,584 |
| 122 | Fenstanton | 37 | £391,405 |
| 123 | Long Melford | 87 | £392,132 |
| 124 | Lawford | 316 | £393,024 |
| 125 | Wickford | 550 | £393,677 |
| 126 | Burwell | 91 | £393,755 |
| 127 | Ely | 569 | £394,089 |
| 128 | Papworth Everard | 57 | £394,781 |
| 129 | Halstead (Braintree) | 346 | £395,095 |
| 130 | Sible Hedingham | 50 | £395,950 |
| 131 | Southend-on-Sea | 1,998 | £396,375 |
| 132 | Shefford | 223 | £396,529 |
| 133 | Rochford | 323 | £397,168 |
| 134 | Great Dunmow | 1 | £397,500 |
| 135 | Hatfield | 573 | £397,624 |
| 136 | South Woodham Ferrers | 239 | £398,151 |
| 137 | Earls Colne | 68 | £399,189 |
| 138 | Saxmundham | 207 | £399,426 |
| 139 | Stotfold | 122 | £399,845 |
| 140 | Biggleswade | 458 | £399,954 |
| 141 | Great Wakering | 94 | £400,392 |
| 142 | Leighton Buzzard | 1,070 | £401,597 |
| 143 | Toddington (Central Bedfordshire) | 91 | £402,228 |
| 144 | Lower Stondon | 115 | £403,757 |
| 145 | Broomfield | 49 | £404,519 |
| 146 | Maldon | 599 | £409,876 |
| 147 | Hoddesdon | 320 | £410,404 |
| 148 | Woolmer Green | 23 | £415,565 |
| 149 | Newmarket | 543 | £418,250 |
| 150 | Waltham Abbey | 311 | £422,201 |
| 151 | Thundersley and South Benfleet | 692 | £423,137 |
| 152 | Rayleigh | 498 | £424,473 |
| 153 | Barton-le-Clay | 79 | £425,505 |
| 154 | Hunstanton | 134 | £425,723 |
| 155 | Sandy | 282 | £430,467 |
| 156 | Baldock | 208 | £432,242 |
| 157 | Bedford | 1,834 | £432,760 |
| 158 | Kelvedon and Feering | 89 | £434,907 |
| 159 | Great Notley | 76 | £436,162 |
| 160 | Coggeshall | 80 | £437,112 |
| 161 | Ashingdon | 2 | £437,500 |
| 162 | Hockley and Hawkwell | 310 | £439,432 |
| 163 | Cheshunt | 524 | £441,723 |
| 164 | Waterbeach | 85 | £442,776 |
| 165 | Cottenham | 125 | £444,751 |
| 166 | Woodbridge | 597 | £446,104 |
| 167 | Histon and Impington | 104 | £448,007 |
| 168 | Sawston | 83 | £449,673 |
| 169 | Melbourn | 75 | £454,427 |
| 170 | Eaton Bray and Edlesborough | 89 | £457,154 |
| 171 | London Colney | 123 | £457,546 |
| 172 | West Bergholt | 48 | £457,901 |
| 173 | Langford (Central Bedfordshire) | 100 | £458,606 |
| 174 | Watford (Watford) | 1,459 | £459,624 |
| 175 | Mayland | 46 | £461,522 |
| 176 | Holt (North Norfolk) | 231 | £461,689 |
| 177 | Linton (South Cambridgeshire) | 139 | £464,638 |
| 178 | Wixams | 180 | £466,988 |
| 179 | Chelmsford | 2,069 | £467,228 |
| 180 | Letchworth | 359 | £467,656 |
| 181 | Stanstead Abbotts | 73 | £470,442 |
| 182 | Hemel Hempstead | 1,205 | £471,237 |
| 183 | Great Shelford and Stapleford | 327 | £472,328 |
| 184 | Arlesey | 92 | £476,109 |
| 185 | Bromham (Bedford) | 95 | £478,315 |
| 186 | Hoveton and Wroxham | 60 | £478,321 |
| 187 | Puckeridge and Standon | 62 | £478,325 |
| 188 | Caddington | 56 | £479,366 |
| 189 | Sawbridgeworth | 187 | £479,993 |
| 190 | Elsenham | 123 | £480,546 |
| 191 | Markyate | 55 | £483,091 |
| 192 | Galleywood | 17 | £486,412 |
| 193 | West Mersea | 115 | £489,070 |
| 194 | Sutton (East Cambridgeshire) | 1,318 | £490,323 |
| 195 | Thaxted | 33 | £490,439 |
| 196 | Frinton-on-Sea | 192 | £490,716 |
| 197 | Ware | 449 | £497,581 |
| 198 | Clapham (Bedford) | 120 | £500,968 |
| 199 | Haddenham (East Cambridgeshire) | 166 | £503,650 |
| 200 | Welwyn Garden City | 557 | £503,769 |
| 201 | Bishop's Stortford | 788 | £510,579 |
| 202 | Wootton (Bedford) | 277 | £511,191 |
| 203 | Takeley and Little Canfield | 111 | £515,725 |
| 204 | Hullbridge | 108 | £516,956 |
| 205 | Runwell | 44 | £520,333 |
| 206 | Stansted Mountfitchet | 129 | £523,378 |
| 207 | Silsoe | 43 | £525,137 |
| 208 | Hertford | 591 | £525,406 |
| 209 | Waltham Cross | 257 | £530,761 |
| 210 | Writtle | 68 | £534,932 |
| 211 | Hitchin | 880 | £539,220 |
| 212 | Hemingford Grey | 26 | £547,737 |
| 213 | Cambridge (Cambridge) | 2,315 | £555,164 |
| 214 | Buntingford | 157 | £560,341 |
| 215 | Saffron Walden | 460 | £561,386 |
| 216 | Knebworth | 104 | £565,311 |
| 217 | Borehamwood | 382 | £565,322 |
| 218 | Chipping Ongar | 134 | £568,739 |
| 219 | Doddinghurst | 29 | £582,379 |
| 220 | Abbots Langley and Kings Langley | 295 | £585,382 |
| 221 | Billericay | 587 | £588,207 |
| 222 | Hatfield Peverel | 90 | £590,491 |
| 223 | Epping | 304 | £599,448 |
| 224 | Bovingdon | 75 | £600,951 |
| 225 | Danbury | 72 | £602,125 |
| 226 | Bricket Wood | 64 | £605,503 |
| 227 | Brentwood | 1,116 | £611,158 |
| 228 | Redbourn | 76 | £616,412 |
| 229 | Chigwell | 253 | £617,191 |
| 230 | Loughton | 533 | £621,553 |
| 231 | Bushey | 389 | £633,758 |
| 232 | Girton | 51 | £636,766 |
| 233 | Shenley | 51 | £648,176 |
| 234 | St Albans | 1,226 | £663,763 |
| 235 | Potters Bar | 358 | £677,724 |
| 236 | Ampthill | 146 | £717,486 |
| 237 | Wheathampstead | 83 | £731,047 |
| 238 | Ingatestone | 200 | £740,946 |
| 239 | Fulbourn | 76 | £745,143 |
| 240 | Rickmansworth | 468 | £749,462 |
| 241 | Berkhamsted | 340 | £761,843 |
| 242 | Moor Park | 244 | £803,818 |
| 243 | Welwyn | 136 | £813,888 |
| 244 | Chorleywood | 102 | £865,379 |
| 245 | Cuffley | 77 | £888,512 |
| 246 | Chiswell Green | 3 | £890,167 |
| 247 | Theydon Bois | 48 | £940,246 |
| 248 | Harpenden | 452 | £979,884 |
| 249 | Buckhurst Hill | 199 | £1,050,945 |
| 250 | Brookmans Park | 37 | £1,065,170 |
| 251 | Tring | 273 | £1,231,865 |
| 252 | Radlett | 102 | £1,360,139 |
| 253 | Chafford Hundred, West Thurrock and Purfleet-on-Thames | 84 | £1,946,543 |