Frankfurt ($60/sqft, 8.4% vacancy) and Zurich ($105/sqft, 3.8% vacancy) compete on different axes: Frankfurt on rent and tax and Zurich on talent depth.

  • Class A rent: Frankfurt $60/sqft vs Zurich $105/sqft.
  • Vacancy: Frankfurt 8.4% vs Zurich 3.8%.
  • Talent index: Frankfurt 88 vs Zurich 96.
  • Corporate tax: Frankfurt 30% vs Zurich 19.7%.
  • Premium flex/seat/month: Frankfurt $1,080 vs Zurich $1,280.

Frankfurt vs Zurich: Class A office comparison

Frankfurt ($60/sqft, 8.4% vacancy) and Zurich ($105/sqft, 3.8% vacancy) compete on different axes: Frankfurt on rent and tax and Zurich on talent depth.

TL;DR

  • Class A rent: Frankfurt $60/sqft vs Zurich $105/sqft.
  • Vacancy: Frankfurt 8.4% vs Zurich 3.8%.
  • Talent index: Frankfurt 88 vs Zurich 96.
  • Corporate tax: Frankfurt 30% vs Zurich 19.7%.
  • Premium flex/seat/month: Frankfurt $1,080 vs Zurich $1,280.

Market data side-by-side

MetricFrankfurtZurich
RegionEMEAEMEA
CountryGermanySwitzerland
Class A rent (USD/sqft/yr)$60$105
Class A rent (local)55 EUR95 CHF
Vacancy8.4%3.8%
Trendflatflat
Prime yield4.4%3.2%
Premium flex / seat / month (USD)$1,080$1,280
Submarkets covered65
Corporate tax30%19.7%

Lease norms

MetricFrankfurtZurich
Typical term7 yrs7 yrs
Typical rent-free9 mos6 mos
Lease normsGerman leases run 5-10 years with break rights. Rent reviews are indexed to the CPI (Verbraucherpreisindex). Tenant pays Nebenkosten (operating costs) on top of base rent. Cautio (security deposit) of 3-6 months is typical.Standard 5-10 year leases. Rent indexed to Swiss CPI annually. Nebenkosten billed separately. Cautio (deposit) of 3-6 months standard. Cantonal stamp duty applies.
Tax noteCombined federal + state + Gewerbesteuer (trade tax) effectively 30% in Frankfurt.Effective combined federal + cantonal + municipal corporate tax in Zurich approximately 19.7%. Switzerland's tax cooperation regimes for multinationals (e.g. Patent Box) are meaningful.

Talent

MetricFrankfurtZurich
Talent index (0–100)8896
Talent noteDeepest banking-and-regulatory talent pool in continental Europe. Average all-in compensation indexes 88.Deepest financial and pharma talent pool in continental Europe per capita. Average all-in compensation indexes 96.

Transit & commute

Frankfurt: Hauptbahnhof anchors S-Bahn, U-Bahn, ICE, and regional rail. Frankfurt Airport is 11 minutes by ICE.

Zurich: Zurich Hauptbahnhof anchors SBB and S-Bahn. Tram network covers the central city. Zurich Airport is 12 minutes by S-Bahn.

Top submarkets — Frankfurt

Top submarkets — Zurich

Decision criteria

Pick by cost

Frankfurt is the cheaper Class A market on a USD basis.

Pick by talent depth

Zurich has the deeper talent index (96/100 vs 88/100).

Pick by tax

Zurich has the lower headline corporate tax (19.7% vs 30%). Local incentives can change the effective rate materially.

Pick by lease optionality

Frankfurt typical term is 7 years with 9 months free; Zurich runs 7 years with 6 months free.

Pick by transit

Frankfurt: Hauptbahnhof anchors S-Bahn, U-Bahn, ICE, and regional rail. Frankfurt Airport is 11 minutes by ICE. Zurich: Zurich Hauptbahnhof anchors SBB and S-Bahn. Tram network covers the central city. Zurich Airport is 12 minutes by S-Bahn.

Run a 4-city comparison

Score Frankfurt, Zurich and up to two more markets side-by-side on Class A rent, vacancy, talent, corporate tax, and premium flex pricing — all in USD.

Run a 4-city comparison →

Frequently asked questions

Is Class A office cheaper in Frankfurt or Zurich?
Frankfurt is cheaper on a USD basis: $60/sqft vs $105/sqft.
Which has better talent depth, Frankfurt or Zurich?
Zurich indexes higher on talent depth (96 vs 88).
Which has more sublease availability, Frankfurt or Zurich?
Frankfurt carries higher vacancy (8.4% vs 3.8%) and therefore typically more sublease">sublease overhang.
What lease term should I expect in Frankfurt vs Zurich?
Frankfurt typical term is 7 years with 9 months rent-free; Zurich typical term is 7 years with 6 months rent-free.
How does transit and commuter access compare?
Frankfurt: Hauptbahnhof anchors S-Bahn, U-Bahn, ICE, and regional rail. Frankfurt Airport is 11 minutes by ICE. Zurich: Zurich Hauptbahnhof anchors SBB and S-Bahn. Tram network covers the central city. Zurich Airport is 12 minutes by S-Bahn.

Editorial provenance

Reviewed by Samuel Okafor — EMEA contributing editor. Last updated 2026-04-15. See our methodology and editorial standards.

Primary sources for this page

Full sources index · Submit a correction