Bucket locations

This page explains the concept ofbucket location and the differentlocations where you can create buckets. A bucket's location defines thephysical place where object data in the bucket resides.

To learn how to set the location for your bucket, seeCreate buckets.

Key concepts

Location considerations

When you choose the location for a Cloud Storage bucket, consider thedifferences in availability, and price, as shown in the followingtable.

RegionDual-regionMulti-region
Availability
  • Data redundancy across availability zones (synchronous)
  • RTO(recovery time objective)=0: automated failover and failback on zonal failure (no need to change storage paths)
  • Higher availability than regions for a given storage class
  • Data redundancy across regions (asynchronous)
  • Turbo replication option for replication within 15 minutes
  • RTO(recovery time objective)=0: automated failover and failback on regional failure (no need to change storage paths)
  • Higher availability than regions for a given storage class
  • Data redundancy across regions (asynchronous)
  • RTO(recovery time objective)=0: automated failover and failback on regional failure (no need to change storage paths)
Pricing
  • Lowest storage price
  • No replication charges
  • No outbound data transfer charges when reading data inside the same region
  • Highest storage price
  • Replication charges apply on write
  • No outbound data transfer charges when reading data within either region
  • Higher storage price than regions, but lower than dual-regions
  • Replication charges apply on write
  • Outbound data transfer charges always apply when reading data

Location recommendations

RequirementsRecommended bucket locationWorkload examples
  • Optimized latency and bandwidth
  • Lowest data storage cost
  • Cross-zone redundancy
Region1
  • Analytics
  • Backup and archive
  • Optimized latency and bandwidth
  • Cross-region redundancy, with precise control of the locations where copies of data are stored
Dual-region2
  • Analytics
  • Backup and archive
  • Disaster recovery
  • Cross-geography data access
  • Cross-region redundancy
Multi-region
  • Content serving
  1. For more information about region-specific considerations, seeGeography and regions.
  2. If you need a short and predictable recovery point objective (RPO), enable the premium turbo replication feature.
  • To maximize performance and lower your total cost of ownership, colocate yourdata and compute in the same region(s). Regions and dual-regions are bothsuitable for this purpose.
  • To avoid data replication charges, store short-lived datasets in regions.
  • For moderate performance and ad hoc analytics workloads, multi-region storagecan be a cost-effective choice.

    Note that the performance of workloads that use data in a multi-region bucketmight vary over time because storage and compute aren't colocated. When amulti-region workload has strict performance requirements, consider enablingAnywhere Cache.

  • See thedata storage pricing table for storage costs in each location.

Compute Engine VM notes

  • Storing data in the same region as yourCompute Engine VM instancescan provide better performance. This advantage applies to both regions anddual-regions.
  • While you can't specify a Compute Engine zone as a bucket location,all Compute Engine VM instances in zones within a given regionhave similar performance when accessing buckets in that region.

Available locations

The following sections list the Cloud Storage locations available forstoring your data.

Regions

Geographic AreaRegion NameRegion Description
North America
NORTHAMERICA-NORTHEAST11Montréalleaf iconLow CO2
NORTHAMERICA-NORTHEAST2Torontoleaf iconLow CO2
NORTHAMERICA-SOUTH11Querétaro
US-CENTRAL1Iowaleaf iconLow CO2
US-EAST1South Carolina
US-EAST4Northern Virginia
US-EAST5Columbus
US-SOUTH1Dallasleaf iconLow CO2
US-WEST1Oregonleaf iconLow CO2
US-WEST2Los Angeles
US-WEST3Salt Lake City
US-WEST4Las Vegas
South America
SOUTHAMERICA-EAST1São Pauloleaf iconLow CO2
SOUTHAMERICA-WEST1Santiagoleaf iconLow CO2
Europe
EUROPE-CENTRAL2Warsaw
EUROPE-NORTH1Finlandleaf iconLow CO2
EUROPE-NORTH2Stockholmleaf iconLow CO2
EUROPE-SOUTHWEST1Madridleaf iconLow CO2
EUROPE-WEST1Belgiumleaf iconLow CO2
EUROPE-WEST2Londonleaf iconLow CO2
EUROPE-WEST3Frankfurt
EUROPE-WEST4Netherlandsleaf iconLow CO2
EUROPE-WEST6Zürichleaf iconLow CO2
EUROPE-WEST8Milan
EUROPE-WEST9Parisleaf iconLow CO2
EUROPE-WEST10Berlin
EUROPE-WEST12Turin
Asia
ASIA-EAST1Taiwan
ASIA-EAST2Hong Kong
ASIA-NORTHEAST1Tokyo
ASIA-NORTHEAST21Osaka
ASIA-NORTHEAST3Seoul
ASIA-SOUTHEAST1Singapore
India
ASIA-SOUTH1Mumbai
ASIA-SOUTH2Delhi
Indonesia
ASIA-SOUTHEAST2Jakarta
Middle East
ME-CENTRAL1Doha
ME-CENTRAL2Dammam, Saudi Arabia
ME-WEST1Tel Aviv
Australia
AUSTRALIA-SOUTHEAST1Sydney
AUSTRALIA-SOUTHEAST2Melbourne
Africa
AFRICA-SOUTH1Johannesburg

1Montréal, Osaka, and Querétaro each have three zones housed in oneor two physical data centers. In the rare event of a disaster, data stored inthese regions can be lost. To avoid this, you might want to consider using adual-region or backing up business-critical data to asecond region usingStorage Transfer Service for increased data protection.

Dual-regions

Objects stored in dual-region buckets are replicated so that they are stored ineach region that make up the dual-region. The time it takes an object to bereplicated between the two regions is determined by the bucket'sreplication setting.

The following types of dual-regions are supported in Cloud Storage:

  • Apredefined dual-region is identified by a unique location code andrepresents two specific regions. For example,NAM4 is the location code forthe predefined dual-region consisting ofUS-CENTRAL1 andUS-EAST1.

  • Aconfigurable dual-region is identified by the location code of thegeographical area in which the dual-region resides and a placementconfiguration in which you specify a pair of regions. For example, you couldcreate a configurable dual-region that has a location code ofEU anda placement configuration consisting ofEU-CENTRAL2 andEU-WEST1.

If the regions you want to pair are not available as a dual-region, considercreating a separate bucket in each region and using Storage Transfer ServiceEvent-driven transfers to keep the buckets in sync.

Configurable dual-regions

Whencreating a bucket in a configurable dual-region, the pair of regionsthat you use to make the dual-region must use the same location code. This codeis set for theLOCATION of the bucket and is also the location you specifywhen usingcustomer-managed encryption keys or theresource locations constraint with such dual-region buckets.

Note: Unlike buckets in other locations, which billstorage usage againstthe SKUs associated with their location code, buckets in configurabledual-regions bill storage usage against SKUs in both of their underlyingregions.

The following regions are available when creating a configurable dual-regionbucket:

Location codeRegion NameRegion Description
ASIA
ASIA-EAST1Taiwan
ASIA-SOUTHEAST1Singapore
AU
AUSTRALIA-SOUTHEAST1Sydney
AUSTRALIA-SOUTHEAST2Melbourne
CA
NORTHAMERICA-NORTHEAST1Montréal
NORTHAMERICA-NORTHEAST2Toronto
DE
EUROPE-WEST3Frankfurt
EUROPE-WEST10Berlin
EU
EUROPE-CENTRAL2Warsaw
EUROPE-NORTH11Finland
EUROPE-SOUTHWEST1Madrid
EUROPE-WEST1Belgium
EUROPE-WEST35Frankfurt
EUROPE-WEST41Netherlands
EUROPE-WEST84Milan
EUROPE-WEST9Paris
EUROPE-WEST105Berlin
EUROPE-WEST124Turin
IN
ASIA-SOUTH1Mumbai
ASIA-SOUTH2Delhi
IT
EUROPE-WEST8Milan
EUROPE-WEST12Turin
US
US-CENTRAL12Iowa
US-EAST12South Carolina
US-EAST4Northern Virginia
US-EAST53Columbus
US-SOUTH1Dallas
US-WEST1Oregon
US-WEST2Los Angeles
US-WEST3Salt Lake City
US-WEST4Las Vegas

1TheEUROPE-NORTH1 andEUROPE-WEST4 dual-region pairing is onlyavailable as apredefined dual-region.

2TheUS-CENTRAL1 andUS-EAST1 dual-region pairing is onlyavailable as apredefined dual-region.

3US-EAST5 must be paired with eitherUS-CENTRAL1 orUS-EAST1.

4 When pairingEUROPE-WEST8 andEUROPE-WEST12,use theIT multi-region code.

5 When pairingEUROPE-WEST3 andEUROPE-WEST10, use theDEmulti-region code.

Attempting to create a bucket using an invalid pairing, such as regions withdifferent location codes, returns an error.

Predefined dual-regions

Whencreating a bucket in a predefined dual-region, you use alocation code that uniquely identifies the pair of regions, in the same way youcreate buckets in regions and multi-regions. This location code is what youspecify when usingcustomer-managed encryption keys or theresource locations constraint with such dual-region buckets.

Note: Some tools present all dual-regions as if they were configurabledual-regions during bucket creation. For example, when creating a bucket ina dual-region using the Google Cloud console, you always select the individualregions that are part of the dual-region. If a predefined dual-region exists forthat pair, that predefined dual-region is used. Otherwise, a configurabledual-region is created. Once created, the Google Cloud console displays thecorrect location for that bucket, making it clear if a predefined dual-regionwas created.

The following options are available when creating a bucket in a predefineddual-region:

Predefined dual-region nameRegion NameRegion Description
ASIA1ASIA-NORTHEAST1 +ASIA-NORTHEAST2Tokyo + Osaka
EUR4EUROPE-NORTH1 +EUROPE-WEST4Finland + Netherlands
EUR5EUROPE-WEST1 +EUROPE-WEST2Belgium + London
EUR7EUROPE-WEST2 +EUROPE-WEST3London + Frankfurt
EUR8EUROPE-WEST3 +EUROPE-WEST6Frankfurt + Zürich
NAM4US-CENTRAL1 +US-EAST1Iowa + South Carolina

Multi-regions

Multi-Region NameMulti-Region Description
ASIAData centers in Asia, excluding Hong Kong and Indonesia
EUData centers withinmember states of the European Union*
USData centers in the United States

* Object data added to a bucket in theEU multi-region is notstored in theEUROPE-WEST2 (London) orEUROPE-WEST6 (Zürich) regions.

What's next

Try it for yourself

If you're new to Google Cloud, create an account to evaluate how Cloud Storage performs in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.

Try Cloud Storage free

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-15 UTC.