- Home
- 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.
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