For AI agents: the complete documentation index is at llms.txt. Markdown versions are available by appending .md or sending Accept: text/markdown.
Reflex Logo
Docs Logo
Hosting

/

Regions

Regions

Regions are the locations where Reflex runs your app. Add regions closer to your users to improve latency and availability.

Manage regions in Reflex Build

  1. Open Deployments and select the app.
  2. Open Settings > Regions.
  3. Select Add new region.
  4. Choose the region and number of instances, then review the resource change before confirming.
Region settings with the current and available deployment regions

You can remove a region when the app has more than one. Removing it makes the app unavailable in that region.

The table below lists the Reflex Cloud region codes. A connected Google Cloud account uses the region chosen in the organization's Cloud Provider settings.

Region
Country
ams
Region country flagAmsterdam, Netherlands
arn
Region country flagStockholm, Sweden
bom
Region country flagMumbai, India
cdg
Region country flagParis, France
dfw
Region country flagDallas, Texas (US)
ewr
Region country flagSecaucus, NJ (US)
fra
Region country flagFrankfurt, Germany
gru
Region country flagSao Paulo, Brazil
iad
Region country flagAshburn, Virginia (US)
jnb
Region country flagJohannesburg, South Africa
lax
Region country flagLos Angeles, California (US)
lhr
Region country flagLondon, United Kingdom
nrt
Region country flagTokyo, Japan
ord
Region country flagChicago, Illinois (US)
sjc
Region country flagSan Jose, California (US)
sin
Region country flagSingapore, Singapore
syd
Region country flagSydney, Australia
yyz
Region country flagToronto, Canada

Select regions from the CLI

Repeat --region to deploy to more than one Reflex Cloud region:

Apps use sjc by default when no region is configured. The -r short form is also supported. CLI arguments override the corresponding value in cloud.yml or pyproject.toml; see Cloud Configuration File.

Built with Reflex