English Town Name Generator
Believable English village and market town names
Tap a name to copy itPress Space for a new batch500 names in this generator
Generate English town names that sound like they belong on an Ordnance Survey map: Saxon -ton, -ham and -bury settlements, Norse -by and -thwaite villages, Cornish Tre- and Pen- hamlets, and double-barrelled names like Ashcombe Magna or Foxton-on-the-Wold.
About english town names
English town names are built from a surprisingly small kit of Old English, Norse, Celtic and Norman parts, which is why an invented one can sound completely real. The commonest pattern is a person or feature plus a settlement word: -ton (farmstead), -ham (homestead), -bury (fortified place), -ford, -wick, -worth, -stead and -ley (clearing). Add -ing and you get 'the people of': Hastings, Reading, and here Wimmington or Tellingham Wold. In the old Danelaw, from Yorkshire down to Leicestershire, Norse gave -by, -thorpe, -thwaite, -toft, -beck and -gill, so Thorkelby and Ulfsthwaite read northern, while Cornwall keeps Brittonic Tre-, Pen-, Pol- and Lan-.
The second layer is the affix that tells two places apart. Latin church scribes left Magna and Parva, Regis (the king's), Abbas (the abbot's) and Episcopi (the bishop's). Norman lords left their surnames: Ferrers, Bassett, Mallet, Peverell, Courtenay. Everyday English added Great, Little, Upper, Nether, Market, Chipping and the wonderful hyphenated forms: -on-the-Wold, -under-Edge, -juxta-Mare, -next-the-Sea.
This list mixes plain single-word villages with double-barrelled parishes, Norse dales, Cornish hamlets and a few gently comic names in the Tolpuddle and Nether Wallop tradition. Pick one that matches the region and period of your story, then say it as a local would, swallowing syllables, before you commit.
Tips for choosing a name
- Match the suffix to the region: -by, -thorpe and -thwaite for the North and East Midlands, -combe and -stoke for the West Country, Tre- and Pol- for Cornwall, -hurst and -den for the Kentish Weald.
- Use Magna and Parva, Great and Little, or Upper and Lower to create a pair of neighbouring villages that share a name, which is how real English parishes grew.
- A Norman surname affix (Stoke Ferrers, Whitcombe Bassett) instantly dates a place to a medieval manor and sounds more authentic than a generic 'St Mary'.
- For a sleepy village in fiction, lean into soft sounds and a touch of comedy (Ticklebrook, Little Wenlow); for a grim northern mill town use harder consonants and a single word (Withenshaw, Salterforth).
- Check the name does not already exist if it matters for your project: many plausible compounds turn out to be real hamlets, so search it before you print a map.
Frequently asked questions
What do common English town name endings mean?
-ton is a farmstead or village, -ham a homestead, -bury a fortified place, -ford a river crossing, -ley a woodland clearing, -wick a farm or trading place, -worth an enclosure, -by a Norse village, -thorpe an outlying farm and -thwaite a Norse clearing. Cornish Tre- means farm and Pen- means headland or hill.
Why do some English villages have two or three words in their name?
Affixes were added to tell places apart or to record who owned them. Magna and Parva mean great and little, Regis means the king's, Abbas the abbot's, and names like Ferrers or Bassett are the Norman families who held the manor. Hyphenated phrases such as -on-the-Wold or -next-the-Sea simply describe where the village sits.
Are these real English towns?
Most are invented from real Old English, Norse, Cornish and Norman elements, so they sound authentic without being on the map, though a handful may coincide with tiny real hamlets. They are meant for novels, tabletop games, film scripts and worldbuilding rather than as a gazetteer.
Can I use these names for a British village in a book or game?
Yes. Place names are not protected, and invented ones in the style of Ashcombe Magna or Foxton-on-the-Wold are exactly what authors like Agatha Christie and Thomas Hardy did with St Mary Mead and Casterbridge. If you want a name to feel regional, pick one whose endings match the part of England your story is set in.
All 500 english town names
Browse the full list
- Ashcombe Magna
- Little Wenlow
- Market Harding
- Chipping Sodley
- Upper Thrapsham
- Kingsbarrow
- Bishop's Alderton
- Stoke Ferrers
- Wimberley St Mary
- Hatherden
- Foxton-on-the-Wold
- Crowlea Regis
- Ashby Fenwick
- Wulfridge
- Ceolredsley
- Damsonley
- Crakehall Ings
- Sallowmere
- Trewarren
- Hanbury Fold
- Pucklebury
- Stanmoor Bassett
- Hemlock Stoke
- Hobbersley
- Weaverstoke
- Cobbleigh
- Kings Pillerton
- Beornwick
- Trentham Leys
- Ticklebrook
- Ryston Episcopi
- Ravelston
- St Botolph's Beck
- Eadburgh Green
- Abbotsleigh Ferrers
- Wulfnothby
- West Ruddlesden
- St Neot's Hatch
- Highworth Carr
- Garside Wold
- Rookley Moor
- Cawdor Hatch
- Pennington Coldwell
- Rowanthorpe
- Hoddington Fen
- Nunnerley Hythe
- Kestrelwick
- St Agnes Wold
- Hookley Heath
- Pearcombe
- Saxtead-on-the-Hill
- Ambleworth
- Wulfstanton
- Thrupp-on-Thames
- Fernhurst Common
- Fullerby
- Kitesdown
- St Edmundsbury Parva
- Swithun's Wick
- St Hilda's Garth
- Ivel Hatch
- Ploverholme
- Pennywell Mandeville
- Weaselham
- Wrenbury Hatch
- Hakonby
- Middle Quarrendon
- High Hemsworthy
- Dawdlebury
- Thurkiltoft
- Dimpleton
- Yarrowby
- Gythamead
- Castle Hemingby
- Lumbley
- Ebbington Hoe
- Sigurdthorpe
- Briarcote
- Varley Bottom
- Brockleby
- Pendasfield
- Ulfsthwaite
- Wrexby
- Silverstow
- Caddington Green
- Waddlesham
- Eadwigford
- St Cuthbert's Hoe
- Carnmenellis Row
- Sixpenny Down
- Lanyhorne Cross
- Snagsby
- Pimlico Parva
- Foalswick
- Thimbleworth
- Shelmsby
- Swanbourne Hill
- Barrow-upon-Wrake
- Linnetsham
- Clerkenholt
- Fossdale Rigg
- Rosehill Mallet
- Alfwold Bridge
- Farthingale
- Cobblesworth
- Inescombe
- Crowhurst Slade
- Upper Wendlescombe
- Cherrington Fold
- Betony Wick
- Redwaldness
- Cradlesford
- Larkfield Abbas
- Marrowby
- Brackenholt
- Fressingwold
- Woadbury
- Aelfgarth
- Lidgate-under-Edge
- Rudgeworth
- Shepherdsley
- Thornbury Abbas
- Tregarrow Downs
- Dunstanbury
- Brandsby Ings
- Ealdred Hythe
- Grange-under-Wold
- Oxcroft
- Orrington Staithe
- Burdock Fen
- Hutherby
- Haslingcote
- Tregeagle
- Quietwell
- Crabthorne
- Bullacecombe
- Towerscombe
- Upper Ryston
- Fullbrook
- Whaddon Hills
- Botolphstone
- Snuffington
- St Kenelm's Holt
- Shurdington Lea
- Abbots Thorley
- Swein Beck
- Blandford Royal
- Whittlewood
- Buxley Heath
- Leofham
- Aelfleigh
- Penhale Wartha
- Owlscombe
- Forgeby
- Fennimore
- Whitcombe Bassett
- Gladwell
- Merrymeet Cross
- Dunnockley
- Pebblington
- Wrenthorpe Moor
- Highmoor Gate
- Gooseford
- Reeveston
- Dyersholme
- Aylesby Carr
- Idlecombe
- Beckford cum Wendon
- Great Tarrowby
- Hardacre
- Fourways Cross
- Hatch-next-the-Sea
- Swallowdale
- Penzarrow
- St Wystan's Hythe
- Badbury Camp
- Charlock Green
- Deane St Peter
- Sixmile Bottom
- South Wickenby
- Hursley Bassett
- Jessamy Green
- Bramblewick
- Gatebeck Foot
- Sellingford
- Hereward Fen
- Barlaston Hoe
- Squires Compton
- Moleford
- Brankingham
- Chellowby
- Honeywick Green
- Cynricsworth
- Quincebury
- Aescwinton
- Weldham
- Dovebridge
- Oundlebury
- Osgarthorpe
- Haddlescombe
- Brunstead
- Ketilsholme
- Cowfold Lynch
- Tansy Cross
- Cleabarrow
- Scarsgill
- Edithswell
- Stagsden Wold
- Long Sledbeck
- Morcar Ings
- Higglesworth
- Chantry Fen
- Tetbury Ash
- Brihtric Holt
- Brastington
- Oxtoby
- Hermitsbury
- Beeston Hythe
- Leofwinhatch
- Godstow Fen
- Sherringworth
- Earlswold
- Haddingley
- Waltheof Garth
- Ealhswithstow
- Kirkstanton
- Rokeby Marsh
- Ousellow
- Saltmere Regis
- Porthzennick
- Wherncombe
- Withenshaw
- Penrudden
- Cuthbury
- New Hadstock
- Studham Hoe
- Tiddlesworth
- Ellerscombe
- Lower Quenby
- Wyvenhoe Staithe
- Pendastow
- Hayes-by-Sea
- Over Ashbrigg
- Eirikstoft
- Drogobourne
- Limpley Mallet
- Satterdale
- Ticklesham
- Burgredham
- Chapelthwaite
- Cranebourne
- Nobbleigh
- Glebe Ashby
- Hrolfsgarth
- Barkwith
- Hengist Down
- Twopenny Green
- Coldharbour Fen
- Wyke Marston
- Tewkesdale
- Thornsgill
- Bleakhill
- Wassingham
- Pottlebury
- Stivington
- Mudbury
- Treloskan
- Fishergarth
- Ottering
- Drakelow Hatch
- Lidderington
- Little Tarrowby
- Edricsworth
- Sigtryggsby
- Foxglove Bottom
- Thorkelby
- Merryweather
- Queensnorton
- Parsonby
- Saxby-le-Marsh
- St Swithun's Mere
- Tarrington Slade
- Campion Lea
- Muddlecote
- Dimmingley
- Thistlebury
- Tannersfield
- St Giles in the Wold
- Fiddlesham
- Chapmansford
- Heronsmere
- St Dunstan's Lea
- Amberlake Ferrers
- Lingmoor Gate
- Caedwall Hythe
- Gorsefold
- Polreath Cove
- Beaconsworth
- Haroldsthorn
- Wystanbury
- Bjornthwaite
- Ludforde
- Wensleyford
- Bishop's Tawstock
- Barnacre
- St Oswald's Thorpe
- Nethercote Denham
- Coneythorpe
- Thoresby Ings
- Kimberwell
- Yaffleton
- Bramblehithe
- Sorrel Ings
- Abbotsmere
- Poundsford
- Vennington
- Grumbleton
- Knightsthorpe
- Salterswick
- Oswaldkirk Moor
- Maugersley
- Curlew Ness
- Warmley Hatch
- Tostig Fold
- Rampisham Gate
- Ambrook
- Ethelford
- Loxenden
- Elmsall Bridge
- Noddingham
- Ranulfscourt
- Aelfricstead
- Centwinecombe
- Rennington Parva
- Rattlecombe
- Nuns Haddon
- Wyvern Cross
- Threepwood
- Nethersole
- Wimbleford
- Tregothnan Vale
- Wotton Mallow
- Tillingshaw
- Sorrowdale
- Cottisbury
- Cenwulf Barrow
- Fenwickham
- Ickleton-cum-Brent
- Clatterford
- Wetherden Green
- Goldcote
- Ottery St Clement
- Jollybrook
- Shipley Gorse
- Thurlby Ferrers
- Nancemellin
- Swanholm
- Mardenhurst
- Gandercliffe
- Lanveor
- Penhallow Cross
- Yetminster Newton
- Scampton Ings
- Nettlecombe Courtenay
- Askell Thorpe
- Cobnut Hatch
- Ashenbury Regis
- Trenowth
- Godricstead
- Fumbleton Magna
- Yewhurst
- Stillbrook
- Ceawlinham
- Bothamstead
- Svanby Ings
- Gallowtree Common
- Stanfield Peverell
- Wrightsham
- Smithy Lea
- Polgarth
- Wyke-juxta-Mare
- Stowbridge Canonicorum
- Tellingham Wold
- Deanery Hoe
- Nutleigh
- Priestcombe
- Ingolfthorpe
- Windergarth
- Baldwinshithe
- Farthingstow
- St Guthlac's Fen
- Ormsgill
- Ulverstoft
- Gormscar
- Pucksgill
- Dockleigh
- Grindlestone
- North Fambridge Hoe
- Chipping Wardle
- St Bride's Combe
- Thanewick
- Comfrey Hatch
- Gaultonby
- Priorsholt
- Godwinstow
- Softley Common
- Wigginthorpe
- Mablethorpe Ings
- Priors Coldwell
- Hartwell Ridge
- Dudcombe
- Chalkney
- East Ruddlesden
- Tithebarn Green
- Ogglesby
- Hindlip Wood
- Gullstone
- Hanley-in-the-Hole
- Millerscote
- Mossington Carr
- Elderwick Fen
- Gravelwick
- Nigelswold
- Mallowhurst
- Knollsworth
- Shadwell Hoe
- Spindlethorpe
- Dunsmoor
- Bitterley Mallet
- Aldhelmstow
- Rectory Wold
- Wiglaf Wick
- Sloeford
- St Wilfrid's Fold
- Potters Hanley
- Gunnarsby
- Kettlesworth
- Holcombe Wharf
- Paddlesham
- Scrumpley
- Lower Ryston
- Lowlands End
- Steerbury
- Hildacote
- Crumblewick
- Brindlecombe Magna
- Salterforth
- Sowerby Thorn
- Botwulf Staithe
- Haw Tor End
- Trevellick
- St Werburgh's Cross
- Swaleby Beck
- Harthwaite
- Birkby Rigg
- Alphegeham
- Monkshill Green
- Bovingdon Wath
- Hedgecote Bottom
- Nether Ashbrigg
- Old Brackley Fen
- Nethertoft
- Birchingley
- Pifflebury
- Nibley Edge
- Alfrickham
- Siward Carr
- Marlbrook Peverell
- Teaselbury
- Walbury Pen
- Grimwaldby
- Tumbleford
- Wulfhere's Ford
- Eskby Wold
- Madderley
- Marlingford
- Sigwardby
- Athelfled Mere
- Drossingham
- Hopeden
- Roebuckley
- Kilnworth
- Iddlesleigh
- Duncombe Heath
- Cuthwold
- Polmennor
- Stoatley
- Trewidden Vale
- Lower Wendlescombe
- Quenington Row
- Offington Gate
- Kingcup Marsh
- Ravensholt
- Hounslea
- Wimmington
- Nether Wallowby
- Tredinnick Cross
- Harrowden St Jude
- Blackwater Staithe
- Osbaldthwaite
Related generators
Medieval Town Name Generator
Market towns, villages and walled boroughs
American Town Name Generator
Small-Town USA Names That Sound Real
Irish Town Name Generator
Real towns and villages from all 32 counties
Scottish Name Generator
Authentic Gaelic, Lowland and Clan Names
Welsh Name Generator
Real Welsh first names, patronymics and surnames
French Town Name Generator
Real villages and market towns across France
More in Places & Geography
Old West Town Name Generator
Frontier towns, mining camps, and cattle stops
Halloween Town Name Generator
Pumpkin-lit towns for spooky-season worlds and stories
Greek Town Name Generator
Ancient demes, island villages, and mountain towns
Desert Kingdom Name Generator
Sultanates, caliphates and sand empires for your world
Indian Town Name Generator
Authentic Town Names From Every Region of India
Colony Name Generator
Frontier settlements, off-world outposts, and new homelands