Below is a list of the largest refining companies around the world, in rank order based on their ownership of total refining distillation capacity as of the beginning of 2026.
Refiners with partial ownership of a refinery through a JV with another refining company are credited with capacity in proportion to their ownership interest in each refinery.
Rank Company Cap. (kbpd) No. Refineries
1 Sinopec 6214 29
2 CNPC 4968 33
3 Saudi Aramco 4397 22
4 ExxonMobil 4333 16
5 Marathon 3143 13
6 Rosneft 3035 23
7 Valero 2829 14
8 NIORDC 2476 10
9 Pemex 2305 8
10 Phillips 66 2062 10
11 Petrobras 1893 11
12 TotalEnergies 1850 13
13 Chevron 1825 8
14 KPC 1737 6
15 IOCL 1637 10
16 BP 1600 7
17 Eneos 1579 9
18 Reliance 1400 2
19 PDVSA 1361 10
20 Shell 1341 10
21 CNOOC 1310 12
22 Gazprom 1248 7
22 Lukoil 1237 8
24 Pertamina 1172 6
25 Vitol 1153 9
26 SK 1135 2
27 Repsol 1056 7
28 PBF 1055 6
29 SinoChem 988 6
30 PKN 887 5
31 HPCL 884 5
32 EGPC 875 9
33 Sonatrach 873 6
34 Idemitsu 857 7
35 CITGO 857 3
36 PTT 804 3
35 HF Sinclair 770 8
36 BPCL 749 3
37 Flint Hills 740 2
38 Eni 694 7
39 CPC 690 2
40 Socar 625 4
41 Tupras 608 4
42 Dangote 603 1
45 Petronas 541 4
46 Formosa 540 1
47 ADNOC 531 2
48 Hyundai 516 2
49 OMV 496 5
50 NNPC 492 4
51 Suncor 480 4
52 Moeve 479 3
53 MOL 475 4
54 Tatneft 464 3
55 Ecopetrol 438 3
56 OQ 432 3
57 Surgutneftegaz 430 1
58 Cenovus 424 4
59 YPF 423 5
60 NRC 402 4
61 GS 400 1
62 Hengli 400 1
63 Yulong 400 1
64 Irving 395 2
65 Cosmo 393 4
66 Kazmunaigaz 390 4
67 BAPCO 384 1
68 Libya NOC 380 5
69 Rongsheng 367 1
70 Helleniq 350 3
71 SRC 340 3
72 Trafigura 324 5
73 Acelen 323 1
74 G.O.I. 320 1
75 RdK 320 1
76 Shenghong 320 1
77 Delek 320 4
78 BCP 309 2
79 MRC 290 4
80 QP 290 2
81 Petron 266 2
82 North Atlantic 244 1
83 Naftan 240 1
84 Turkmenneftgas 237 2
85 ENAP 236 3
86 Chandra Asri 232 1
87 Equinor 226 1
88 Galp 220 1
89 Par Pacific 218 4
90 ONGC 215 1
91 CVR 214 2
92 Essar 213 2
93 Klesch 211 2
94 Monroe Energy 208 1
95 Neste 206 1
96 ENOC 200 1
97 Motor Oil Hellas 200 1
98 ORL 197 1
99 Perovietnam 186 2
101 CHS 181 1
102 Antipinski 180 1
103 Petroecuador 176 3
104 NIPC 170 2
105 Glencore 168 2