Sites watched from orbit

Geo›Sites

Refineries, oil and gas terminals, fuel depots and ports, each read by NASA FIRMS for heat above its own normal, imaged by Sentinel-2 and, for ports, counted by Sentinel-1 radar. Context, never a damage report.

Ryazan refinerySaratov refinerySyzran refineryNovokuibyshevsk refineryKuibyshev refinery, SamaraVolgograd refineryKstovo refinery (NORSI)Yaroslavl refinery (YANOS)Mendeleev refinery, YaroslavlKirishi refinery (KINEF)Ufa refinery (Bashneft-UNPZ)Novo-Ufa refinery (Bashneft-Novoil)Ufaneftekhim refinery, UfaSalavat refinery (Gazprom Neftekhim)Orsk refineryPerm refineryTaneco refinery, NizhnekamskTAIF-NK refinery, NizhnekamskMari refineryMoscow refineryUkhta refineryAfipsky refineryIlsky refinerySlavyansk-ECO refineryKrasnodar refineryTuapse refineryNovoshakhtinsk refineryAstrakhan gas processing plantPrimorsk oil terminalUst-Luga condensate complex (Novatek)Ust-Luga oil terminal (Transneft)Vysotsk oil terminal (Lukoil)Petersburg Oil TerminalSheskharis oil terminal, NovorossiyskCPC marine terminal, Yuzhnaya OzereyevkaTaman port terminalsTatyanka oil terminal, VolgogradYug Rusi loading terminal, RostovKaliningrad oil transshipment complexPortovaya LNGCryogas-Vysotsk LNGCPC tank farm, NovorossiyskGrushovaya oil depot, NovorossiyskKstovo coastal oil depot (Lukoil)Klintsy oil depotZhukovka oil depotGlazunovka oil depotTomarovka oil depotStary Oskol oil depotVoronezhnefteprodukt oil depotKamensk oil depotTambov oil depotEngels oil depotKaluganefteprodukt oil depotRzhev oil depotKurovskaya oil depotStaraya Russa oil depotRybinsk transshipment oil depotYaroslavl transshipment oil depotSormovo oil depot, Nizhny NovgorodTikhoretskaya oil pumping station and tank farmYurovskaya oil depot, AnapaFeodosia oil depot, CrimeaDzhankoi oil depot, CrimeaSimferopol oil depot, CrimeaKerch oil depot, CrimeaSemikolodezi oil depot, CrimeaAbqaiq oil processing plantRas Tanura refinerySATORP refinery, JubailSaudi Aramco Jubail refinery (SASREF)SAMREF refinery, YanbuYASREF refinery, YanbuPetro Rabigh refineryJazan refineryRuwais refineryFujairah oil terminalsBandar Abbas refineryPersian Gulf Star refinery, Bandar AbbasAbadan refineryTehran refineryShahran oil depot, TehranIsfahan refineryTabriz refineryShazand refinery, ArakLavan Island refinerySouth Pars gas refinery (phases 20 and 21)Parsian gas refineryBazan refinery, HaifaRas Isa oil portMina al-Ahmadi refineryAl-Zour refineryBapco refinery, SitraRas Laffan LNGLaffan refineryBasra refineryBaiji refineryDora refinery, BaghdadKarbala refineryKirkuk refineryDuqm refineryBaniyas refineryHoms refineryNovorossiysk port and roadsPrimorsk port and roadsUst-Luga port and Luga BayTuapse port and roadsteadBandar Abbas and Shahid Rajaee portKharg Island oil terminalsFujairah and Khor Fakkan anchorageRas Tanura and Ju'aymah terminalsJebel Ali portBasra and Khor al-Amaya oil terminals
thermal anomaly in the last 30 daysnone in 30 days113 sites

60 refineries · 13 oil terminals · 3 LNG plants and terminals · 27 fuel depots · 10 ports

Refineries

Bahrain
Refinery · Bahrain
none recordedlast thermal anomaly · 0 in 365 days
Iran
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iran
none recordedlast thermal anomaly · 0 in 365 days
Iraq
Refinery · Iraq
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iraq
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iraq
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iraq
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Iraq
none recordedlast thermal anomaly · 0 in 365 days
Israel
Refinery · Israel
none recordedlast thermal anomaly · 0 in 365 days
Kuwait
Refinery · Kuwait
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Kuwait
none recordedlast thermal anomaly · 0 in 365 days
Oman
Refinery · Oman
none recordedlast thermal anomaly · 0 in 365 days
Qatar
Refinery · Qatar
none recordedlast thermal anomaly · 0 in 365 days
Russia
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Kirishi refinery (KINEF), Sentinel-2 view of 16 Oct 2026
Refinery · Russia · view of 16 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Kstovo refinery (NORSI), Sentinel-2 view of 4 Oct 2026
Refinery · Russia · view of 4 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Kuibyshev refinery, Samara, Sentinel-2 view of 12 Oct 2026
Refinery · Russia · view of 12 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Mendeleev refinery, Yaroslavl, Sentinel-2 view of 22 Sep 2026
Refinery · Russia · view of 22 Sep 2026
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Novo-Ufa refinery (Bashneft-Novoil), Sentinel-2 view of 9 Oct 2026
Refinery · Russia · view of 9 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Novokuibyshevsk refinery, Sentinel-2 view of 12 Oct 2026
Refinery · Russia · view of 12 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Orsk refinery, Sentinel-2 view of 18 Oct 2026
Refinery · Russia · view of 18 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Ryazan refinery, Sentinel-2 view of 12 Oct 2026
Refinery · Russia · view of 12 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Salavat refinery (Gazprom Neftekhim), Sentinel-2 view of 16 Oct 2026
Refinery · Russia · view of 16 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Saratov refinery, Sentinel-2 view of 18 Oct 2026
Refinery · Russia · view of 18 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Syzran refinery, Sentinel-2 view of 12 Oct 2026
Refinery · Russia · view of 12 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Ufa refinery (Bashneft-UNPZ), Sentinel-2 view of 18 Oct 2026
Refinery · Russia · view of 18 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Ufaneftekhim refinery, Ufa, Sentinel-2 view of 9 Oct 2026
Refinery · Russia · view of 9 Oct 2026
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Volgograd refinery, Sentinel-2 view of 18 Oct 2026
Refinery · Russia · view of 18 Oct 2026
1 Oct 2026last thermal anomaly · 1 in 365 days
Refinery · Russia
none recordedlast thermal anomaly · 0 in 365 days
Saudi Arabia
Refinery · Saudi Arabia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Saudi Arabia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Saudi Arabia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Saudi Arabia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Saudi Arabia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Saudi Arabia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Saudi Arabia
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Saudi Arabia
none recordedlast thermal anomaly · 0 in 365 days
Syria
Refinery · Syria
none recordedlast thermal anomaly · 0 in 365 days
Refinery · Syria
none recordedlast thermal anomaly · 0 in 365 days
United Arab Emirates
none recordedlast thermal anomaly · 0 in 365 days

Oil terminals

Russia
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
Oil terminal · Russia
none recordedlast thermal anomaly · 0 in 365 days
United Arab Emirates
Oil terminal · United Arab Emirates
none recordedlast thermal anomaly · 0 in 365 days
Yemen
Oil terminal · Yemen
none recordedlast thermal anomaly · 0 in 365 days

LNG plants and terminals

Qatar
LNG · Qatar
none recordedlast thermal anomaly · 0 in 365 days
Russia
LNG · Russia
none recordedlast thermal anomaly · 0 in 365 days
LNG · Russia
none recordedlast thermal anomaly · 0 in 365 days

Fuel depots

Iran
Fuel depot · Iran
none recordedlast thermal anomaly · 0 in 365 days
Russia
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Russia
none recordedlast thermal anomaly · 0 in 365 days
Ukraine
Fuel depot · Ukraine
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Ukraine
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Ukraine
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Ukraine
none recordedlast thermal anomaly · 0 in 365 days
Fuel depot · Ukraine
none recordedlast thermal anomaly · 0 in 365 days

Ports

Iran
Port · Iran · 157 large vessels, week of 12 Oct to 18 Oct 2026; normal not ready yet
none recordedlast thermal anomaly · 0 in 365 days
Port · Iran · 9 large vessels, week of 12 Oct to 18 Oct 2026; normal 15 (0.6x)
none recordedlast thermal anomaly · 0 in 365 days
Iraq
Port · Iraq · 37 large vessels, week of 12 Oct to 18 Oct 2026; normal not ready yet
none recordedlast thermal anomaly · 0 in 365 days
Russia
Port · Russia · 11 large vessels, week of 12 Oct to 18 Oct 2026; normal 7 (1.5x)
none recordedlast thermal anomaly · 0 in 365 days
Port · Russia · 2 large vessels, week of 12 Oct to 18 Oct 2026; normal 4 (0.6x)
none recordedlast thermal anomaly · 0 in 365 days
Port · Russia · 1 large vessels, week of 12 Oct to 18 Oct 2026; normal 1 (1.0x)
none recordedlast thermal anomaly · 0 in 365 days
Port · Russia · 11 large vessels, week of 12 Oct to 18 Oct 2026; normal 14 (0.8x)
none recordedlast thermal anomaly · 0 in 365 days
Saudi Arabia
Port · Saudi Arabia · 14 large vessels, week of 12 Oct to 18 Oct 2026; normal 16 (0.8x)
none recordedlast thermal anomaly · 0 in 365 days
United Arab Emirates
Port · United Arab Emirates · 153 large vessels, week of 12 Oct to 18 Oct 2026; normal 150 (1.0x)
none recordedlast thermal anomaly · 0 in 365 days
Port · United Arab Emirates · 10 large vessels, week of 12 Oct to 18 Oct 2026; normal 13 (0.8x)
none recordedlast thermal anomaly · 0 in 365 days
What these readings can say. A thermal anomaly means NASA's FIRMS satellites saw more heat at the site than it usually shows, at the moment they passed. It does not say why: flaring, a process upset, maintenance and a fire read alike. What they cannot. A fire put out between two passes is never seen, cloud and smoke hide heat, and a site that flares gas every day reads hot on its own, which is why each site is measured against its own normal. A quiet site is no reading at all, never a statement that nothing happened. A site view is a dated Sentinel-2 image: context for a reading, never proof of damage. The SWIR view shows heat and burn scars that true colour cannot. Port occupancy counts large vessels inside the port's box from Sentinel-1 radar, as a weekly median against the port's own trailing eight weeks. It cannot see ships at a quay or outside the box, and small craft do not register.

Times are New York (ET), like every page on this site. Every site as JSON · this page as Markdown

We acknowledge the use of data and imagery from LANCE FIRMS operated by NASA's Goddard Space Flight Center Earth Science Data and Information System (ESDIS) with funding provided by NASA Headquarters.

Contains modified Copernicus Sentinel data 2026 (Sentinel-2; Sentinel-1 for port occupancy).

Site positions © OpenStreetMap contributors.

ESA WorldCover: © ESA WorldCover project 2021 / Contains modified Copernicus Sentinel data (2021) processed by ESA WorldCover consortium.