Real or Fake Ltd
PlayName checkThe registerFunny names
  1. Home
  2. Towns

UK companies by town

London holds 1,114,179 of the UK's 5,711,779 live companies. Here are the 60 biggest towns and cities on the register, by the address companies register at.

  • London1,114,179
  • Manchester113,249
  • Birmingham98,893
  • Glasgow75,705
  • Edinburgh61,472
  • Bristol58,611
  • Cardiff54,797
  • Leeds54,636
  • Liverpool49,584
  • Leicester47,003
  • Nottingham46,298
  • Sheffield37,557

All 60 towns

  • Aberdeen
  • Altrincham
  • Ashford
  • Bedford
  • Belfast
  • Birmingham
  • Bolton
  • Bournemouth
  • Bradford
  • Brighton
  • Bristol
  • Bury St Edmunds
  • Cambridge
  • Cardiff
  • Chelmsford
  • Cheltenham
  • Colchester
  • Coventry
  • Croydon
  • Derby
  • Doncaster
  • Edinburgh
  • Exeter
  • Glasgow
  • Harrow
  • Huddersfield
  • Hull
  • Ilford
  • Ipswich
  • Leeds
  • Leicester
  • Liverpool
  • London
  • Luton
  • Maidstone
  • Manchester
  • Milton Keynes
  • Newcastle upon Tyne
  • Northampton
  • Norwich
  • Nottingham
  • Oldham
  • Peterborough
  • Poole
  • Preston
  • Reading
  • Romford
  • Sheffield
  • Slough
  • Solihull
  • Southampton
  • Stockport
  • Stoke-on-Trent
  • Swansea
  • Swindon
  • Walsall
  • Warrington
  • Watford
  • Wolverhampton
  • York

Built by Brand West · Buy me a coffee · Contact

  • Funny company names
  • Companies by town
  • Companies by trade
  • Oldest UK companies
  • Company name rules
  • About
  • Privacy

Company data from Companies House, snapshot of 1 November 2026. Contains public sector information licensed under the Open Government Licence v3.0. This site isn't affiliated with Companies House, and a name appearing here says nothing about the company behind it.