Full catalog/TEMPO_NO2_L2
TEMPO_NO2_L2·vV04·dataset

Nitrogen dioxide pollution in the air overhead, hourly over North America, from NASA's TEMPO

TEMPO NO2 tropospheric and stratospheric columns V04 (PROVISIONAL)
atmosphere NASA LARC_CLOUD Level 2 active netCDF-4
Illustration of what Nitrogen dioxide pollution in the air overhead, hourly over North America, from NASA's TEMPO shows
Illustration of the concept — not real satellite data.
In plain English

What it measures. How much nitrogen dioxide pollution sits in the air over North America, given separately for the lower atmosphere and the high-altitude layer, with each pixel covering roughly 10 square kilometers. Provided hourly during daylight.

How it's made. Comes from the TEMPO instrument watching North America from a fixed vantage in high orbit, using spectral fitting to detect the gas; this is a provisional per-granule product.

How & where you'd use it. Used to track traffic and industrial air pollution as it changes through the day, supporting air-quality monitoring and public-health research.

What's measured

ATMOSPHERE › ATMOSPHERIC CHEMISTRY › NITROGEN COMPOUNDS › NITROGEN DIOXIDEATMOSPHERE › AIR QUALITY › NITROGEN OXIDES

Coverage & cadence

  • Time span2023-08-02 → ongoing
  • Measured byIS-40e (TEMPO)
  • Processing levelLevel 2
  • FormatsnetCDF-4
  • StatusACTIVE

What you can do with it

  • Map air pollutants — NO₂, aerosols, ozone
  • Track greenhouse gases and Earth's energy budget
  • Feed weather and air-quality analysis
Official description

Nitrogen dioxide Level 2 (PROVISIONAL) files provide trace gas information at TEMPO’s native spatial resolution, ~10 km^2 at the center of the Field of Regard (FOR), for individual granules. Each granule covers the entire North-South TEMPO FOR but only a portion of the East-West FOR. The files are provided in netCDF4 format, and contain information on tropospheric and stratospheric nitrogen dioxide vertical columns, ancillary data used in airmass factor and stratospheric/tropospheric separation calculations, and retrieval quality flags. The retrieval uses a three-step approach: (1) spectral fitting of slant columns, (2) air mass factor calculation and derivation of vertical columns, and (3) stratospheric/tropospheric separation. These data reached provisional validation on December 9, 2024.

Get the data

tempo_no2_l2_access.py
import earthaccess
earthaccess.login(strategy="netrc")          # free Earthdata Login

results = earthaccess.search_data(
    short_name="TEMPO_NO2_L2",
    version="V04",
    bounding_box=(-122.5, 37.2, -121.8, 37.9),  # your area (W,S,E,N)
    temporal=("2024-01-01", "2024-12-31"),       # your dates
)
files = earthaccess.open(results)   # stream straight from LARC_CLOUD
Browsing CMR needs no login. Downloading or streaming bytes needs a free Earthdata Login + the earthaccess package.