Stay organized with collections
Save and categorize content based on your preferences.
App Engine is regional, which means the infrastructure that runs your apps is
located in a specific region, and Google manages it so that it is available
redundantly across
all of the zones within that region.
Meeting your latency, availability, or durability requirements are primary
factors for selecting the region where your apps are run. You can generally
select the region nearest to your app's users, but you should consider the
locations where App Engine is available
as well as the locations of the other
Google Cloud products and services that your app uses. Using services
across multiple locations can affect your app's latency as well as its
pricing.
You cannot change an app's region after you set it.
If you already created an App Engine application, you can view its
region by doing one of the following:
To select a region, you create an App Engine application in your
Google Cloud project. See Manage projects, applications, and billing
for details in your language for either the
standard
or flexible
environment.
Cloud Storage location
When you create an app, App Engine creates a default
bucket in Cloud Storage.
Generally, the location of this bucket is the region matching the location of
your App Engine app.
The following App Engine app locations create buckets that are multi-region:
Apps located in us-central create a bucket in the
US multi-region.
Apps located in europe-west create a bucket in the
EU multi-region.
To learn more about Cloud Storage bucket locations, see
Bucket locations.
Firestore location
When you create an app, App Engine creates a default database in
Firestore.
Generally, the location of this database is the region matching the location of
your App Engine app.
The following App Engine app locations create databases that are multi-region:
Apps located in us-central create a database in the
nam5 multi-region.
Apps located in europe-west create a database in the
eur3 multi-region.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[[["\u003cp\u003eApp Engine is regional, meaning your app's infrastructure is located in a specific geographic region managed by Google for redundancy across all zones within that region.\u003c/p\u003e\n"],["\u003cp\u003eSelecting the right region for your app is crucial, based on your latency, availability, and durability needs, ideally choosing a region close to your users while considering the locations of other integrated Google Cloud services.\u003c/p\u003e\n"],["\u003cp\u003eOnce an app's region is set, it cannot be changed, emphasizing the importance of choosing correctly from the start.\u003c/p\u003e\n"],["\u003cp\u003eWhen you create an App Engine application, it also creates a default Cloud Storage bucket and Firestore database, and generally, these services will be in the same region as your app.\u003c/p\u003e\n"],["\u003cp\u003eSpecial regions such as \u003ccode\u003eus-central\u003c/code\u003e and \u003ccode\u003eeurope-west\u003c/code\u003e on App Engine create multi-regional buckets in \u003ccode\u003eUS\u003c/code\u003e and \u003ccode\u003eEU\u003c/code\u003e respectively, and multi-region databases in \u003ccode\u003enam5\u003c/code\u003e and \u003ccode\u003eeur3\u003c/code\u003e, respectively.\u003c/p\u003e\n"]]],[],null,["# App Engine locations\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\nApp Engine is *regional* , which means the infrastructure that runs your apps is\nlocated in a specific region, and Google manages it so that it is available\nredundantly across\n[all of the zones within that region](/docs/geography-and-regions).\n\nMeeting your latency, availability, or durability requirements are primary\nfactors for selecting the region where your apps are run. You can generally\nselect the region nearest to your app's users, but you should consider [the\nlocations where App Engine is available](/about/locations#region)\nas well as the [locations](/about/locations#region) of the other\nGoogle Cloud products and services that your app uses. Using services\nacross multiple locations can affect your app's latency as well as its\n[pricing](/appengine/pricing).\n\nYou cannot change an app's region after you set it.\n| **Note:** Two locations, which are called `europe-west` and `us-central` in App Engine commands and in the Google Cloud console, are called `europe-west1` and `us-central1`, respectively, elsewhere in Google documentation.\n\nIf you already created an App Engine application, you can view its\nregion by doing one of the following:\n\n- Run the `gcloud app describe` command.\n\n- Open the\n [App Engine Dashboard in the Google Cloud console](https://console.cloud.google.com/appengine).\n The region appears near the top of the page.\n\nTo select a region, you create an App Engine application in your\nGoogle Cloud project. See *Manage projects, applications, and billing*\nfor details in your language for either the\n[standard](/appengine/docs/standard/managing-projects-apps-billing)\nor [flexible](/appengine/docs/flexible/managing-projects-apps-billing)\nenvironment.\n\nCloud Storage location\n----------------------\n\nWhen you create an app, App Engine creates a default\n[bucket](/storage/docs/buckets) in [Cloud Storage](/storage).\nGenerally, the location of this bucket is the region matching the location of\nyour App Engine app.\n\nThe following App Engine app locations create buckets that are multi-region:\n\n- Apps located in `us-central` create a bucket in the `US` multi-region.\n- Apps located in `europe-west` create a bucket in the `EU` multi-region.\n\nTo learn more about Cloud Storage bucket locations, see\n[Bucket locations](/storage/docs/locations).\n\nFirestore location\n------------------\n\nWhen you create an app, App Engine creates a default database in\n[Firestore](/firestore).\nGenerally, the location of this database is the region matching the location of\nyour App Engine app.\n\nThe following App Engine app locations create databases that are multi-region:\n\n- Apps located in `us-central` create a database in the `nam5` multi-region.\n- Apps located in `europe-west` create a database in the `eur3` multi-region.\n\nTo learn more about Firestore bucket locations, see\n[Database locations](/firestore/docs/locations)."]]