UK company formation statistics

There are 5.7 million companies on the UK register. 775,148 new companies were formed in the last 12 months.

Updated daily from the Companies House register.

5.7 million
Companies on the register
60,910
Registered in the last 30 days
775,148
Formed in the last 12 months

New companies formed per month

Last 12 full months.

Nov 2025
60,108
Dec 2025
51,326
Jan 2026
71,992
Feb 2026
60,047
Mar 2026
74,037
Apr 2026
67,869
May 2026
62,935
Jun 2026
64,047
Jul 2026
68,790
Aug 2026
58,729
Sep 2026
68,803
Oct 2026
66,465

By region

Last 12 months.

Greater London
258,530
North West
79,942
South East
77,289
East of England
62,004
West Midlands
57,822
Yorkshire
45,332
Scotland
39,537
South West
36,884
East Midlands
35,950
Wales
24,086
North East
18,403
Northern Ireland
9,702
Region not known
29,667

Frequently asked questions

How many companies are there in the UK?

There are 5.7 million companies on the Companies House register.

How many new companies are formed in the UK each year?

775,148 new companies were incorporated in the UK in the last 12 months — an average of about 64,595 per month.

How many new companies are registered each day?

About 2,144 new companies are registered in the UK per day, based on the 66,465 incorporated in October 2026.

Which UK region registers the most new companies?

Greater London registers the most new companies, with 258,530 incorporated in the last 12 months.

From the public Companies House register (dissolved companies excluded). Counts are by date of incorporation.

Already have an account?

Create your account

Save searches and get the weekly email of new matches.

First name is required.
Last name is required.
Enter an email address like name@example.com.
Must be at least 8 characters. Password must be at least 8 characters.

Already have an account?