European OpenGHGMap

A city-level CO2 emissions inventory for Europe


This project maps CO2 emissions across Europe. The aim is to estimate an emissions inventory for each of the ~116 000 administrative jurisdictions across Europe and the UK.

The model spatially disaggregates each country's official (Eurostat) CO2 emissions inventory to places using OpenStreetMap. Vehicle emissions are attributed across fuel stations, train emissions at stations, aviation bunker fuel emissions at airports, and so on. Industrial source emissions are located at the registered address where these emissions phyiscally occur or are legally controlled. Data are for the year 2018.


The dataset is available in tabular, raster and vector formats. The data are for the year 2018. Emissions are reported in units of metric tonnes (t) CO2.

The version provided at this page is OpenGHGMap R2021A.

Interactive map

An interactive visualization of the latest version of the dataset is available at:

Summary results

Emissions estimates for cities and states are available in Excel format and text format. The summary file contains results for each administrative level, and the 'onlycities' files contain results for just the most detailed admin level in each country. (The latter file is intended to help with municipal-level analyses, since municipalities may be defined at various levels, typically around 7-10, in different countries.) Region population estimates are taken from GHS-POP.

Excel file with all admin levels: allcountries_summary.xlsx
Excel file with only the highest detail admin level (just cities): allcountries_onlycities_summary.xlsx
TSV file: (tab-delimited; UTF-8 encoded)

This download provides the total emisions in each region, itemized using the following categories:

  1. Airports
  2. Buildings (emissions from building heating and light commercial activity)
  3. Industrial facilties (ETS)
  4. Farms
  5. Vehicles (fuel stations)
  6. Harbours
  7. Refineries
  8. TiOx production
  9. Train stations

Gridded raster format

A gridded version of the dataset is available as a GeoTIFF in EPSG:4326 equirectagular / plate carrée projection.

This data product will be published later in the year.

At 9 arcsecond resolution:

  • forthcoming

At 30 arcsecond resolution:

  • forthcoming

Shapefile vector format

This zip file provides GeoJSON files with results per administrative unit. The GeoJSON features provide the spatial extent (polygon) and properties for each region including the name, total CO2 emissions of the region (in tonnes), emisisons itemized by category, and a list of ETS-registered facilities. These regions are taken from OpenStreetMap. At the present time we do not offer results in the NUTS system.

Note: Each feature is a single polygon. Regions which consist of multiple polygons will occur multiple times; that is, regions do not use FeatureCollections or MultiPolygons.

Note: The visualization presented at this website has been adjusted to account for the fact that administrative levels are not used in the same way across countries. The web visualizaton shows different levels in different countries to promote usability. For example, in most countries level 8 corresponds to municipalities, but in the UK level 8 is not used so level 10 is displayed instead.

Download: (924 MB)

Validation and Comparison

Two other prominent spatial GHG inventories covering Europe are the JRC EDGAR and ODIAC models. A thorough intercomparison has not yet been conducted. However to provide an initial validation it is useful to compare the results of the three models. The comparison indicates that the results are broadly comparable across the three models, but OGM reveals higher variability emissions per grid cell compared to the other two models.

Why use this model? In addition to introducing a new approach for mapping emissions based on OpenStreetMap, OpenGHGMap provides results per administrative jurisdiction.

Comparison at the grid cell level
svg png
svg png
svg png
Comparison at the city level
svg png
svg png
Comparison at the county level (one administrative level above cities)
svg png
svg png

This table provides an overview of the OGM model together with EDGAR, ODIAC, and the Global Carbon Project's GridFED model.

Resolution Temporal resolution Itemization Results by jurisdiction Scope Method synoposis
OpenGHGMap Point-source,
1km grid, and
per municipality
Annual 167 CRF categories, using, 9 spatialization methods Country, State, County, Municipality, facility Europe Spatialize national emissions using activity data from OpenStreetMap
ODIAC 1km Monthly Total emissions Country Global Spatialize national emissions using nighttime lights and power plant locations
EDGAR v6.0 0.1° (11km×11km cells at the equator) Hourly 31 IPCC CRF categories Country Global Collected activity-level data sources (e.g steel industry, FAO for farming activity, ship and flight tracks)
GCP-GridFED 0.1° (11km at the equator) Monthly Total emissions, per 5 fossil fuels Country Global Use JRC EDGAR map to spatialize GCP's national inventory


The methodology is presented in this open-access publication:

Moran, D., Pichler, P.-P., Zheng, H., Muri, H., Klenner, J., Kramel, D., Többen, J., Weisz, H., Wiedmann, T., Wyckmans, A., Strømman, A. H., and Gurney, K. R.: Estimating CO2 Emissions for 108,000 European Cities, Earth Syst. Sci. Data 14, 845-864. 2022.
The methods for each emissions categories can be summarized as follows:

Overview of Coverage

This table provides an overview of the coverage of countries and administrative levels. The administrative levels used in OpenStretMap are documented here but generally level 1 refers to countries, levels 2 and 3 are unused, levels 4 and 5 correspond to states (NUTS-2), levels 6-7 cover counties, and levels 8 and up cover municipalities and sub-municipality divisions such as neighborhoods or parishes. Note that in the interactive map visualization the level displayed has been adjusted in some cases to promote ease of use.

Administrative level
Czech republic8-14776778--
Great britain39155---11522
Ireland and northern ireland-326-103--

Contributors and Funding Acknowledgements

The team behind this project consists of: Daniel Moran1 (PI), Peter-Paul Pichler2, Helene Muri1, Jan Klenner1, Diogo Kramel1, Heran Zheng1, Anders Hammer Strømman1, Annemie Wyckmans1, Johannes Többen2, Helga Weisz2, Thomas Wiedman3 Kevin R. Gurney4,

1 Norwegian University of Science and Technology (NTNU)
2 Potsdam Institute for Cimate Impact Research (PIK)
3 University of New South Wales
4 Northern Arizona University

We gratefully acknowledge funding from the Research Council of Norway under grant #287690.

This resource is built using data from OpenStreetMap, © OpenStreetMap contributors, and in parts utilizing shapefiles from Eurostat © EuroGeographics for the administrative boundaries

This model is open data. It is licensed under the Open Data Commons Open Database License (ODbL). You are free to re-use this data for any purpose, but any derived data must use the same, or similar, license as the ODbL. For more on the license please read the OSM's page about copyright and license.