Advertisement

Random UK city generator

One tap gives you a British town or city, the nation it is in and its rough population. Narrow it to England, Scotland, Wales or Northern Ireland, to cities over 100,000 or to small towns, and pull out as many as ten in one go.

    No city drawn yet

    984 places left

    Size

    A drawn place stays out until you press Start over. Switched off, any place can come up again, but never twice in the same draw.

    984 places in the draw

    City data: GeoNames (CC BY 4.0), names in each language from Wikidata. Populations are GeoNames figures and can be a few years old.

    Advertisement

    Random city generator Random UK town or city

    984 places, from London to Downpatrick

    GeoNames lists 984 UK places with 10,000 residents or more, and all of them are here: 802 in England, 93 in Scotland, 63 in Wales and 26 in Northern Ireland. Just 91 pass 100,000, while 428 have under 20,000, so most picks are market towns like Monmouth, Galashiels or Downpatrick rather than Leeds or Bristol.

    No place is weighted by its size. For somewhere everyone has heard of, switch the size to big cities. To stay in one nation, set Region: Scotland has four places over 100,000 (Glasgow, Edinburgh, Aberdeen and Dundee), Wales three (Cardiff, Swansea and Newport) and Northern Ireland one, Belfast.

    London boroughs are not towns of their own here. Croydon, Camden and Hackney are part of London, which itself counts once, exactly like Penzance or Truro.

    Advertisement

    Getting a random British town

    1. Tap Draw a city and read the card: town, nation, population.
    2. Want Wales only, or only places over 100,000? Set that in Filters; the badge shows what is still in play.
    3. Planning a pub quiz round or a list of weekend trips? Raise How many to ten. Earlier picks wait in History for you to copy.

    Advertisement

    Questions about random UK towns

    Is this the whole UK or just England?

    The whole UK. Picking England under Region leaves its 802 places; Scotland, Wales and Northern Ireland work the same way.

    My town is missing. Why?

    Places under roughly 10,000 people are left out. Britain has thousands of villages, and drawing from all of them would mostly give names nobody outside the parish knows.

    How accurate are the populations?

    They come from GeoNames and are often a few years behind, sometimes counting a built-up area instead of a council. Fine for telling Truro from Manchester; for official figures, ask the ONS.

    Can it pick a city break?

    Set the size to big cities and only the 91 places over 100,000 stay, which is where most trains and flights go. For a break abroad, change Cities from to Europe.

    Advertisement

    Other ready-made city lists

    Open the city generator with every list

    More random tools