HomeUnited KingdomRankingsTop 100 UK Companies by Revenue 2023
United Kingdom

Top 100 Largest UK Companies by Revenue

Ranking of the 100 largest companies in the United Kingdom by annual revenue. Includes FTSE 100, FTSE 250 and major private companies.

95 companies · Total revenue: £1935.5bn · 2023 data

1
Shell plc
£261bn
Oil & Gas
London
LISTED
2
Glencore plc
£232bn
Mining & Commodities
London
LISTED
3
BP plc
£213bn
Oil & Gas
London
LISTED
1
Shell plc
Oil & GasLondonCRN 04366849LISTED
£261bn
Revenue 2023
2
Glencore plc
Mining & CommoditiesLondonCRN 07356922LISTED
£232bn
Revenue 2023
3
BP plc
Oil & GasLondonCRN 00102498LISTED
£213bn
Revenue 2023
4
Tesco plc
Retail & GroceryWelwyn Garden CityCRN 00445790LISTED
£68.2bn
Revenue 2023
5
Unilever plc
Consumer GoodsLondonCRN 00041424LISTED
£60.1bn
Revenue 2023
6
HSBC Holdings plc
BankingLondonCRN 00617987LISTED
£59.7bn
Revenue 2023
7
Rio Tinto plc
MiningLondonCRN 00247115LISTED
£54bn
Revenue 2023
8
AstraZeneca plc
PharmaceuticalsCambridgeCRN 02723534LISTED
£45.8bn
Revenue 2023
9
Aviva plc
InsuranceLondonCRN 02468686LISTED
£43.2bn
Revenue 2023
10
Vodafone Group plc
TelecommunicationsNewburyCRN 01833679LISTED
£36.7bn
Revenue 2023
11
Compass Group plc
Food ServicesChertseyCRN 04083914LISTED
£36.4bn
Revenue 2023
12
J Sainsbury plc
Retail & GroceryLondonCRN 00185647LISTED
£32.7bn
Revenue 2023
13
GlaxoSmithKline plc (GSK)
PharmaceuticalsBrentfordCRN 03888792LISTED
£30.3bn
Revenue 2023
14
Anglo American plc
MiningLondonCRN 03564138LISTED
£30bn
Revenue 2023
15
Centrica plc
Energy & UtilitiesWindsorCRN 03033654LISTED
£29.8bn
Revenue 2023
16
Ferguson plc
Plumbing & HVAC DistributionWindsorCRN 07213060LISTED
£28.6bn
Revenue 2023
17
British American Tobacco plc
TobaccoLondonCRN 03407696LISTED
£27.7bn
Revenue 2023
18
Barclays plc
BankingLondonCRN 00048839LISTED
£27bn
Revenue 2023
19
IAG (International Airlines Group)
AviationLondonCRN 07940492LISTED
£26.5bn
Revenue 2023
20
BAE Systems plc
Defence & AerospaceLondonCRN 01470151LISTED
£23.4bn
Revenue 2023
21
Amazon UK Services Ltd
E-commerce & TechnologyLondonCRN 03287380
£23bn
Revenue 2023
22
National Grid plc
Energy InfrastructureLondonCRN 04111370LISTED
£22bn
Revenue 2023
23
Lloyds Banking Group
Banking & InsuranceLondonCRN 00095000LISTED
£21.8bn
Revenue 2023
24
Asda Group Ltd
Retail & GroceryLeedsCRN 00464777
£21.7bn
Revenue 2023
25
BT Group plc
TelecommunicationsLondonCRN 01800000LISTED
£20.5bn
Revenue 2023
26
Legal & General Group plc
Insurance & InvestmentsLondonCRN 00166485LISTED
£19.9bn
Revenue 2023
27
Morrisons (WM Morrison Supermarkets)
Retail & GroceryBradfordCRN 00358949
£18.5bn
Revenue 2023
28
Standard Chartered plc
BankingLondonCRN 00966425LISTED
£18bn
Revenue 2023
29
Diageo plc
Beverages & SpiritsLondonCRN 00023307LISTED
£17.1bn
Revenue 2023
30
DCC plc
Technology & Energy ServicesDublin (UK listed)CRN IE0002244934LISTED
£17bn
Revenue 2023
31
Coca-Cola Europacific Partners (UK)
BeveragesUxbridgeCRN 04526783LISTED
£16.9bn
Revenue 2023
32
Aldi Stores Ltd
Retail & Grocery (Discount)AtherstoneCRN 02321869
£15.9bn
Revenue 2023
33
Rolls-Royce Holdings plc
Aerospace & EngineeringLondonCRN 04706864LISTED
£15.4bn
Revenue 2023
34
WPP plc
Advertising & CommunicationsLondonCRN 01003653LISTED
£15bn
Revenue 2023
35
NatWest Group plc
BankingEdinburghCRN 00929770LISTED
£14.9bn
Revenue 2023
36
Reckitt Benckiser Group plc
Consumer HealthSloughCRN 08520751LISTED
£14.5bn
Revenue 2023
37
Prudential plc
Insurance & FinanceLondonCRN 00109842LISTED
£14.5bn
Revenue 2023
38
Marks and Spencer Group plc
Retail & FashionLondonCRN 00304283LISTED
£13.9bn
Revenue 2023
39
Kingfisher plc
DIY RetailLondonCRN 01664812LISTED
£13.2bn
Revenue 2023
40
Bunzl plc
Distribution & OutsourcingLondonCRN 00358948LISTED
£12.1bn
Revenue 2023
41
Haleon plc
Consumer HealthcareWeybridgeCRN 13381862LISTED
£11.8bn
Revenue 2023
42
JD Sports Fashion plc
Sports RetailBuryCRN 01888425LISTED
£10.4bn
Revenue 2023
43
Lidl Great Britain Ltd
Retail & Grocery (Discount)WimbledonCRN 02816508
£10.2bn
Revenue 2023
44
Balfour Beatty plc
Construction & InfrastructureLondonCRN 00395826LISTED
£9.6bn
Revenue 2023
45
RELX plc
Data & AnalyticsLondonCRN 03829506LISTED
£9.2bn
Revenue 2023
46
Mondi plc
Packaging & PaperLondonCRN 06209386LISTED
£8.9bn
Revenue 2023
47
easyJet plc
AviationLutonCRN 03032541LISTED
£8.2bn
Revenue 2023
48
DS Smith plc
Paper & PackagingLondonCRN 01377807LISTED
£8.2bn
Revenue 2023
49
Carillion (Amey, Kier)
Construction & FacilitiesLondonCRN 08293601LISTED
£8bn
Revenue 2023
50
G4S Ltd (Allied Universal)
Security ServicesLondonCRN 06316390
£7.7bn
Revenue 2023
51
Dyson Ltd
Consumer ElectronicsMalmesburyCRN 00549194
£7.4bn
Revenue 2023
52
Experian plc
Credit InformationLondonCRN 04336090LISTED
£6.6bn
Revenue 2023
53
John Wood Group plc
Engineering & ConsultingAberdeenCRN 04321002LISTED
£6.4bn
Revenue 2023
54
Amec Foster Wheeler plc
EngineeringLondonCRN 00277760
£5.9bn
Revenue 2023
55
Next plc
Fashion RetailEnderbyCRN 04388470LISTED
£5.6bn
Revenue 2023
56
Just Eat Takeaway (UK)
Food Delivery TechLondonCRN 09076612LISTED
£5.5bn
Revenue 2023
57
Smith+Nephew plc
Medical DevicesLondonCRN 00324357LISTED
£5.2bn
Revenue 2023
58
Rentokil Initial plc
Facilities ManagementCrawleyCRN 05083195LISTED
£5.2bn
Revenue 2023
59
Serco Group plc
Government ServicesHookCRN 00566498LISTED
£5bn
Revenue 2023
60
Barratt Developments plc
HousebuildingCoventryCRN 00604574LISTED
£4.9bn
Revenue 2023
61
ISS UK
Facilities ManagementLondonCRN 00869086
£4.2bn
Revenue 2023
62
Admiral Group plc
Insurance (Motor)CardiffCRN 03849958LISTED
£3.8bn
Revenue 2023
63
Taylor Wimpey plc
HousebuildingHigh WycombeCRN 00296805LISTED
£3.8bn
Revenue 2023
64
Pearson plc
Education & PublishingLondonCRN 00053723LISTED
£3.7bn
Revenue 2023
65
ITV plc
Media & BroadcastingLondonCRN 04967001LISTED
£3.5bn
Revenue 2023
66
Persimmon plc
HousebuildingYorkCRN 01009108LISTED
£3.2bn
Revenue 2023
67
Capita plc
Business Process OutsourcingLondonCRN 02081330LISTED
£3.2bn
Revenue 2023
68
Burberry Group plc
Luxury FashionLondonCRN 03458224LISTED
£3.1bn
Revenue 2023
69
Electrocomponents (RS Group) plc
Electronic ComponentsLondonCRN 00647788LISTED
£3.1bn
Revenue 2023
70
Informa plc
Business IntelligenceLondonCRN 08860726LISTED
£2.9bn
Revenue 2023
71
Ocado Group plc
Online Grocery TechnologyHatfieldCRN 05658866LISTED
£2.8bn
Revenue 2023
72
Whitbread plc
Hospitality & HotelsDunstableCRN 00029423LISTED
£2.6bn
Revenue 2023
73
Hikma Pharmaceuticals plc
Generics PharmaceuticalsLondonCRN 05557934LISTED
£2.6bn
Revenue 2023
74
Arm Holdings plc
Semiconductor IPCambridgeCRN 02557590LISTED
£2.6bn
Revenue 2023
75
Rolls-Royce (R-R Motor Cars)
Luxury AutomotiveGoodwoodCRN 01675558
£2.3bn
Revenue 2023
76
Sage Group plc
Business SoftwareNewcastle upon TyneCRN 02231246LISTED
£2.2bn
Revenue 2023
77
Meggitt plc (Parker)
Aerospace & DefenceCoventryCRN 00314828
£2.2bn
Revenue 2023
78
IMI plc
Precision EngineeringBirminghamCRN 00318201LISTED
£2.1bn
Revenue 2023
79
Deliveroo plc
Food DeliveryLondonCRN 08840016LISTED
£2.1bn
Revenue 2023
80
Severn Trent plc
Water UtilitiesCoventryCRN 02366686LISTED
£2bn
Revenue 2023
81
United Utilities Group plc
Water UtilitiesWarringtonCRN 02366616LISTED
£1.9bn
Revenue 2023
82
Spectris plc
Scientific InstrumentsEghamCRN 02025919LISTED
£1.9bn
Revenue 2023
83
Countryside Partnerships plc
HousebuildingBrentwoodCRN 05768799LISTED
£1.8bn
Revenue 2023
84
McLaren Group Ltd
Luxury AutomotiveWokingCRN 04366438
£1.8bn
Revenue 2023
85
Tate & Lyle plc
Food IngredientsLondonCRN 00000152LISTED
£1.7bn
Revenue 2023
86
Aston Martin Lagonda Global
Luxury AutomotiveGaydonCRN 07069805LISTED
£1.6bn
Revenue 2023
87
Senior plc
Aerospace ComponentsRickmansworthCRN 00104114LISTED
£1bn
Revenue 2023
88
Pennon Group plc
Water UtilitiesExeterCRN 02366640LISTED
£900m
Revenue 2023
89
Oxford Instruments plc
Scientific TechnologyAbingdonCRN 00749547LISTED
£700m
Revenue 2023
90
Spirent Communications plc
Test & MeasurementCrawleyCRN 00470893LISTED
£580m
Revenue 2023
91
Auto Trader Group plc
Digital MarketplacesManchesterCRN 09439967LISTED
£550m
Revenue 2023
92
PureTech Health plc
BiotechLondonCRN 07582928LISTED
£350m
Revenue 2023
93
Rightmove plc
Property MarketplaceMilton KeynesCRN 06426485LISTED
£340m
Revenue 2023
94
Trainline plc
Travel TechnologyLondonCRN 09236892LISTED
£340m
Revenue 2023
95
Oxford Nanopore Technologies
Genomics TechnologyOxfordCRN 05386273LISTED
£200m
Revenue 2023
95
Companies ranked
83
Stock listed
£8.2bn
Median revenue
75
Sectors

Data based on published annual reports 2023, Companies House filings, London Stock Exchange disclosures. Banking revenues represent net interest income + fees. Estimates used for private companies.

Search UK company filings

Directors, financials, Companies House data, credit risk scores

Search on SYNTA-IQ →

About the UK Top 100 Companies Ranking

The United Kingdom is home to some of the world's largest companies. Shell and BP dominate with revenues exceeding £200 billion each — driven by global oil & gas operations. Glencore, the commodities giant, ranks among the top three with £232bn in revenues. The financial sector is represented by HSBC, Barclays, Lloyds, NatWest and Standard Chartered.

Major UK retailers include Tesco (£68bn), Sainsbury's, Morrisons, Asda and discounters Aldi and Lidl. The pharmaceutical sector — AstraZeneca, GSK, Reckitt — positions the UK as a global biotech hub. SYNTA-IQ provides access to Companies House data, directors, and financial filings for all registered UK entities.

Other UK Rankings

Top UK Oil & Gas Companies — RevenuTop UK Banks & Financial Companies Top UK Pharmaceutical & Healthcare Top UK Retailers by RevenueTop UK Defence & Aerospace Companie