If your company is choosing a Swiss hub, the question of living in Zürich vs Geneva comes up early. Both cities host international employers and a large foreign population. They differ in cost, housing pressure, local administration and the profile of the people you will transfer.
This guide is written for the HR or mobility manager who sets the policy. It does not rank the two cities. It sets out what the published data shows and which decisions fall to the employer. Your transferee will live in a canton, not only a city, and the canton sets many of the rules.
What the two cities have in common
Both Zürich and Geneva are cantonal capitals of a different kind: Zürich is the largest city of its canton, and Geneva is the city that gives its name to a canton almost entirely built around it. In both, the cantonal migration office handles residence permits, and the municipality registers new arrivals.
The federal framework is the same everywhere. Switzerland applies two regimes: one for EU/EFTA nationals and one for nationals of third states (State Secretariat for Migration, SEM). Which regime applies depends on your employee's passport, not on the city. The detailed conditions for third-state nationals are set by the authorities and you should confirm them with the cantonal office before you promise a start date.
The data side by side
The table below gathers the verified indicators. Read it as an order of magnitude, not as a budget.
Source for the figures above: Federal Statistical Office (FSO), see the sources at the end of this page.
Population and international profile
Zürich counted 440,935 permanent residents in 2025, of whom 150,726 were foreign nationals, or 34.2% (FSO). Geneva counted 211,152 permanent residents, of whom 106,763 were foreign nationals, or 50.6% (FSO).
For your transferee, a higher share of foreign residents usually means that other newcomers are around. It does not tell you how easy the administration will be. That depends on the office and on the case.
Rents
The average net rent in the city of Zürich was CHF 1,739 per month across all sizes, in the cumulative 2022-2024 survey (FSO). In Geneva it was CHF 1,518 over the same period (FSO). These are averages of existing leases, and they sit well below what a newcomer often pays on a new lease. Do not use them to set a housing allowance.
By size, a three-room dwelling averaged CHF 1,761 in Zürich (FSO) and CHF 1,508 in Geneva (FSO). A four-room dwelling averaged CHF 2,085 in Zürich (FSO) and CHF 1,773 in Geneva (FSO). The source table carries confidence intervals. Values for six rooms and more are imprecise, so do not rely on them.
At cantonal level, the 2024 average net rent was CHF 1,768 in the canton of Zürich (FSO) and CHF 1,573 in the canton of Geneva (FSO). If your transferee will live outside the city, the cantonal figure is the closer guide.
Vacancy
On 1 June 2026, the vacancy rate was 0.52% in the canton of Zürich and 0.31% in the canton of Geneva (FSO). These are cantonal rates. The city rates were not verified, so do not read the cantonal figure as the city situation.
What this means in practice: housing is scarce in both. A lower rate points to more competition for each viewing. Start the home search early and plan for temporary housing on arrival. Our home search service page explains how the matching works.
Where the decision really sits
Your assignment profile
Some questions are better answered by your own population than by a city ranking.
- Who is moving: single employees, couples or families?
- How long is the assignment, and is the policy lump sum or managed?
- Does the role require frequent travel through the airport?
- Does the team need to be close to a specific office or client cluster?
Zürich suits an assignment tied to the Zürich business cluster, and Geneva one tied to the Geneva international sector. Your office location will usually decide, not the rent comparison. If you are weighing Zürich against another German-speaking hub, see Zug or Zürich.
Language of the administration
The cantonal authorities work in the local official language. Your transferee will deal with the municipality, the school and the landlord in that language, at least for forms. We do not state the language of each canton here as a verified fact on this page. Confirm with the cantonal office which languages it accepts, and whether documents from abroad need translation.
Schools
Zürich has a documented list of international schools in the canton, though some lie outside the city itself. The Canton of Zurich lists the Inter-Community School Zurich (ICS) in Zumikon, the Zurich International School (ZIS) in Wädenswil, Kilchberg and Adliswil, and the International School Zurich North (ISZN) in Wallisellen. The list is dated November 2023, so check it again before you advise a family.
For Geneva, we have no verified list of international schools. Ask the canton or the school association before you name any school to a transferee. Our school choice guide helps you frame the question.
Permits and arrival steps
Permits are issued by the cantonal migration office, whatever the city. In Zürich that is the Migrationsamt des Kantons Zürich. In Geneva it is the Office cantonal de la population et des migrations (OCPM). Each office has its own forms and processing practice.
Your role as employer is to file the right documents and to give your employee a realistic timeline. The authorities decide on the permit, and neither we nor you can promise the outcome. For the permit regime that fits your case, use the permit finder or ask for an immigration support review.
After arrival, the employee registers with the municipality within 14 days. The usual documents are a valid identity document, the residence or work permit, and proof of health insurance. The delay can vary by municipality or canton, so confirm it with the commune.
Health insurance is compulsory for anyone living in Switzerland. The employee must take out basic cover no later than three months after taking up residence. If that deadline is met, cover is backdated to the date of residence, and premiums are due from that date. If it is missed, cover starts at affiliation, a premium surcharge may apply, and the canton may assign an insurer (Federal Office of Public Health, FOPH).
Checklist for the hub decision
- Confirm which permit regime applies to each transferee
- Ask the cantonal migration office about current processing practice
- Decide whether the policy covers temporary housing on arrival
- Check school options for each family with children
- Plan the municipal registration and the health insurance deadline
- Agree who books and pays the removal and the home search
Getting around and arriving
Zürich has Zurich Airport, and Geneva has Geneva Airport. We have not verified train links, journey times or travel passes, so ask the Swiss railways and the local transport operators before you build a commuting assumption into a policy.
For a wider view of each city, read relocating employees to Zürich and relocating employees to Geneva. To compare more places, try the city comparator. If you want a specialist to examine your case, use the request at the bottom of the page.
Frequently asked questions
Which is cheaper, Zürich or Geneva?
On the cumulative 2022-2024 FSO survey, the average net rent was CHF 1,739 in Zürich and CHF 1,518 in Geneva (FSO). Averages hide differences between neighbourhoods and between old and new leases. Treat them as a starting point only.
Is Geneva more international than Zürich?
By share of foreign residents, yes. The foreign population was 50.6% in Geneva and 34.2% in Zürich in 2025 (FSO). Share alone does not describe the quality of services for newcomers.
Which city is easier for housing?
Neither is easy. The cantonal vacancy rate on 1 June 2026 was 0.52% in Zürich and 0.31% in Geneva (FSO). Both signal a tight market, so start the search early.
Do permit rules differ between Zürich and Geneva?
The federal regimes are the same. The cantonal office processes the file, so practice and forms can differ. Ask the relevant office about current practice.
What are the two permit regimes?
There is one regime for EU/EFTA nationals and one for nationals of third states (SEM). The nationality of your employee decides which applies. Detailed conditions for third-state nationals are set by the authorities.
Who issues the permit?
The cantonal migration office. In Zürich that is the Migrationsamt des Kantons Zürich. In Geneva it is the Office cantonal de la population et des migrations (OCPM).
Can we promise our employee a permit?
No. The authorities decide. State that the application depends on the cantonal decision and plan your start date with that in mind.
How soon must a new arrival register?
Registration with the municipality is generally required within 14 days of arrival. The delay can vary by commune or canton, so confirm it locally.
What documents are needed for registration?
Usually an identity document, the residence or work permit and proof of health insurance. The commune confirms its own list. Ask your employee to prepare originals before leaving.
When must health insurance start?
Basic cover must be taken out no later than three months after taking up residence. If the deadline is met, cover is backdated to the date of residence. Premiums are then due from that date.
What if the insurance deadline is missed?
Cover starts at affiliation, and a surcharge may apply for an unexcused delay. The canton may assign an insurer (FOPH). Remind each transferee early.
Are there international schools in Zürich?
The Canton of Zurich lists several in the wider area, including ICS in Zumikon, ZIS in Wädenswil, Kilchberg and Adliswil, and ISZN in Wallisellen. Some are outside the city. The list dates from November 2023.
Are there international schools in Geneva?
Almost certainly, but we have no verified list to give you. Ask the canton or the school association before you name one to a family.
What language will my employee need?
The administration works in the local official language, which differs between the two cities. Ask the cantonal office what it accepts. Many employers provide language support alongside the policy.
Which airport serves each city?
Zurich Airport serves Zürich, and Geneva Airport serves Geneva. Journey times and passes were not verified for this page.
Is the Zürich city rent the same as the canton rent?
No. The cantonal average net rent for 2024 was CHF 1,768 (FSO), against CHF 1,739 for the city in the cumulative 2022-2024 survey (FSO). The periods differ, so do not subtract one from the other.
How reliable are the larger-dwelling rent figures?
Less reliable. The source table gives confidence intervals, and the figures for six rooms and more are imprecise. Use them with caution.
Should we set a housing allowance from these averages?
No. Averages of existing leases are not asking rents for a new tenancy. A specialist can review the market for your case.
Does a lump sum work better in one city?
That depends on your policy and your population. A lump sum puts the search on the employee, which is harder where vacancy is low. Weigh that against the cost of a managed service.
Can we use Zürich and Geneva as a two-hub model?
Yes, many employers do. Each hub keeps its own cantonal office, municipality and housing market. Your policy should state the rules for each.
Is Zürich or Geneva better for families?
We cannot rank them for you. School options, housing size and the employee's workplace decide. Use the school guide and ask for a review of your cases.
How early should we start?
As soon as the assignment is agreed. Permits, housing and school places all take time, and we do not state a fixed delay for them. Start with the permit regime.
What does the matching service do?
We put you in touch with a relocation company in Switzerland that fits the request. We do not carry out the move ourselves. See the settling-in service page or the relocation services in Zürich overview.
Where can I compare more Swiss cities?
Use the city comparator. You can also read about Lausanne for another French-speaking option, or the employee relocation overview.
Sources
- Federal Statistical Office (FSO), permanent resident population (STATPOP)
- Federal Statistical Office (FSO), average net rents in the largest cities
- Federal Statistical Office (FSO), average net rents by canton
- Federal Statistical Office (FSO), vacant dwellings by canton
- State Secretariat for Migration (SEM), admission of workers from non-EU/EFTA states
- State Secretariat for Migration (SEM), cantonal migration authorities
- Federal Office of Public Health (FOPH), compulsory health insurance
- Canton of Zurich, international and bilingual schools
- Zurich Airport
- Geneva Airport
