Towns in East of England
East of England has 265 towns and cities profiled — from Luton down to smaller market towns. Start with one of the highlights below, dive into the full rankings, or scroll to the table to browse every town.
Most populous
Luton
The largest settlement in East of England by population.
- Population
- 233,524
- Avg house price
- £308,760
- Crime rate
- 82.8/1k
Most affordable
Jaywick
Lowest average house price in East of England.
- Population
- 5,080
- Avg house price
- £106,571
- Crime rate
- 79.1/1k
Safest pick
Mildenhall (West Suffolk)
Lowest recorded crime rate in East of England.
- Population
- 9,684
- Avg house price
- £241,944
- Crime rate
- 27.3/1k
At the top of the list
The standouts in East of England
Most affordable
Cheapest towns
- 1Jaywick£198,952
- 2Gorleston-on-Sea£224,990
- 3Great Yarmouth£226,223
- 4March£238,846
- 5Lowestoft£240,161
Lowest crime
Safest towns
- 1Mildenhall (West Suffolk)27.3 per 1,000
- 2Brandon (West Suffolk)33.7 per 1,000
- 3Spixworth34.8 per 1,000
- 4Taverham and Drayton35.2 per 1,000
- 5Aylsham35.5 per 1,000
Top-band schools
Best for schools
- 1St Albans100.0%
- 2Harpenden100.0%
- 3Brentwood100.0%
- 4Bishop's Stortford100.0%
- 5Hitchin100.0%
All towns in East of England
Sorted by population. Click any town for the full area guide.
| Town | Population | Avg House Price | Crime Rate |
|---|---|---|---|
| Luton | 233,524 | £308,760 | 82.8/1k |
| Norwich | 200,492 | £309,818 | 109.2/1k |
| Peterborough | 190,592 | £275,685 | 104.7/1k |
| Southend-on-Sea | 182,295 | £366,625 | 95.6/1k |
| Cambridge (Cambridge) | 152,742 | £558,605 | 92.6/1k |
| Ipswich | 151,566 | £259,036 | 88.2/1k |
| Watford (Watford) | 131,109 | £467,493 | 87.1/1k |
| Colchester | 130,396 | £334,026 | 80.5/1k |
| Basildon | 115,679 | £336,091 | 85.3/1k |
| Chelmsford | 110,612 | £411,449 | 69.2/1k |
| Bedford | 97,226 | £393,455 | 77.7/1k |
| Hemel Hempstead | 95,995 | £405,022 | 68.9/1k |
| Stevenage | 94,462 | £381,829 | 90.6/1k |
| Harlow | 93,204 | £393,072 | 91.8/1k |
| St Albans | 75,544 | £723,734 | 64.2/1k |
| Lowestoft | 71,308 | £241,362 | 61.1/1k |
| Brentwood | 55,339 | £507,412 | 64.0/1k |
| Clacton-on-Sea | 53,190 | £260,985 | 78.9/1k |
| Welwyn Garden City | 51,504 | £485,715 | 79.2/1k |
| Thundersley and South Benfleet | 49,886 | £404,095 | 51.7/1k |
| King's Lynn | 47,604 | £321,090 | 57.9/1k |
| Grays | 44,340 | £384,800 | 84.5/1k |
| Cheshunt | 43,694 | £402,140 | 70.2/1k |
| Braintree | 43,179 | £369,822 | 53.6/1k |
| Leighton Buzzard | 42,736 | £413,532 | 48.7/1k |
| Hatfield | 41,561 | £455,484 | 79.2/1k |
| Bury St Edmunds | 41,279 | £316,028 | N/A |
| Bishop's Stortford | 40,916 | £474,413 | 51.7/1k |
| Hoddesdon | 40,799 | £448,511 | 70.2/1k |
| Borehamwood | 39,760 | £494,160 | 75.6/1k |
| Canvey Island | 38,004 | £322,451 | 51.7/1k |
| Hitchin | 35,220 | £608,588 | 50.1/1k |
| Dunstable | 34,498 | £342,250 | 48.7/1k |
| Billericay | 34,068 | £475,933 | 85.3/1k |
| Letchworth | 33,993 | £464,992 | 50.2/1k |
| Loughton | 33,338 | £597,837 | 64.1/1k |
| St Neots | 33,262 | £465,508 | 57.2/1k |
| Rayleigh | 31,894 | £444,270 | 43.5/1k |
| Harpenden | 30,964 | £779,646 | 64.2/1k |
| Stanford-le-Hope | 29,527 | £351,362 | 84.5/1k |
| Chafford Hundred, West Thurrock and Purfleet-on-Thames | 29,470 | £290,375 | 84.5/1k |
| Great Yarmouth | 28,979 | £188,043 | 96.9/1k |
| Hertford | 28,807 | £573,181 | 51.8/1k |
| Bushey | 27,994 | £572,692 | 75.5/1k |
| Wickford | 27,533 | £396,732 | 85.4/1k |
| Witham | 27,395 | £446,288 | 53.6/1k |
| Wisbech | 26,800 | £236,369 | 75.9/1k |
| Haverhill | 26,704 | £296,750 | N/A |
| Rickmansworth | 26,290 | £659,165 | 52.1/1k |
| Thetford | 25,502 | £298,290 | 49.7/1k |
| Huntingdon | 25,416 | £384,240 | 57.2/1k |
| Gorleston-on-Sea | 24,474 | £240,488 | 96.9/1k |
| Felixstowe | 24,218 | £260,740 | 61.1/1k |
| Sudbury | 23,922 | £376,500 | N/A |
| Potters Bar | 23,394 | £637,804 | 75.4/1k |
| Maldon | 23,389 | £361,966 | 43.6/1k |
| Kempston | 22,779 | £312,571 | 77.7/1k |
| South Ockendon | 22,441 | £358,214 | 84.5/1k |
| Biggleswade | 21,592 | £390,667 | 48.7/1k |
| Berkhamsted | 21,236 | £725,609 | 69.0/1k |
| March | 21,042 | £253,774 | 75.8/1k |
| Stowmarket | 20,833 | £304,552 | N/A |
| Dereham | 20,788 | £312,468 | 49.8/1k |
| Ware | 19,631 | £380,905 | 51.8/1k |
| Harwich | 19,582 | £217,058 | 79.1/1k |
| Ely | 19,185 | £363,306 | 45.3/1k |
| Newmarket | 18,857 | £293,480 | N/A |
| Waltham Abbey | 18,645 | £422,625 | 64.1/1k |
| Abbots Langley and Kings Langley | 18,203 | £589,500 | 52.1/1k |
| Houghton Regis | 18,057 | £317,114 | 48.8/1k |
| Royston (North Hertfordshire) | 17,443 | N/A | 50.2/1k |
| St Ives (Huntingdonshire) | 16,818 | £459,932 | 57.3/1k |
| Wymondham (South Norfolk) | 16,812 | £281,305 | 41.8/1k |
| Saffron Walden | 16,609 | £427,984 | 51.8/1k |
| South Woodham Ferrers | 16,029 | £416,579 | 69.2/1k |
| Hockley and Hawkwell | 15,430 | £437,259 | 43.6/1k |
| Taverham and Drayton | 14,989 | £355,250 | 35.2/1k |
| Kesgrave | 14,947 | £343,550 | 61.0/1k |
| Tilbury | 14,187 | £302,944 | 84.6/1k |
| Halstead (Braintree) | 13,902 | £387,700 | 53.6/1k |
| Whittlesey | 13,833 | £226,430 | 75.8/1k |
| Flitwick | 13,668 | £392,937 | 48.6/1k |
| North Walsham | 12,829 | £270,307 | 41.6/1k |
| Chorleywood | 12,632 | £988,333 | 52.2/1k |
| Rochford | 12,617 | £386,004 | 43.5/1k |
| Stotfold | 12,313 | £387,069 | 48.8/1k |
| Chigwell | 12,251 | £610,500 | 64.1/1k |
| Tring | 11,961 | £837,100 | 68.8/1k |
| Waltham Cross | 11,936 | £464,575 | 70.1/1k |
| Buckhurst Hill | 11,749 | £598,900 | 64.1/1k |
| Bradwell (Great Yarmouth) | 11,632 | £237,818 | 97.1/1k |
| Watton | 11,549 | £271,184 | 49.9/1k |
| Sandy | 11,375 | £362,612 | 48.6/1k |
| Downham Market | 11,349 | £276,963 | 58.1/1k |
| Attleborough | 11,236 | £283,421 | 66.0/1k |
| Cambourne | 11,071 | £311,146 | 42.6/1k |
| Chatteris | 11,022 | £239,333 | 119.9/1k |
| Epping | 10,693 | £651,494 | 57.3/1k |
| Chadwell St Mary | 10,680 | £352,500 | 72.2/1k |
| Baldock | 10,613 | £354,833 | 38.1/1k |
| Soham | 10,609 | £310,333 | 67.0/1k |
| Woodbridge | 10,527 | £384,050 | 67.5/1k |
| Sawbridgeworth | 10,471 | £345,850 | 84.2/1k |
| Great Dunmow | 9,846 | £245,000 | 68.7/1k |
| Beccles | 9,807 | £261,269 | 73.0/1k |
| Mildenhall (West Suffolk) | 9,684 | £241,944 | 27.3/1k |
| Diss | 9,599 | £382,270 | 46.0/1k |
| Yaxley (Huntingdonshire) | 9,403 | £398,938 | 65.1/1k |
| Aveley | 9,364 | £380,833 | 101.6/1k |
| Tiptree | 9,302 | £418,375 | 94.4/1k |
| Brandon (West Suffolk) | 9,218 | N/A | 33.7/1k |
| Littleport | 9,170 | £223,500 | 94.2/1k |
| Caister-on-Sea | 9,095 | N/A | 71.6/1k |
| Ampthill | 8,825 | £420,208 | 48.6/1k |
| Brightlingsea | 8,678 | £309,889 | 78.9/1k |
| Hadleigh | 8,638 | £294,033 | N/A |
| Stansted Mountfitchet | 8,629 | £400,312 | 51.9/1k |
| Swaffham | 8,434 | £252,194 | 49.7/1k |
| Fakenham | 8,390 | £344,306 | 41.6/1k |
| London Colney | 8,253 | £347,628 | 64.1/1k |
| Radlett | 8,182 | £932,333 | 75.4/1k |
| Runwell | 8,086 | £611,250 | 85.5/1k |
| Buntingford | 7,877 | £503,000 | 51.5/1k |
| Burnham-on-Crouch | 7,806 | £321,250 | 43.7/1k |
| Histon and Impington | 7,781 | £542,500 | 45.8/1k |
| Godmanchester | 7,714 | £383,100 | 57.3/1k |
| Berechurch | 7,702 | N/A | 80.4/1k |
| Great Notley | 7,659 | £542,000 | 53.5/1k |
| Wootton (Bedford) | 7,567 | £397,300 | 77.6/1k |
| Cromer | 7,522 | £281,684 | 41.6/1k |
| Wivenhoe | 7,354 | £346,000 | 80.5/1k |
| Shefford | 7,317 | £451,533 | 49.1/1k |
| Sawston | 7,270 | £356,625 | 45.9/1k |
| Aylsham | 7,183 | £329,833 | 35.5/1k |
| Poringland | 7,105 | £261,750 | 41.9/1k |
| Sheringham | 7,087 | £381,463 | 41.8/1k |
| West Mersea | 7,071 | £452,500 | 80.9/1k |
| Cranfield | 7,053 | £445,071 | 48.9/1k |
| Hethersett | 7,018 | £379,955 | 42.0/1k |
| Walton-on-the-Naze | 6,980 | £262,500 | 78.8/1k |
| Great Wakering | 6,774 | £326,280 | 43.5/1k |
| Chiswell Green | 6,681 | £890,167 | 64.2/1k |
| Brampton (Huntingdonshire) | 6,585 | N/A | 57.1/1k |
| Ashingdon | 6,490 | £437,500 | 43.6/1k |
| Galleywood | 6,410 | £712,500 | 69.4/1k |
| Danbury | 6,196 | £555,000 | 69.1/1k |
| Great Shelford and Stapleford | 6,159 | £307,846 | 45.9/1k |
| Cottenham | 6,156 | £439,000 | 46.0/1k |
| Wixams | 6,044 | £369,875 | 77.8/1k |
| Marston Moretaine | 6,032 | £385,938 | 48.6/1k |
| Arlesey | 6,027 | £367,722 | 48.6/1k |
| Leiston | 5,919 | £269,450 | 61.2/1k |
| Burwell | 5,912 | £251,000 | 45.5/1k |
| Sawtry | 5,870 | £273,250 | 57.2/1k |
| Moor Park | 5,850 | £590,854 | 52.5/1k |
| Red Lodge | 5,771 | £322,666 | N/A |
| East Tilbury | 5,751 | £293,600 | 84.7/1k |
| Ramsey | 5,727 | £307,500 | 57.1/1k |
| Hemsby | 5,724 | £258,438 | 97.1/1k |
| Kirby Cross | 5,720 | £267,500 | 79.2/1k |
| Hullbridge | 5,709 | £399,800 | 43.8/1k |
| Takeley and Little Canfield | 5,553 | £422,000 | 51.9/1k |
| Eye (Peterborough) | 5,419 | £345,662 | 104.8/1k |
| Waterbeach | 5,375 | £484,150 | 45.6/1k |
| Woolmer Green | 5,369 | £452,000 | 79.2/1k |
| Bovingdon | 5,313 | £855,333 | 68.7/1k |
| Potton | 5,229 | £282,300 | 48.8/1k |
| Long Stratton | 5,218 | £309,875 | 42.0/1k |
| Redbourn | 5,188 | £582,500 | 64.2/1k |
| Jaywick | 5,080 | £106,571 | 79.1/1k |
| Harleston | 5,077 | £253,071 | 42.2/1k |
| Needham Market | 5,055 | £255,200 | N/A |
| Bungay | 5,012 | £299,400 | 61.1/1k |
| Barton-le-Clay | 4,941 | £351,000 | 48.6/1k |
| Halesworth | 4,924 | £284,359 | 61.1/1k |
| Melbourn | 4,907 | £572,857 | 46.1/1k |
| Frinton-on-Sea | 4,865 | £354,250 | 78.9/1k |
| Shortstown | 4,837 | £258,500 | 78.1/1k |
| Saxmundham | 4,778 | £423,064 | 60.7/1k |
| Kelvedon and Feering | 4,771 | £564,000 | 53.4/1k |
| Dersingham | 4,753 | £243,000 | 57.9/1k |
| Writtle | 4,703 | £542,000 | 69.3/1k |
| Cringleford | 4,686 | £449,400 | 41.6/1k |
| Bromham (Bedford) | 4,652 | £590,625 | 77.6/1k |
| Bricket Wood | 4,624 | £841,875 | 64.0/1k |
| Ingatestone | 4,610 | £758,571 | 64.2/1k |
| Lakenheath | 4,567 | £185,000 | N/A |
| Emneth and Elm | 4,555 | £291,500 | 75.7/1k |
| Southminster | 4,548 | £360,625 | 43.5/1k |
| Wheathampstead | 4,523 | £453,317 | 64.3/1k |
| Toddington (Central Bedfordshire) | 4,509 | £408,450 | 48.6/1k |
| Clapham (Bedford) | 4,502 | £480,583 | 77.5/1k |
| Lawford | 4,488 | £347,639 | 79.1/1k |
| Queen's Hills | 4,465 | N/A | 42.1/1k |
| Linton (South Cambridgeshire) | 4,452 | £422,972 | 45.4/1k |
| Elmswell | 4,446 | £346,071 | N/A |
| Horsford | 4,396 | £241,600 | 35.7/1k |
| Girton | 4,384 | £751,833 | 45.8/1k |
| Brundall | 4,378 | £351,667 | 35.6/1k |
| Great Denham | 4,363 | £454,200 | 77.5/1k |
| Cuffley | 4,350 | £635,390 | 79.5/1k |
| North Weald Bassett | 4,323 | N/A | 64.1/1k |
| Warboys | 4,318 | £271,000 | 57.7/1k |
| Heacham | 4,307 | £210,375 | 57.8/1k |
| Wimblington and Doddington | 4,279 | £314,136 | 75.5/1k |
| Sible Hedingham | 4,261 | £382,600 | 53.7/1k |
| Kessingland | 4,242 | £193,500 | 61.3/1k |
| Hunstanton | 4,230 | £335,929 | 57.9/1k |
| Eaton Bray and Edlesborough | 4,201 | £542,500 | 49.3/1k |
| Knebworth | 4,191 | £680,833 | 50.1/1k |
| Milton (South Cambridgeshire) | 4,150 | N/A | 46.0/1k |
| Beck Row | 4,129 | £204,000 | N/A |
| Little Eriswell | 4,120 | £227,500 | N/A |
| Doddinghurst | 4,067 | £549,800 | 64.4/1k |
| Brookmans Park | 4,033 | £1,464,000 | 78.8/1k |
| Little Paxton | 4,031 | £352,500 | 56.8/1k |
| Holt (North Norfolk) | 4,014 | £453,105 | 42.1/1k |
| Goff's Oak | 3,976 | N/A | 69.9/1k |
| Lower Stondon | 3,966 | £378,750 | 48.4/1k |
| Chipping Ongar | 3,922 | £586,458 | 64.3/1k |
| Silver End | 3,913 | £371,250 | 53.7/1k |
| Willingham | 3,912 | £295,375 | 45.8/1k |
| Welwyn | 3,906 | £741,542 | 79.1/1k |
| Bar Hill | 3,899 | £288,900 | 45.9/1k |
| Long Melford | 3,895 | £461,000 | N/A |
| Sutton (East Cambridgeshire) | 3,880 | £457,836 | 45.6/1k |
| Puckeridge and Standon | 3,861 | £560,500 | 52.1/1k |
| Framlingham | 3,831 | £251,800 | 61.1/1k |
| Papworth Everard | 3,821 | £489,500 | 46.1/1k |
| Mulbarton | 3,807 | £275,000 | 42.3/1k |
| Coggeshall | 3,767 | £383,500 | 53.4/1k |
| Stanstead Abbotts | 3,754 | £281,750 | 51.4/1k |
| Mayland | 3,740 | £597,667 | 43.3/1k |
| Fulbourn | 3,737 | £556,750 | 45.8/1k |
| Trimley St Mary | 3,736 | £352,000 | 61.0/1k |
| Langford (Central Bedfordshire) | 3,712 | £490,500 | 48.5/1k |
| Glemsford | 3,693 | £267,000 | N/A |
| Upwell and Outwell | 3,664 | £267,000 | 57.9/1k |
| Martham | 3,633 | £260,833 | 96.9/1k |
| Lower Nazeing | 3,631 | N/A | 64.4/1k |
| Hatfield Peverel | 3,622 | £503,125 | 54.4/1k |
| Hoveton and Wroxham | 3,620 | £350,500 | 41.7/1k |
| Worlingham | 3,618 | £355,000 | 60.3/1k |
| Belton (Great Yarmouth) | 3,603 | £296,333 | 97.1/1k |
| Boreham | 3,561 | £345,714 | 69.4/1k |
| Shenley | 3,556 | £440,500 | 75.4/1k |
| Theydon Bois | 3,540 | £707,000 | 64.7/1k |
| Broomfield | 3,491 | £439,374 | 69.0/1k |
| Silsoe | 3,419 | £521,667 | 48.8/1k |
| Spixworth | 3,418 | £328,550 | 34.8/1k |
| Elsenham | 3,414 | £715,000 | 52.4/1k |
| Stalham | 3,383 | £285,450 | 41.7/1k |
| Hemingford Grey | 3,372 | £603,750 | 57.2/1k |
| Earls Colne | 3,360 | £363,389 | 53.9/1k |
| Somersham (Huntingdonshire) | 3,349 | £294,500 | 57.0/1k |
| Longstanton | 3,301 | £375,440 | 45.7/1k |
| Caddington | 3,288 | £415,000 | 48.4/1k |
| Rendlesham | 3,185 | £479,667 | 61.5/1k |
| West Bergholt | 3,175 | £452,500 | 80.6/1k |
| Markyate | 3,174 | £484,200 | 68.4/1k |
| Claydon | 3,140 | £261,875 | N/A |
| Thaxted | 3,111 | £531,625 | 52.7/1k |
| Haddenham (East Cambridgeshire) | 3,050 | £675,000 | 45.6/1k |
| Fenstanton | 3,015 | £355,833 | 58.0/1k |
| Thurston | 3,009 | £422,000 | N/A |