Home / Industries / Refinery

oil refineries worldwide

A directory of 728 oil refineries across 110 countries — processes crude oil into fuels and petrochemical feedstocks through distillation, cracking and reforming. Capacity, owner, location and CO₂ from open data.

728oil refineries
110countries
630with CO₂ estimate
913.3M tCO₂e/yr total

Top countries by number of oil refineries

China: 148 facilities148ChinaUnited States: 134 facilities134United Sta…Russian Federation: 38 facilities38Russian Fe…India: 22 facilities22IndiaJapan: 21 facilities21JapanCanada: 18 facilities18CanadaGermany: 14 facilities14GermanyIraq: 14 facilities14IraqBrazil: 13 facilities13BrazilItaly: 11 facilities11Italy

Facility counts, Climate TRACE v6 (asset-level capacity & CO₂e, CC BY 4.0).

Additional source-backed facilities

Included for registry, ownership or source-record evidence even where a comparable emissions or capacity value is unavailable.

Largest oil refineries

#FacilityCountryBBL per day
1RPL (Reliance Petroleum Limited) Jamnagar RefineryIndia1,369,000
2PDVSA Paraguana Refinery ComplexVenezuela955,000
3Abu Dhabi Oil Refining Company Al-Ruwais RefineryUnited Arab Emirates837,000
4ZPC Zhejiang Rongsheng RefineryChina800,000
5SK Ulsan RefinerySouth Korea781,000
6GS-Caltex Yeosu RefinerySouth Korea744,000
7Dangote Petroleum RefineryNigeria650,000
8Motiva Port Arthur RefineryUnited States640,500
9Marathon Galveston Bay RefineryUnited States633,000
10KIPIC Al-Zour RefineryKuwait615,000
11Exxonmobil Beaumont RefineryUnited States612,000
12Marathon Garyville RefineryUnited States606,000
13ExxonMobil Singapore RefinerySingapore592,000
14Exxonmobil Baytown RefineryUnited States564,440
15Saudi Aramco Ras Tanura RefinerySaudi Arabia550,000

Dirtiest by CO₂ →

Frequently asked questions

How many oil refineries are there worldwide?
728 oil refineries across 110 countries are tracked in this open dataset.
Which country has the most oil refineries?
China — 148 oil refineries.
What is the largest refinery?
RPL (Reliance Petroleum Limited) Jamnagar Refinery in India, by listed capacity.
How much CO₂ do these oil refineries emit?
Together about 913,269,780 tonnes of CO₂e per year from facilities with emission estimates.
Where does the data come from?
Climate TRACE v6 — asset-level capacity and CO₂e emissions (CC BY 4.0).