Ltd Editionby GraftoBeta · full features coming soon

Blog

Boom towns: where new companies are being registered fastest

21 October 2026 · Figures as of 21/10/2026

London registers the most companies, but it also has the most already. To compare places fairly, our boom towns table divides new companies in the last 30 days by the number of active companies there, giving new companies per 1,000.

Top ten, as of 21/10/2026

  1. Middlesbrough (North East): 17.8 per 1,000 (145 new, 8,144 active)
  2. East Ayrshire (Scotland): 17.6
  3. Caerphilly (Wales): 16.7
  4. Falkirk (Scotland): 16.4
  5. West Lothian (Scotland): 16.1
  6. Blackburn with Darwen (North West): 15.6
  7. Leicester (East Midlands): 15.3
  8. North Lanarkshire (Scotland): 15.3
  9. Luton (East of England): 15.2
  10. Newham (London): 14.8

How it's worked out

Every area has its own page with a month-by-month chart, its top industries and the latest 50 companies: start on the towns page.

Explore

More from the blog

  1. Company birthday twins: which companies share your birthday?

    16,463 live companies were incorporated on 21 October, from the British Medical Association in 1874 onwards. Find the companies born on your birthday.

  2. Company obituaries: the longest-lived companies dissolved this month

    Every day we mark the longest-established companies dissolved at Companies House. On 20/10/2026 the oldest was 138 years old.

  3. Formation agent addresses: why one London street holds 74,992 companies

    One in six UK companies is registered at a formation agent's address. What that means, the busiest addresses, and why it matters when you check a company.