UK Companies by Location

Browse companies by city and region across the United Kingdom.

LONDON

1,099,651 companies

Manchester

110,209 companies

Birmingham

99,078 companies

GLASGOW

74,734 companies

Edinburgh

59,242 companies

Bristol

58,365 companies

CARDIFF

55,794 companies

Leeds

54,609 companies

Liverpool

49,058 companies

Nottingham

46,631 companies

Leicester

46,328 companies

Sheffield

37,173 companies

Harrow

30,928 companies

Ilford

30,257 companies

Coventry

29,928 companies

MILTON KEYNES

28,135 companies

Norwich

26,416 companies

Bolton

26,160 companies

SOUTHAMPTON

25,610 companies

Northampton

25,449 companies

READING

25,274 companies

Belfast

25,085 companies

Bradford

24,235 companies

Newcastle Upon Tyne

23,161 companies

DERBY

22,431 companies

Cambridge

22,222 companies

Preston

21,669 companies

Croydon

21,145 companies

Luton

21,097 companies

Stockport

20,661 companies

Warrington

20,225 companies

Peterborough

19,587 companies

Doncaster

19,446 companies

Wolverhampton

19,311 companies

Brighton

19,009 companies

Slough

18,378 companies

Watford

17,662 companies

York

17,401 companies

Romford

17,336 companies

Colchester

17,104 companies

Poole

15,903 companies

Bedford

15,399 companies

Bournemouth

15,392 companies

IPSWICH

15,159 companies

Cheltenham

14,631 companies

Aberdeen

14,622 companies

Huddersfield

14,543 companies

Swindon

14,360 companies

Oldham

14,332 companies

Stoke-On-Trent

14,175 companies

Swansea

14,006 companies

Solihull

13,792 companies

HULL

13,784 companies

WALSALL

13,738 companies

Altrincham

13,432 companies

Chelmsford

13,372 companies

Bury St. Edmunds

12,816 companies

Exeter

12,468 companies

Plymouth

12,465 companies

MAIDSTONE

12,464 companies

Ashford

12,381 companies

NEWPORT

12,310 companies

Wembley

11,812 companies

Kington

11,642 companies

Enfield

11,585 companies

Oxford

11,570 companies

High Wycombe

11,519 companies

Salford

11,188 companies

Lincoln

10,961 companies

Hounslow

10,866 companies

Edgware

10,865 companies

ROTHERHAM

10,810 companies

Chester

10,809 companies

Barnet

10,769 companies

Gloucester

10,471 companies

Dundee

10,459 companies

BLACKBURN

10,412 companies

Hayes

10,411 companies

Dartford

10,187 companies

Bromley

10,047 companies

Portsmouth

10,027 companies

Dagenham

9,961 companies

Blackpool

9,865 companies

Fareham

9,851 companies

Middlesbrough

9,817 companies

Wigan

9,755 companies

BASILDON

9,698 companies

Wakefield

9,541 companies

Harrogate

9,508 companies

Hove

9,492 companies

Bath

9,403 companies

SUTTON COLDFIELD

9,364 companies

AYLESBURY

9,364 companies

Borehamwood

9,183 companies

Uxbridge

9,140 companies

Worthing

9,130 companies

Barnsley

9,053 companies

Worcester

8,864 companies

Harlow

8,623 companies

Hemel Hempstead

8,569 companies