Stay organized with collectionsSave and categorize content based on your preferences.
App Engine isregional, which means the infrastructure that runs your apps is
located in a specific region, and Google manages it so that it is available
redundantly acrossall 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 considerthe
locations where App Engine is availableas well as thelocationsof 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 itspricing.
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. SeeManage projects, applications, and billingfor details in your language for either thestandardorflexibleenvironment.
Cloud Storage location
When you create an app, App Engine creates a defaultbucketinCloud 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 inus-centralcreate a bucket in theUSmulti-region.
Apps located ineurope-westcreate a bucket in theEUmulti-region.
To learn more about Cloud Storage bucket locations, seeBucket locations.
Firestore location
When you create an app, App Engine creates a default database inFirestore.
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 inus-centralcreate a database in thenam5multi-region.
Apps located ineurope-westcreate a database in theeur3multi-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-09-04 UTC."],[[["\u003cp\u003eApp Engine infrastructure is regional, with Google managing redundancy across all zones within the selected region.\u003c/p\u003e\n"],["\u003cp\u003eSelecting the appropriate region for your app is crucial for optimizing latency, availability, and durability, and it's important to take into account the location of your users and other Google Cloud services in use.\u003c/p\u003e\n"],["\u003cp\u003eOnce an app's region is set, it cannot be changed, and two specific locations (europe-west and us-central) have slightly different names elsewhere in Google documentation (europe-west1 and us-central1, respectively).\u003c/p\u003e\n"],["\u003cp\u003eWhen an App Engine app is created, it generates a default Cloud Storage bucket and Firestore database, typically in the same region as the app.\u003c/p\u003e\n"],["\u003cp\u003eApps in the us-central location create a bucket in the \u003ccode\u003eUS\u003c/code\u003e multi-region, and a \u003ccode\u003enam5\u003c/code\u003e multi-region database, while those in europe-west create an \u003ccode\u003eEU\u003c/code\u003e multi-region bucket, and an \u003ccode\u003eeur3\u003c/code\u003e multi-region database.\u003c/p\u003e\n"]]],[],null,["# App Engine locations\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\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)."]]