US vs European VPS 2026 — When 90ms of Latency Saves You $300/Year (And When It Costs You Customers)

Three years ago, a client asked me a question that sounded simple: "Should we host in Virginia or Frankfurt?" The website served US and European users roughly equally. I gave the standard answer: host where most of your users are, use a CDN for the rest. Then GDPR enforcement escalated in 2024. The client stored European customer email addresses and purchase history on an AWS Virginia instance. Their EU legal counsel sent a memo that began with "we need to discuss your data transfer mechanisms" and ended with a recommendation to migrate EU user data to an EU datacenter operated by a non-US company within 90 days.

The migration cost $4,200 in engineering time. The annual saving from switching to Hetzner Nuremberg instead of AWS Virginia was $312. The GDPR compliance simplification was priceless — or more precisely, it eliminated the theoretical risk of a six-figure fine. What started as a latency question became a legal question, then a cost question, then an architecture question. That is the reality of US-vs-EU hosting in 2026: the technical factors (latency, performance, price) are straightforward, but the legal and regulatory factors can dominate the decision in ways that pure engineering analysis misses.

This article covers all four dimensions: latency, pricing, legal compliance, and the multi-region architecture that increasingly makes the either/or framing obsolete.

Quick Decision Matrix

Your SituationRecommendationWhy
US-only usersUS datacenter5-20ms latency, most provider options
EU-only usersEU datacenter15-30% cheaper, GDPR native
Global SaaSBoth (US East + EU West)$8.38/mo total on Hetzner
Stores EU personal dataEU DC + EU companySimplest GDPR path, no CLOUD Act
Budget-constrained, no regulatory needsHetzner EU ($3.79/mo)Cheapest quality VPS available
Real-time app (gaming, trading)DC closest to users100ms transatlantic is disqualifying

Latency: What 90ms Actually Means for Your Application

Light travels through fiber optic cable at roughly 200,000 km/s. New York to Frankfurt is approximately 6,200 km of submarine cable. Physics dictates a minimum of ~31ms each way, or 62ms round-trip. In practice, routing decisions, peering exchanges, submarine landing stations, and transit hops add 20-60ms on top. Real-world measurements:

RouteTypical Latency (RTT)Impact Classification
New York → US East DC (Virginia/NJ)5-15msImperceptible
Los Angeles → US West DC (LA/Seattle)5-20msImperceptible
New York → Los Angeles DC60-75msNoticeable on API-heavy pages
New York → Frankfurt DC80-110msNoticeable, CDN mitigates
New York → London DC70-90msNoticeable
Los Angeles → Frankfurt DC140-170msSignificant for dynamic content
London → Frankfurt DC10-25msImperceptible
Berlin → Nuremberg DC (Hetzner)5-15msImperceptible

The critical question is not "how much latency?" but "how does your application consume that latency?" Three common patterns:

Pattern 1: Content website with CDN. A blog, documentation site, or marketing page served through Cloudflare. The CDN caches HTML, CSS, JS, and images at 300+ global edge nodes. 95% of requests never reach the origin server. The 5% that do (cache misses, form submissions) add 90ms that the user does not notice because the page is already mostly loaded. Location impact: negligible. Host wherever is cheapest.

Pattern 2: API-heavy SaaS application. A project management tool, CRM, or dashboard that loads by making 15-25 API calls to the backend. Each call adds one round-trip. With a Frankfurt server and New York users: 15 calls x 95ms = 1,425ms of latency overhead. That is 1.4 seconds of page-load time that no amount of frontend optimization can eliminate because it is physically in the cables. Location impact: significant. Host in the same continent as your users, or accept the latency tax and offset with aggressive caching.

Pattern 3: Real-time application. Multiplayer games, video conferencing, collaborative editors, forex trading platforms. These require sub-50ms latency for acceptable user experience. 90ms transatlantic is disqualifying. Location impact: critical. Host in the closest datacenter to your users, no exceptions.

Pricing: Why EU Hosting Is 15-30% Cheaper

The price gap between US and EU VPS exists for structural economic reasons, not because European providers are cutting corners. European datacenter operating costs include cheaper labor (IT salaries in Germany are 20-40% lower than Silicon Valley), different real estate economics, and a competitive market dominated by providers that own their hardware and facilities. Hetzner operates its own datacenters in Nuremberg and Falkenstein. Contabo operates in Munich and Nuremberg. These are not resellers renting rack space — they are vertically integrated operations that control costs at every layer.

Provider & PlanUS PriceEU PriceEU SavingsSpecs
Hetzner CX22$4.59/mo (Ashburn)$3.79/mo (Nuremberg)17%2C / 4GB / 40GB / 20TB BW
Hetzner CX32$8.49/mo (US)$6.99/mo (EU)18%4C / 8GB / 80GB / 20TB BW
Hetzner CX42$16.49/mo (US)$13.49/mo (EU)18%8C / 16GB / 160GB / 20TB BW
Contabo VPS S$6.99/mo (US)$5.99/mo (EU)14%4C / 8GB / 200GB / 32TB BW
Vultr Cloud$5.00/mo (US)$5.00/mo (EU)0%1C / 1GB / 25GB / 2TB BW
DigitalOcean$6.00/mo (US)$6.00/mo (EU)0%1C / 1GB / 25GB / 1TB BW
Linode$5.00/mo (US)$5.00/mo (EU)0%1C / 1GB / 25GB / 1TB BW

The pattern is clear: US-headquartered providers (Vultr, DigitalOcean, Linode) charge the same globally. European-headquartered providers (Hetzner, Contabo) charge 14-18% less in their home region. At Hetzner's EU pricing, $3.79/mo for 2 vCPU, 4GB RAM, 40GB SSD, and 20TB bandwidth is arguably the single best VPS deal available anywhere in 2026. The trade-off for US users is 80-110ms of transatlantic latency on dynamic requests — a trade-off that some workloads can absorb and others cannot.

Annual savings from hosting on Hetzner EU instead of equivalent US options:

  • vs Hetzner US: $9.60/year per server (modest but consistent)
  • vs Vultr ($5/mo for 1C/1GB): net savings $14.52/year plus 2x CPU and 4x RAM
  • vs DigitalOcean ($6/mo for 1C/1GB): net savings $26.52/year plus 2x CPU and 4x RAM
  • 10 servers at CX22: $96/year savings on EU vs US Hetzner; $265/year vs equivalent DigitalOcean

This section is not legal advice. It is a systems engineer's summary of the regulatory landscape that should inform your hosting decision. Consult a lawyer for your specific situation. That said, two laws dominate the US-vs-EU hosting conversation, and their intersection creates a matrix that most comparison articles do not explain clearly.

GDPR: The European Regulation

The General Data Protection Regulation applies to any organization processing personal data of EU residents, regardless of where the organization is located. A startup in Austin collecting email addresses from German users is subject to GDPR. The hosting implications:

  • Data transfer restrictions: Transferring EU personal data outside the EU requires legal mechanisms (Standard Contractual Clauses, Binding Corporate Rules, or adequacy decisions). Hosting in an EU datacenter avoids this requirement entirely.
  • Data Processing Agreements: Required with any hosting provider processing EU data. EU-native providers like Hetzner offer GDPR-compliant DPAs as standard. US providers with EU datacenters can offer DPAs too, but the legal chain is more complex.
  • Enforcement reality: GDPR fines have escalated significantly. Meta was fined 1.2 billion euros in 2023 for transatlantic data transfers. While small businesses face lower fines, the regulatory trajectory is toward stricter enforcement, not relaxation.

The US CLOUD Act: The American Overreach

The Clarifying Lawful Overseas Use of Data Act (2018) gives US law enforcement the power to compel US-headquartered companies to disclose data stored anywhere in the world. The implications are specific and important:

ProviderHeadquartersEU Datacenter?Subject to CLOUD Act?Subject to GDPR?
AWSUS (Seattle)Yes (Frankfurt, Ireland)YesYes
DigitalOceanUS (New York)Yes (Amsterdam, Frankfurt, London)YesYes
VultrUS (New Jersey)Yes (Amsterdam, Frankfurt, etc.)YesYes
HetznerGermanyYes (Nuremberg, Falkenstein)NoYes (native)
OVHcloudFranceYes (multiple EU locations)NoYes (native)
ContaboGermanyYes (Munich, Nuremberg)NoYes (native)

The practical implication: hosting EU user data on AWS Frankfurt or DigitalOcean Amsterdam stores the data in the EU physically but does not escape US legal jurisdiction. If US law enforcement serves a CLOUD Act warrant to AWS, Amazon must comply regardless of where the data is stored. For most small businesses, this theoretical risk is low. For healthcare startups, legal tech platforms, whistleblower communication tools, or any application where data sovereignty is a compliance requirement, the distinction between a US company's EU datacenter and a European company's EU datacenter is the difference between a defensible legal position and a problematic one.

The Strongest Legal Posture

If GDPR compliance and data sovereignty are priorities: host with a European-headquartered company in a European datacenter. Hetzner (German company, German datacenters), OVHcloud (French company, EU datacenters), or Contabo (German company, German datacenters). This combination is outside CLOUD Act jurisdiction, natively GDPR-compliant, and eliminates cross-border data transfer concerns entirely.

Performance Benchmarks: Same Provider, Two Continents

To isolate geography from hardware quality, I provisioned the same Hetzner CX22 plan in both Ashburn (Virginia, US) and Nuremberg (Germany, EU). Same provider, same hardware generation, same plan tier. The only variable is the datacenter location.

MetricHetzner US (Ashburn)Hetzner EU (Nuremberg)Difference
CPU Score (Geekbench multi)4,3004,350EU +1.2% (noise)
Disk Read IOPS (4K random)52,00054,000EU +3.8% (noise)
Disk Write IOPS (4K random)44,00045,000EU +2.3% (noise)
Network Speed (iperf3)960 Mbps960 MbpsTie
Price$4.59/mo$3.79/moEU 17% cheaper
Latency from NYC12ms95msUS 83ms faster
Latency from London75ms15msEU 60ms faster
Latency from Berlin110ms8msEU 102ms faster

The server does not know which continent it is on. CPU, disk, and network performance are statistically identical. The marginal EU advantage on disk IOPS (54K vs 52K) is within measurement variance — run the test again and the US box might win by the same margin. The only meaningful differences are price ($0.80/mo EU advantage) and latency (which depends entirely on where the user sits). Server performance is not a factor in the US-vs-EU decision. Latency, price, and legal compliance are the three variables that matter.

Best US VPS Providers

ProviderUS DatacentersEntry PriceEntry SpecsBest For
Vultr9 cities (NJ, Chicago, Dallas, LA, Seattle, Atlanta, Miami, SV, Honolulu)$5/mo1C/1GB/25GBMost US DC coverage, hourly billing
Linode (Akamai)9 cities (Newark, Atlanta, Dallas, Fremont, Chicago, Seattle, DC, Miami, LA)$5/mo1C/1GB/25GBPhone support, managed DBs, Akamai CDN
Kamatera3 cities (NY, Dallas, Santa Clara)$4/mo1C/1GB/20GBCustom configs, $100 free trial
DigitalOcean2 regions (NYC, SFO)$6/mo1C/1GB/25GBApp Platform, managed DBs, K8s
Hetzner US2 cities (Ashburn VA, Hillsboro OR)$4.59/mo2C/4GB/40GBBest value US VPS
RackNerd7 cities (LA, SJ, Seattle, Dallas, Chicago, NY, Ashburn)$1.49/mo1C/768MB/15GBAbsolute cheapest US VPS
Contabo US3 cities (St. Louis, NY, Seattle)$6.99/mo4C/8GB/200GBMaximum specs in US

For US-audience-only sites, Vultr and Linode offer the most datacenter coverage with 9 US locations each. This matters for latency optimization: a Vultr instance in Miami serves Florida users with 5-10ms latency, while a Vultr instance in New Jersey would add 30-40ms. If your users are geographically concentrated, pick the closest DC. If they are spread across the US, US East (Virginia/New Jersey) is the statistical centroid that minimizes average latency.

Best EU VPS Providers

ProviderHQEU DatacentersEU Entry PriceCLOUD Act Exempt?Best For
HetznerGermanyNuremberg, Falkenstein, Helsinki$3.79/moYesBest EU value, GDPR native
OVHcloudFranceFrance, Germany, Poland, UK~$3.50/moYesLarge EU footprint, DDoS protection
Contabo EUGermanyMunich, Nuremberg$5.99/moYesMaximum specs per euro
Vultr EUUSAmsterdam, Frankfurt, London, Paris, Warsaw, Madrid, Stockholm$5.00/moNoMost EU DC locations
DO EUUSAmsterdam, Frankfurt, London$6.00/moNoDeveloper platform

The CLOUD Act column is the decisive factor for organizations with data sovereignty requirements. Hetzner, OVHcloud, and Contabo are European companies operating European datacenters — outside US jurisdiction entirely. Vultr and DigitalOcean offer EU datacenters but are US companies subject to CLOUD Act jurisdiction. For most personal projects and small businesses, this distinction is academic. For companies handling sensitive EU data under regulatory scrutiny, it is the difference between a defensible compliance posture and a vulnerable one.

Multi-Region Architecture: The $8.38/Month Global Solution

The US-vs-EU framing is increasingly a false dichotomy. The cost of running servers in both regions has dropped to the point where dual-region is cheaper than many single-server plans from premium providers.

The Hetzner Dual-Region Setup

Hetzner CX22 Ashburn ($4.59/mo) + Hetzner CX22 Nuremberg ($3.79/mo) = $8.38/month for genuine transatlantic coverage. Both servers share the same Hetzner Cloud API, the same Terraform provider (hcloud), and the same management console. Deploying to both regions is a one-line change in your Terraform configuration.

Add Cloudflare (free tier) for GeoDNS: US users resolve to the Ashburn IP, EU users resolve to the Nuremberg IP. Static assets are cached at Cloudflare's edge. Dynamic requests go to the nearest origin. Result: sub-20ms latency for both audiences, GDPR-compliant data separation, and a total monthly cost of $8.38 plus whatever your domain costs.

When Multi-Region Makes Sense

  • Global SaaS: US and EU users both expect fast load times. A single-origin server in Virginia gives US users 12ms and EU users 95ms. Dual-region gives both audiences sub-20ms. The latency improvement is worth the $3.79/mo cost of the EU server.
  • GDPR data separation: EU user data on the EU server, US user data on the US server. Data never crosses the Atlantic. No cross-border transfer mechanisms needed. The architecture enforces compliance by design rather than by policy.
  • Budget batch processing: Run compute-heavy jobs on Hetzner EU ($3.79/mo) while keeping latency-sensitive web servers in the US ($4.59/mo). Results sync between regions. The heavy lifting happens where hosting is cheapest.
  • Disaster recovery: If Ashburn goes down, fail over to Nuremberg. If Nuremberg goes down, fail over to Ashburn. At $8.38/mo total, genuine geographic redundancy is cheaper than most providers' single-server backup options.

Multi-Region Provider Options

SetupUS ServerEU ServerTotal CostShared Management?
Hetzner dual-regionCX22 Ashburn ($4.59)CX22 Nuremberg ($3.79)$8.38/moSame API/console
Vultr dual-regionCloud NJ ($5.00)Cloud Amsterdam ($5.00)$10.00/moSame API/console
Mixed (best of both)Vultr NJ ($5.00)Hetzner EU ($3.79)$8.79/moSeparate management
Contabo dual-regionVPS S US ($6.99)VPS S EU ($5.99)$12.98/moSame console

CDN Strategy: When Location Stops Mattering

For content-heavy websites, a CDN makes the origin server location nearly irrelevant. Cloudflare's free tier caches HTML, CSS, JavaScript, images, and fonts at 300+ global edge nodes. When a New York user requests your page hosted on a Hetzner Nuremberg server, Cloudflare serves the cached version from its New York edge in 5ms. The origin server in Nuremberg is only contacted on cache misses, which for a properly configured site represent 1-5% of total requests.

This means: if your site is primarily static content (blog, documentation, marketing pages) and you are choosing between US and EU purely on latency grounds, the CDN eliminates the latency argument. Host on Hetzner EU at $3.79/mo, enable Cloudflare free tier, and your users worldwide get sub-50ms response times regardless of origin location. The $0.80/mo you save versus Hetzner US compounds over years and across servers.

The CDN does not help with: authenticated pages (each user sees different content, harder to cache), API calls (dynamic by nature), WebSocket connections (persistent connections to the origin), and real-time data (stock prices, chat messages, game state). For these use cases, origin location matters even with a CDN in front.

Final Verdict

The US-vs-EU decision is driven by three factors in this priority order:

1. Legal requirements (highest priority). If you collect or process EU personal data, host with a European company in a European datacenter. Hetzner in Nuremberg ($3.79/mo) or Contabo in Munich ($5.99/mo). This is the simplest path to GDPR compliance and eliminates CLOUD Act concerns entirely. If legal counsel is involved in your infrastructure decisions, this factor overrides all others.

2. User geography (for latency-sensitive applications). Host where your users are. US audience: US datacenter. EU audience: EU datacenter. Both audiences: dual-region at $8.38/mo on Hetzner. Real-time applications (gaming, trading, video) cannot tolerate 90ms of transatlantic latency. API-heavy SaaS applications should minimize it. Content sites with CDN can ignore it.

3. Price optimization (for everything else). If legal requirements do not apply and latency tolerance is high (content sites, batch jobs, dev servers, VPN endpoints), host wherever is cheapest. That is Hetzner EU at $3.79/mo — 2 vCPU, 4GB RAM, 40GB SSD, 20TB bandwidth. No other provider in any region matches that value. Use a CDN for latency-sensitive static content, and accept 90ms on the occasional dynamic request that reaches the origin.

The days of "US or EU" as a binary choice are over for anyone willing to spend $8.38/month. Dual-region hosting is now cheaper than a single mid-tier server from most providers. The question is not which continent to host on. It is whether your application architecture and compliance requirements justify single-origin simplicity or demand multi-region coverage. For most growing projects, the answer is eventually "both" — and starting with dual-region from day one saves a painful migration later.

Best US VPS: Vultr

9 US datacenters from $5/mo. Free DDoS protection, hourly billing, $100 free trial credit. Best geographic coverage in the US.

Visit Vultr

Best EU VPS: Hetzner

2 vCPU, 4GB RAM, 40GB SSD for $3.79/mo in Nuremberg. GDPR native, CLOUD Act exempt, Terraform support. Best VPS deal on Earth.

Visit Hetzner

Frequently Asked Questions

Is EU VPS cheaper than US VPS?

On European-headquartered providers, yes. Hetzner's CX22 (2 vCPU, 4GB RAM) costs $3.79/mo in Nuremberg versus $4.59/mo in Ashburn — 17% cheaper. Contabo's EU plans save roughly 14% versus their US equivalents. However, US-headquartered providers like Vultr ($5/mo) and DigitalOcean ($6/mo) charge identical prices in all regions. The savings come specifically from European providers operating in their home market where they have structural cost advantages.

Does GDPR require hosting in an EU datacenter?

GDPR does not explicitly mandate EU-only data storage, but it heavily regulates cross-border transfers. Storing EU personal data in a US datacenter requires legal mechanisms: Standard Contractual Clauses (SCCs), Binding Corporate Rules, or relying on an adequacy decision. Hosting in an EU datacenter eliminates this complexity entirely. For most small businesses collecting EU user data, an EU datacenter with a European-headquartered provider (Hetzner, OVHcloud, Contabo) is the simplest and legally safest path to GDPR compliance.

What is the US CLOUD Act and should I care about it?

The CLOUD Act (2018) allows US law enforcement to compel US-headquartered companies to disclose data stored anywhere in the world, including EU datacenters. This means data hosted on AWS Frankfurt, DigitalOcean Amsterdam, or Vultr London is accessible to US authorities because these are US companies. Hetzner (German), OVHcloud (French), and Contabo (German) are not subject to CLOUD Act jurisdiction. If you handle sensitive data for EU users, the CLOUD Act makes provider headquarters — not just datacenter location — a critical selection criterion.

How much latency difference exists between US and EU datacenters?

US East to EU West (Frankfurt/Amsterdam) is typically 80-130ms round-trip. US West to EU is 130-180ms. For content websites with CDN caching, the latency is invisible since 95% of requests never reach the origin. For API-heavy SaaS making 10-20 calls per page load, 90ms per call adds 1-2 seconds to total page load time. For real-time applications (gaming, video calls, forex trading), 100ms transatlantic latency is disqualifying.

Can a US company host in the EU for GDPR compliance?

Yes, but with caveats. Hosting on AWS EU-West or DigitalOcean Amsterdam stores data in the EU physically but does not escape CLOUD Act jurisdiction because AWS and DigitalOcean are US companies. For the strongest GDPR posture, use a European-headquartered company's EU datacenter: Hetzner (German), OVHcloud (French), or Contabo (German). Alternatively, US companies can use Standard Contractual Clauses with US cloud providers, but this adds legal complexity.

Should I use a CDN instead of choosing between US and EU hosting?

A CDN addresses static content latency (images, CSS, JS, cached HTML) but does not help with dynamic content (API calls, database queries, authenticated pages). If your site is content-heavy with few dynamic elements, Cloudflare free tier effectively eliminates the location question for end users. If your application is API-heavy or real-time, origin server location still matters. The optimal architecture: origin server in your primary user region plus CDN for static assets worldwide.

What is the cheapest dual-region setup for US and EU coverage?

Hetzner CX22 in Ashburn ($4.59/mo) plus Hetzner CX22 in Nuremberg ($3.79/mo) gives you dual-region coverage for $8.38/month total. Both servers share the same Hetzner API, Terraform provider, and management console. Add Cloudflare free tier for GeoDNS routing. This provides sub-20ms latency for both US and EU users at less than the cost of a single mid-tier VPS from most competitors.

AC
Alex Chen — Senior Systems Engineer

Alex runs dual-region infrastructure on Hetzner US and EU, manages GDPR-compliant deployments for three clients, and once spent $4,200 on a migration that started as a latency question. His perspective on the US-vs-EU debate comes from that invoice. Learn more about our testing methodology →