1. Home
  2. Data
  3. Google Cloud Region Carbon Intensity — All 44 Regions (2024)
Last reviewed August 2026
Authored by Jeremiah Say

Lead Systems Architect at GreenCalculus. Translates GHG Protocol methodology into high-precision JavaScript calculation engines. Architect of the MasterBrain data layer covering 1,000+ environmental tools, aligned with IPCC AR6 and the GHG Protocol Corporate Standard (2026 revision).

Full profile →

Verified by GreenCalculus Engineering

Automated verification pipeline that audits every page against its underlying calculation code, source documents, and MasterBrain data layer. Traces every figure cell-by-cell to its named source workbook, enforces cell-by-cell provenance attribution on every emission factor, and cross-checks methodology prose against the data layer to catch stated-vs-actual discrepancies before publication.

Governance & verification pipeline →

Google Cloud Region Carbon Intensity — All 44 Regions (2024)

Google Cloud region carbon intensity dataset: all 44 Google Cloud regions with the annual average carbon intensity of the local grid in grams of CO2e per kilowatt-hour and Google's carbon-free energy percentage for that region in 2024 — ranging from 3 g CO2e per kWh in Stockholm to 679 in Mumbai, flowing from Google's published region carbon data through the GreenCalculus MasterBrain and REST API/CSV to your location-based Scope 2 total.
MB v2026.110 · updated 8 Aug 2026
SourceGoogle Cloud region carbon 2024
Coverage44 regions worldwide
MetricsGrid intensity + CFE%
GC ImplementationMasterBrain v2026.105
LicenceCC BY 4.0

The same workload emits 226 times more carbon in one Google Cloud region than in another. Running it in Stockholm draws from a grid at 3 g CO₂e per kWh. Running it in Mumbai draws from one at 679. Nothing about the code changes — only the line on a deployment config.

This page publishes Google’s complete region carbon dataset as held in MasterBrain: all 44 regions, each with the annual average carbon intensity of its local grid and Google’s carbon-free energy percentage for that region in 2024.

Two numbers that answer different questions

Grid carbon intensity describes the electricity grid the data centre sits on, regardless of who is buying from it. That is the figure you use for location-based Scope 2. CFE% describes how much of Google’s hourly consumption in that region was matched with carbon-free generation — it is a statement about Google’s procurement, not about the grid. The two can diverge sharply: us-central1 sits on a 413 g CO₂e/kWh grid yet reports 87% carbon-free energy. Neither number alone tells you what to report, and the CFE figure is Google’s achievement rather than automatically yours.

The two metrics explained

What each figure measures
Grid carbon intensity Google CFE%
Describes The local electricity grid Google’s purchasing in that region
Unit g CO₂e per kWh Percentage of hourly consumption
Derived from Hourly Electricity Maps data, aggregated to an annual average Google’s hourly matching of consumption against carbon-free generation
Use it for Location-based Scope 2 Context on Google’s own progress; not a market-based factor for you
Changes if you move workload Yes — different grid Yes, but it is not your emission figure

Google also flags a region as Low CO₂ when CFE% is at least 75% or grid intensity is at most 200 g CO₂e/kWh. 17 of the 44 regions currently qualify. That flag is carried in the tables below and in the cfe_qualifier field of the API response.

All 44 regions

Every Google Cloud region, cleanest grid first. Grid intensity is the 2024 annual average; CFE% is Google’s carbon-free energy share for the same year.

All 44 Google Cloud regions, cleanest grid first (2024 annual average)
# Region Location Grid intensity
(g CO₂e/kWh)
Google CFE % Low CO₂
1 europe-north2 Stockholm, Sweden 3 100
2 northamerica-northeast1 Montréal, Canada 5 99
3 europe-west6 Zürich, Switzerland 15 98
4 europe-west9 Paris, France 16 96
5 europe-north1 Hamina, Finland 39 98
6 northamerica-northeast2 Toronto, Canada 59 84
7 southamerica-east1 São Paulo, Brazil 67 88
8 us-west1 The Dalles, Oregon, USA 79 87
9 europe-southwest1 Madrid, Spain 89 87
10 europe-west1 St. Ghislain, Belgium 103 84
11 europe-west2 London, UK 106 79
12 us-west2 Los Angeles, California, USA 169 63
13 europe-west12 Turin, Italy 202 73
14 europe-west8 Milan, Italy 202 73
15 europe-west4 Eemshaven, Netherlands 209 83
16 southamerica-west1 Santiago, Chile 238 92
17 europe-west10 Berlin, Germany 276 68
18 europe-west3 Frankfurt, Germany 276 68
19 asia-northeast2 Osaka, Japan 296 46
20 us-south1 Dallas, Texas, USA 303 94
21 northamerica-south1 Querétaro, Mexico 305 19
22 us-east4 Ashburn, Northern Virginia, USA 323 62
23 us-east5 Columbus, Ohio, USA 323 62
24 us-east2 Lenoir, Georgia, USA 340 42
25 asia-northeast3 Seoul, South Korea 357 37
26 us-west4 Las Vegas, Nevada, USA 357 64
27 me-central1 Doha, Qatar 366 1
28 asia-southeast1 Jurong West, Singapore 367 4
29 us-central2 Council Bluffs, Iowa, USA 372 88
30 me-central2 Dammam, Saudi Arabia 382 1
31 us-central1 Council Bluffs, Iowa, USA 413 87
32 me-west1 Tel Aviv, Israel 434 7
33 asia-east1 Changhua County, Taiwan 439 17
34 asia-northeast1 Tokyo, Japan 453 17
35 australia-southeast2 Melbourne, Australia 454 39
36 australia-southeast1 Sydney, Australia 498 34
37 asia-east2 Hong Kong 505 1
38 asia-south2 Delhi, India 532 29
39 us-west3 Salt Lake City, Utah, USA 555 33
40 asia-southeast2 Jakarta, Indonesia 561 18
41 us-east1 Moncks Corner, South Carolina, USA 576 31
42 europe-central2 Warsaw, Poland 643 40
43 africa-south1 Johannesburg, South Africa 657 15
44 asia-south1 Mumbai, India 679 9

By region group

The per-region figures aggregated by geography. The spread within a group is often wider than the gap between groups — Europe holds both the cleanest region on the estate and one of the dirtiest.

Grid carbon intensity by region group (derived from the table above)
Region group Regions Cleanest Median Dirtiest
North America (non-US) 3 5 59 305
Europe 13 3 106 643
South America 2 67 152 238
United States 11 79 340 576
Middle East 3 366 382 434
Asia 9 296 453 679
Australia 2 454 476 498
Africa 1 657 657 657

Values in g CO₂e per kWh. Derived by GreenCalculus from the per-region figures above; Google does not publish region-group aggregates.

Application — worked example

Location-based Scope 2 for a cloud workload is consumption multiplied by the grid intensity of the region it runs in.

Scope 2 (location-based, kg CO2e) = kWh consumed x region grid intensity / 1000

A workload consuming 100,000 kWh a year, placed in three different regions:

Same 100,000 kWh workload, three regions
Region Location Grid intensity Annual Scope 2
europe-north2 Stockholm, Sweden 3 0.3 t CO₂e
us-central1 Council Bluffs, Iowa 413 41.3 t CO₂e
asia-south1 Mumbai, India 679 67.9 t CO₂e

Region choice alone moves this workload by 67.6 tonnes CO₂e a year — more than most efficiency programmes recover, achieved by changing one configuration value. Where latency, data residency and cost permit it, region selection is usually the single highest-leverage decision available on cloud emissions.

This covers electricity only. The embodied carbon of the underlying hardware, and Google’s own overhead beyond the machines running your workload, are separate questions this dataset does not answer.

Calculators that use these factors

The worked examples above are automated in these GreenCalculus tools, which read this dataset live from the MasterBrain so results always reflect the current vintage:

Common reporting errors

  • Reporting CFE% as your own achievement. The carbon-free percentage describes Google’s procurement in that region, not your contractual position. It does not make your market-based Scope 2 zero, and it is not a substitute for a supplier-specific emission factor backed by contractual instruments.
  • Using the grid figure for market-based Scope 2. Grid intensity is a location-based factor by construction. A market-based figure depends on what you and your provider have contracted for, and must follow the GHG Protocol Scope 2 quality criteria.
  • Treating an annual average as an hourly truth. These are annual aggregates of hourly data. A workload that runs only overnight, or only in summer, sits on a materially different grid mix than the annual mean implies.
  • Assuming the figure is assured. Google publishes these as reported values, explicitly not third-party assured. That is acceptable for internal decisions and for a disclosed location-based estimate; it is weaker evidence than an assured supplier factor.
  • Comparing across providers. Google, AWS and Azure use different methodologies, boundaries and vintages for their published regional figures. A cross-provider comparison built from each vendor’s own numbers is not like for like.
  • Forgetting that regions move. Grids decarbonise and Google adds power purchase agreements. A region ranking taken in 2024 will not hold indefinitely, and a placement decision should be revisited when the dataset refreshes.

Methodology, boundaries & uncertainty

What the grid figure is. Google derives it from hourly grid mix data supplied by Electricity Maps, aggregated to an annual average for the balancing area the region sits in. It is a grid-average, location-based factor and carries the same interpretation as any other location-based Scope 2 factor.

What CFE% is. The share of Google’s electricity consumption in that region matched, hour by hour, with carbon-free generation. This is a stricter measure than annual renewable-energy-certificate matching, because it requires the generation to coincide with the consumption. It remains a statement about Google.

Not assured. The underlying basis field records these as reported values without third-party assurance. Where an assured figure is required — for a limited-assurance sustainability statement, say — treat this as supporting evidence rather than the primary source.

Vintage. Figures are the 2024 reporting year. Google refreshes them alongside its environmental reporting, and grid intensities move as generation mixes change. Apply the vintage contemporaneous with your reporting year rather than restating history on the newest edition.

Uncertainty. Grid-average intensities inherit the uncertainty of the underlying generation and interconnector data, which varies considerably by market — well constrained in Europe and North America, less so where hourly generation data is sparse. Differences of a few grams between neighbouring regions should not drive a decision; the differences that matter here are the order-of-magnitude ones.

Implementation & provenance chain

Every row traces to Google’s published region carbon table. Nothing is hand-transcribed: the tables are generated from the same MasterBrain rows the REST endpoint serves, and the generator asserts that all 44 source keys render exactly once before the page is built.

Provenance chain
Stage What it is
Primary source Google Cloud region carbon data, published at github.com/GoogleCloudPlatform/region-carbon-info and in Google Cloud documentation
Upstream grid data Electricity Maps hourly grid mix, aggregated by Google to an annual regional average
Data layer GreenCalculus MasterBrain — canonical keyspace digital.gcp.region.<region>, version-stamped
Filter The feed is pinned to source id GCP_REGION_CARBON_2024. The wider digital section spans 25 sources, most of which are not redistributable — none of them appear here
Licence CC BY 4.0 under the Google Cloud content licence; the same data is mirrored in an Apache-2.0 repository. Redistributable with attribution either way

Data access — REST API & CSV

The full 44-row dataset is available as a machine-readable REST endpoint and as a flat CSV download. Both serve exactly the rows shown above, versioned by MasterBrain edition and citable.

JSON — REST API
All 44 regions with grid intensity, cfe_percent, the Low-CO₂ qualifier, GHG scope/category and source references. Cache-Control: max-age=3600; X-GC-Version header signals dataset updates.

/wp-json/greencalculus/v1/gcp-region-factors

Open API endpoint →

CSV — flat dataset
Flat CSV of all 44 rows including CFE% and the Low-CO₂ qualifier — ready for spreadsheet import or a region-selection script.

Click to generate ↓

Citation guidance

If you use this dataset in a published tool, report or academic work, cite Google’s primary source. The GreenCalculus compilation reference is optional but appreciated.

Google (2024). Carbon data for Google Cloud regions. Google Cloud Platform. Available at github.com/GoogleCloudPlatform/region-carbon-info. Licensed under CC BY 4.0. Grid carbon intensity derived from Electricity Maps hourly data.

Google Cloud region carbon primary citation

Cite this dataset (GreenCalculus compilation). A versioned, machine-readable snapshot of these factors is archived on Zenodo with a citable DOI:

Say, Jeremiah (2026). Google Cloud region grid carbon intensity & carbon-free energy percentage (2024) (machine-readable) (v2026.107). GreenCalculus. Zenodo. https://doi.org/10.5281/zenodo.21831161

GreenCalculus dataset DOI

Frequently asked questions

europe-north2 in Stockholm, at 3 g CO₂e per kWh with 100% carbon-free energy in 2024. Next are northamerica-northeast1 in Montreal at 5, then europe-west6 in Zurich at 15. At the other end, asia-south1 in Mumbai is 679 — a 226-fold spread across the estate. Rankings shift as grids decarbonise, so re-check when the dataset refreshes rather than treating a placement decision as permanent.

Grid carbon intensity describes the electricity grid the data centre sits on, whoever is buying from it. CFE% describes how much of Google’s own consumption in that region was matched, hour by hour, with carbon-free generation. They answer different questions and can diverge sharply: us-central1 sits on a 413 g CO₂e/kWh grid but reports 87% carbon-free energy, because Google has contracted heavily for clean generation in that market. For your location-based Scope 2 you use the grid figure.

No. CFE% is a statement about Google’s procurement, not about your contractual position. A market-based Scope 2 claim under the GHG Protocol requires contractual instruments that meet the Scope 2 quality criteria and are attributable to you. Google’s regional carbon-free share is useful context when choosing a provider or a region, and it belongs in narrative disclosure, but it does not on its own zero out your electricity emissions.

Location-based. Grid carbon intensity is a grid-average figure for the balancing area the region sits in, which is exactly what the location-based method calls for. A market-based figure has to reflect the contractual instruments you or your provider hold, and cannot be read off a regional grid average. Most organisations report both methods in a dual-reporting Scope 2 disclosure, and this dataset supplies the location-based half.

It is Google’s own designation, applied when a region reaches at least 75% carbon-free energy or a grid intensity of 200 g CO₂e per kWh or lower. Seventeen of the 44 regions currently qualify. Because the test passes on either condition, a region can carry the flag on a relatively dirty grid if Google’s procurement is strong there — so read the flag alongside the two underlying numbers rather than instead of them.

No, and the dataset says so explicitly in its basis field. Google publishes them as reported values derived from Electricity Maps hourly data. That is entirely adequate for internal placement decisions and for a disclosed location-based estimate, but it is weaker evidence than an assured supplier-specific factor. If you are preparing a statement subject to limited or reasonable assurance, treat these as supporting evidence and discuss the sourcing with your assurer.

Not directly. The three providers use different methodologies, boundaries and vintages for their published regional figures, so a table built by pasting each vendor’s own numbers together is not like for like. If you need a genuine cross-provider comparison, apply a single consistent grid dataset to each provider’s published region locations instead. That is more work, but it is the only version of the comparison that survives scrutiny.

No. These figures cover the electricity consumed, which is usually the largest share for a running workload but not the whole picture. The embodied carbon of the servers, storage and network equipment is a separate quantity, as is the data centre’s overhead beyond the machines doing your work. Region selection is the highest-leverage single decision available on the electricity half; it does not address the hardware half.

Version history

Substantive revisions to this dataset reference page
Version Date MasterBrain Summary
1.0 2026-08-06 v2026.105 Initial publication. Complete Google Cloud region carbon dataset (44 regions, 2024): grid carbon intensity and CFE% per region, Low-CO₂ qualifier, derived region-group summary, location-versus-market-based guidance, worked placement example, 8-item FAQ, REST + CSV access.

Scroll to Top