Claude EU data residency: what stays in Europe

The first line a data protection officer looks for in a Claude proposal says where prompts are processed, and on Anthropic's own platform the answer is anywhere or the United States.1 Claude EU data residency keeps inference, meaning the step where the model reads your prompt and writes the answer, inside EU member states. Amazon Bedrock and Google Cloud offer it today, and each hides one detail that decides the outcome.
The guide covers only the location question, checked against each vendor's documentation on 13 October 2026, while the GDPR as a whole sits in our guide to whether Claude is GDPR compliant. Our explainer on Anthropic's data processing addendum, meaning the contract on how Anthropic handles your data, sits beside GDPR and American AI tools, which covers what US law means for your data. Nothing in this post is legal advice.
Does Anthropic offer Claude EU data residency?
Anthropic offers no way to keep inference inside the EU on its own API or in Claude for Work, meaning the Team and Enterprise plans. Its data residency documentation lists only two inference locations, global and US.1
Customers in the European Economic Area, meaning the EU plus Iceland, Liechtenstein and Norway, contract with Anthropic Ireland, Limited under the Commercial Terms, and so do customers in Switzerland and the UK.23 An Irish contract settles who you sign with and moves no servers.
Claude API and inference_geo
The inference_geo parameter, meaning a setting on each API request, accepts global, the default that may run anywhere, and us, which keeps inference in the US.1 Workspace geo, meaning the separate setting for where data is stored, offers only us and cannot be changed once a workspace exists.1 Anthropic's privacy centre adds that commercial traffic may be routed to select countries on four continents, Europe among them, and states plainly that data from commercial products such as Enterprise and the API is stored in the US.4 Inputs and outputs on the API are deleted from Anthropic's back end within 30 days by default, unless you keep them in a service with longer retention.5 A request flagged under Anthropic's Usage Policy, its rules on acceptable use, is the exception you cannot switch off, with inputs and outputs kept for up to 2 years.5
Claude for Work: Team and Enterprise
Claude for Work has no EU switch either, and its one location setting points the other way. The setting, called US-only inference, keeps inference inside the United States, appears only on usage-based Enterprise plans and bills Opus 4.6, Sonnet 4.6 and later models at 1.1 times standard API rates.6 A Team plan or a legacy seat-based Enterprise plan never shows the setting, and Anthropic notes that where data is stored is a separate matter from where inference runs.6
Claude Platform on AWS: the region does not pin inference
Claude Platform on AWS is an Anthropic service you reach through your Amazon Web Services (AWS) account, and Anthropic runs it and handles your prompts and outputs on your behalf.7 A workspace bound to Frankfurt (eu-central-1) decides where AWS keeps access rights, logs and billing, and which endpoint you call, meaning the web address your software sends each request to.7 Inference there still runs globally or in the US. Anthropic also says that for workspaces created before 18 September 2026, 00:00 UTC, it might process requests, store data and run inference outside AWS, so check when each workspace was created before you rely on this route.7
How does Claude on Amazon Bedrock keep data in the EU?
Amazon Bedrock, the AWS service that runs models from several vendors, offers each Claude model in up to three routing modes.8 In-region keeps every request in the region you call, while Geo routes it to a region inside one geography such as the EU and keeps the data there.8 For the EU, AWS packages Geo as EU cross-region inference through the EU profile, meaning a model ID that starts with eu. and routes each request between AWS regions in Europe.9 Global sends it to any commercial AWS region worldwide.8
Claude on Amazon Bedrock with the EU profile
The EU profile for Claude Sonnet 5.5 is eu.anthropic.claude-sonnet-5-5, and a request sent from Frankfurt, Stockholm, Milan, Spain, Ireland or Paris runs in one of those same six EU regions.9 A request sent from London or Zurich can also land in London or Zurich, which sit outside the EU, so send it from an EU region.9
Bedrock stores no prompts or answers by default, and when abuse detection does keep a copy, AWS stores it in the region where the request ran.1011 Anthropic has no access to the AWS accounts that run Claude on Bedrock, so it never sees your prompts or the answers.12 The Global profile costs about 10% less than the EU profile, according to AWS, and that difference is the price of staying in the EU.13 CloudTrail, the AWS audit log, records the region that processed every request in the field additionalEventData.inferenceRegion, so the promise becomes something you can check.13
Claude on Amazon Bedrock in Frankfurt: EU profile, not in-region
An EU profile called from Frankfurt does not mean Claude runs in Frankfurt, as the Bedrock table for the EU on 13 October 2026 shows.89
| Claude model on Bedrock | Frankfurt (eu-central-1) | Stockholm and Ireland | EU profile (eu.) |
|---|---|---|---|
| Sonnet 5.5, Opus 5.5, Haiku 5.5 | EU profile and Global | EU profile and Global | Yes, six EU regions |
| Sonnet 5, Opus 5 | EU profile and Global | In-region via Mantle, the Bedrock endpoint in Anthropic's API format, plus EU profile and Global | Yes |
| Fable 5.1 | Global only | Global only | No |
No current 5.5 model runs in-region in any EU region on Bedrock, so a request sent to Frankfurt can be processed in Paris or Milan, inside the EU but outside Germany.8 A contract that names Germany as the only country rules out Claude on Bedrock today, because no Claude model runs in-region in Frankfurt, while a contract that names the EU does not. Google's residency table lists no German region for Claude either, but Google says specific models may process locally in France or Germany, so a contract that names Germany alone needs a model by model check on Google Cloud too.14 AWS lists no EU profile for Fable 5.1 and keeps Fable traffic up to 30 days for abuse checks by default, so EU-only work stays on Sonnet, Opus or Haiku.811
Claude Code on Amazon Bedrock
Claude Code, Anthropic's coding agent that reads and edits your codebase, prefers the EU profile once you set CLAUDE_CODE_USE_BEDROCK=1 and an eu-* region.1516 The documentation calls that a preference and not a guarantee, since a model without an EU profile falls back to any matching profile.15 Pinning each model to an EU profile ID, for example ANTHROPIC_DEFAULT_SONNET_MODEL=eu.anthropic.claude-sonnet-5-5, closes that gap, because Claude Code does not rewrite an ID you set yourself.15 Someone still has to write those IDs into the settings before a whole team uses it.15
Claude on Google Cloud Vertex AI: the EU multi-region endpoint
Google renamed Vertex AI to Gemini Enterprise Agent Platform on 22 April 2026, and Claude on Vertex AI now appears as Claude available on Agent Platform, with old links redirecting.17 The EU route on Google Cloud is the multi-region endpoint, meaning one address that serves the whole EU rather than one country, at aiplatform.eu.rep.googleapis.com with the location set to eu.1814 Google states that inference on that endpoint stays within EU member states and excludes the UK and Switzerland.14
Claude on Vertex AI (now Agent Platform): which models stay in the EU
Claude Sonnet 5.5, Opus 5.5 and Haiku 5.5 list EU multi-region support on Vertex AI, which makes Google Cloud a second EU route for the current models.14 Fable 5.1 lists EU support as well, and Google keeps every Fable prompt and response for up to 30 days, in the location you picked, to watch for abuse.1920 Google also requires you to switch on sharing of those prompts and responses with Anthropic, which says in its privacy centre that data from commercial products such as Enterprise and the API is stored in the US.19204 No route in this guide can promise that every copy of Fable data stays in the EU, so keep EU-only work on Sonnet, Opus or Haiku.
A regional endpoint for one country is narrower, since Belgium (europe-west1) carries only older models such as Sonnet 4.6 and Opus 4.6, and the global endpoint gives no residency guarantee at all.14 Google's location page warns that endpoints alone do not guarantee residency, so check the residency table for your model rather than trusting the address.18
Claude in Microsoft Foundry has no EU zone yet
Claude in Microsoft Foundry, Microsoft's AI model service on its Azure cloud, comes only as Global Standard or US Data Zone Standard deployments, so inference runs worldwide or in the United States.21 Prompts and answers on deployments hosted on Azure stay within Azure, while usage metadata and content flagged by Anthropic's safety systems still go to Anthropic.21 Foundry is not an EU residency route for Claude on 13 October 2026 as a result.
Where EU residency stops: support access and remote reads
Residency answers where the model runs, while the GDPR also governs transfers, meaning personal data that reaches a country outside the European Economic Area. The European Data Protection Board, the body of the national data protection authorities in that area, counts remote access from outside it as a transfer, even for data in an EU region.223 Anthropic's privacy centre says it may process data for safety review, product support or incident response wherever it or its affiliates operate.4 Bedrock narrows the gap with zero operator access, meaning no AWS operator can read model inputs or outputs, although AWS may review flagged Fable traffic by hand.11
A transfer impact assessment, meaning a written check of the destination country's law, answers whether US law can still reach the vendor, and our transfers guide walks through one. Residency answers one line of that assessment, where inference runs, and never replaces it.
Which Claude EU data residency route fits your business?
| Route | Where inference runs | EU option on 13 October 2026 | Billing |
|---|---|---|---|
| Claude API (Anthropic) | Global or US | None | Pay per use, Anthropic |
| Claude for Work (Team, Enterprise) | Global, or US on usage-based Enterprise | None | Per seat or usage, Anthropic |
| Claude on Amazon Bedrock | In-region, EU profile or Global | EU profile, six EU regions | Pay per use, your AWS account |
| Claude on Google Cloud Vertex AI | Region, multi-region or global | eu multi-region endpoint | Pay per use, your Google Cloud account |
| Claude in Microsoft Foundry | Global or US Data Zone | None | Azure Marketplace |
Pick Claude on Amazon Bedrock with the EU profile, called from Frankfurt or another EU region, when Sonnet, Opus or Haiku covers the work, at standard prices without the Global discount.13 On Google Cloud Vertex AI, pick the eu multi-region endpoint when your systems already run on Google Cloud, with the same three models, and check each model's row first, since Google says specific models may process locally in France or Germany.14 Keep Team seats and Fable 5.1 for work that no contract binds to the EU.
Take a hypothetical 40-person accounting firm in Rotterdam with Claude Team seats and one client contract that requires payroll data to stay inside the EU. In this made-up case a payroll specialist writes 30 summaries a month by hand at about 20 minutes each, because Team seats have no EU option. After the switch, a tool on Bedrock with the EU profile drafts each summary, and checking a draft takes about five minutes, so ten hours a month become two and a half. The specialist still reads every summary before it goes to the client. Someone also opens CloudTrail once a month to check the region field, because a developer chasing the 10% Global discount could swap the profile ID in one line.
How we set up Claude for European teams
We set up Claude Team seats with satori-claude for €490 once, plus €14 per user per month for admin, support and a quarterly report. Each Standard licence adds €22 per user per month, and that route runs on Team licences, which have no EU option.4 When a workflow must stay in the EU, the build runs on Bedrock or Google Cloud as a fixed-price project quoted after a scoping call. satori-run keeps the finished agent running from an indicative €230 a month per agent, while the Claude pricing page for Europe shows the full sum for a ten-person team. All satori. prices are fixed and exclude VAT. If you want the route chosen for you, book a free 30-minute call.
List every place your company sends prompts to Claude today, from Team seats and API keys to Bedrock and Google Cloud projects, and copy each inference location from the route table above. Twenty minutes gives you a table with one row per route, which a developer can later confirm from usage.inference_geo, the CloudTrail region field or the Google Cloud endpoint.113 That table belongs in your record of processing, meaning the register of data uses that Article 30 of the GDPR describes.22
Sources
Footnotes
-
Anthropic (2026). Data residency. Claude Platform Docs. https://platform.claude.com/docs/en/manage-claude/data-residency ↩ ↩2 ↩3 ↩4 ↩5
-
Anthropic (2025). Commercial Terms of Service. https://www.anthropic.com/legal/commercial-terms ↩
-
European Data Protection Board (2026). Our members. https://www.edpb.europa.eu/about-edpb/about-edpb/members_en ↩ ↩2
-
Anthropic (2026). Where are your servers located? Do you host your models on EU servers? Anthropic Privacy Center. https://privacy.claude.com/en/articles/7996890-where-are-your-servers-located-do-you-host-your-models-on-eu-servers ↩ ↩2 ↩3 ↩4
-
Anthropic (2026). How long do you store my organization's data? Anthropic Privacy Center. https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data ↩ ↩2
-
Anthropic (2026). Enable US-only inference for your organization. Claude Help Center. https://support.claude.com/en/articles/15422948-enable-us-only-inference-for-your-organization ↩ ↩2
-
Anthropic (2026). Claude Platform on AWS. Claude Platform Docs. https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws ↩ ↩2 ↩3
-
Amazon Web Services (2026). Regional availability by models. Amazon Bedrock User Guide. https://docs.aws.amazon.com/bedrock/latest/userguide/models-region-compatibility.html ↩ ↩2 ↩3 ↩4 ↩5 ↩6
-
Amazon Web Services (2026). Claude Sonnet 5.5 model card. Amazon Bedrock User Guide. https://docs.aws.amazon.com/bedrock/latest/userguide/model-card-anthropic-claude-sonnet-5-5.html ↩ ↩2 ↩3 ↩4
-
Amazon Web Services (2026). Geographic cross-Region inference. Amazon Bedrock User Guide. https://docs.aws.amazon.com/bedrock/latest/userguide/geographic-cross-region-inference.html ↩
-
Amazon Web Services (2026). Amazon Bedrock abuse detection. Amazon Bedrock User Guide. https://docs.aws.amazon.com/bedrock/latest/userguide/abuse-detection.html ↩ ↩2 ↩3
-
Amazon Web Services (2026). Data protection. Amazon Bedrock User Guide. https://docs.aws.amazon.com/bedrock/latest/userguide/data-protection.html ↩
-
Amazon Web Services (2026). Route model inference requests across AWS Regions with cross-Region inference. Amazon Bedrock User Guide. https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html ↩ ↩2 ↩3 ↩4
-
Google Cloud (2026). Data residency. Gemini Enterprise Agent Platform documentation. https://docs.cloud.google.com/gemini-enterprise-agent-platform/resources/data-residency ↩ ↩2 ↩3 ↩4 ↩5 ↩6
-
Anthropic (2026). Claude Code on Amazon Bedrock. Claude Code Docs. https://code.claude.com/docs/en/amazon-bedrock ↩ ↩2 ↩3 ↩4
-
Anthropic (2026). Claude Code overview. Claude Code Docs. https://code.claude.com/docs/en/overview ↩
-
Google Cloud (2026). Gemini Enterprise Agent Platform release notes, 22 April 2026. https://docs.cloud.google.com/gemini-enterprise-agent-platform/release-notes ↩
-
Google Cloud (2026). Deployments and endpoints. Gemini Enterprise Agent Platform documentation. https://docs.cloud.google.com/gemini-enterprise-agent-platform/resources/locations ↩ ↩2
-
Google Cloud (2026). Claude Fable 5.1 on Google Cloud. Gemini Enterprise Agent Platform documentation. https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/partner-models/claude/fable-5-1 ↩ ↩2
-
Google Cloud (2026). Abuse monitoring. Gemini Enterprise Agent Platform documentation. https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/abuse-monitoring ↩ ↩2
-
Anthropic (2026). Claude in Microsoft Foundry. Claude Platform Docs. https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry ↩ ↩2
-
European Data Protection Board (2021). Recommendations 01/2020 on measures that supplement transfer tools, version 2.0. https://www.edpb.europa.eu/system/files/2021-06/edpb_recommendations_202001vo.2.0_supplementarymeasurestransferstools_en.pdf ↩ ↩2
Frequently asked questions
Claude EU data residency keeps inference, meaning the step where the model reads your prompt and writes the answer, inside EU member states, and ideally storage too. Anthropic's own API and Claude for Work do not offer it on 13 October 2026, because inference runs globally or in the US, and Anthropic's privacy centre says data from commercial products such as Enterprise and the API is stored in the US. EU residency for Claude runs through Amazon Bedrock with the EU profile or through the EU multi-region endpoint on Google Cloud Vertex AI.
Call the EU profile, a model ID such as eu.anthropic.claude-sonnet-5-5, from an EU region, and Bedrock routes each request to one of six EU regions: Frankfurt, Stockholm, Milan, Spain, Ireland or Paris. Avoid the Global profile, which can send a request to any commercial region worldwide. CloudTrail, the audit log of Amazon Web Services, shows where each request ran in its inferenceRegion field.
Only as part of a group of regions. Amazon Bedrock offers the current Claude 5.5 models in Frankfurt (eu-central-1) only through the EU profile and the Global profile, not in-region. With the EU profile a request sent from Frankfurt may run in any of six EU regions, and with the Global profile in any commercial region worldwide. No EU region offered in-region inference for Claude Sonnet 5.5, Opus 5.5 or Haiku 5.5 on 13 October 2026. Google Cloud's residency table lists no German region for Claude, although Google says specific models may process locally in France or Germany. Claude Platform on AWS does not pin inference to Frankfurt either, and for workspaces created before 18 September 2026, 00:00 UTC, Anthropic might process requests, store data and run inference outside AWS.
Claude Team and Enterprise have no EU option on 13 October 2026. Anthropic's privacy centre says data from commercial products such as Enterprise and the API is stored in the US, and the only location setting, US-only inference, applies to usage-based Enterprise plans at 1.1 times standard API rates. A team that needs EU residency for one workflow keeps its Claude seats for general work and runs that workflow through Amazon Bedrock or Google Cloud.
On Anthropic's API, the usage object in every response carries an inference_geo field that names where inference ran. Amazon Bedrock logs every cross-region request in CloudTrail, the audit log of Amazon Web Services, where the field additionalEventData.inferenceRegion names the region that processed it. Google Cloud sets the location by the endpoint you call, so check that your code uses aiplatform.eu.rep.googleapis.com.
Microsoft Foundry is not an EU route for Claude on 13 October 2026, because Claude there comes only as Global Standard or US Data Zone Standard deployments. Inference therefore runs either worldwide or in the United States.

About the author
Joachim helps European companies understand and use AI in everyday work. As founder of satori., he trains teams, coaches leadership groups, and shows how tools like Claude become a natural part of work.
