Region migration
Can you change the region of an existing Neon project? Not directly, but you have options. A Neon project is created in a single region, and that region is fixed after creation. All branches in a proj...
Can you change the region of an existing Neon project? Not directly, but you have options. A Neon project is created in a single region, and that region is fixed after creation. All branches in a project share the project's region, so branching alone won't move your data.
To run your database in a different region, you create a new Neon project in that region and migrate your database into it.
Common reasons to migrate to a different region:
- Your app moved to a different region and you want lower latency between your app and database.
- You need to set up a new environment in another region.
- You are migrating away from a deprecated Neon Azure region.
Choose a path
Section titled “Choose a path”Use the flowchart to pick a migration path that fits your requirements.
Select a migration guide
Section titled “Select a migration guide”Select the guide that matches your requirements.
- Migrate to another Neon region. Compare the Import Data Assistant, dump and restore, and logical replication, then follow the guide linked from that page.
- Migrate Neon to Lakebase. Create a Lakebase project,
pg_dumpfrom Neon,pg_restoreon Lakebase. - Postgres-compatible export from Neon. If another Neon region and Lakebase do not meet your requirements, use
pg_dumpto export your data in a Postgres-compatible format for migration elsewhere.
Need help?
Section titled “Need help?”Join our Discord Server to ask questions or see what others are doing with Neon. For paid plan support options, see Support.