Updated: April 2026

Bern's economy is structurally different from Zurich and Geneva. While Zurich runs on private finance and tech, and Geneva on international organisations and private banking, Bern's backbone is the state, federal agencies, cantonal administration, national postal services, railways, and university hospitals. This creates a labour market that is more stable, less cyclical, and less subject to hiring freezes in downturns.

Working in Bern: Key Facts
  • Median salary: CHF 6,200–6,800/month depending on sector (BFS data)
  • Top employers: Swiss federal administration, Swiss Post, SBB, Inselspital, University of Bern, BEKB
  • Key sectors: Public administration, healthcare, education, IT services, finance
  • Languages: German is primary; French useful for federal bilingual roles
  • Cost of living: 15-20% lower than Zurich; 1-bedroom apartment CHF 1,400-1,800
  • Permit: Standard Swiss rules, B permit for EU/EFTA nationals with work contract

The Federal Administration, Switzerland's Biggest Employer

The Swiss Confederation (Bund) employs around 38,000 civil servants across its federal departments (FDFA, FDHA, FDJP, EAER and others). Recruitment is centralised through the federal job portal (jobs.admin.ch), and positions range from junior policy analysts to senior IT architects. Federal salaries follow a 38-tier grade system governed by BPG (Bundespersonalgesetz), transparent, predictable, and non-negotiable in the private-sector sense. Grade L14 (an experienced specialist) earns approximately CHF 100,000-130,000 gross per year.

International applicants are welcome if they hold an EU/EFTA passport or Swiss permit. Bilingualism is valued, many roles require functional French alongside German. The hiring process is thorough (3-4 months is common) but offers exceptional job security, excellent pension contributions, and 25-30 days holiday as standard.

Inselspital and the Health Cluster

Inselspital Bern is Switzerland's second-largest university hospital and one of the country's leading academic medical centres. It employs over 10,000 staff across clinical, research, and administrative roles. For internationally trained doctors, nurses, and medical researchers, Inselspital offers a competitive entry point into the Swiss healthcare system, EU diplomas are typically recognised after a formal registration process with the cantonal health directorate.

Healthcare salaries in Bern: specialised physicians earn CHF 150,000-250,000 annually; registered nurses with FH diploma around CHF 75,000-85,000; medical researchers with PhD from CHF 80,000-110,000 depending on level.

University of Bern and the Academic Sector

The University of Bern is one of Switzerland's ten cantonal universities and a major employer of researchers, lecturers, and administrative staff. With its strength in medicine, law, economics, and natural sciences, it attracts international academics on fixed-term research contracts. Swiss academic salaries are significantly higher than most European countries: a postdoc typically earns CHF 80,000-95,000 gross, an assistant professor CHF 120,000-140,000. The Bernese model favours Swiss German and English as working languages.

Private Sector and Finance

Bern's private sector is smaller than Zurich's but solid. The Bern Cantonal Bank (BEKB) is a major regional financial employer. Swisscom has significant operations in the city. Technology firms serving the public sector (Abraxas, T-Systems Switzerland) are headquartered in or near Bern. For IT professionals, Bern offers stable project work with public-sector clients, less volatile than startup-heavy Zurich, with salaries typically CHF 90,000-130,000 for experienced developers and architects.

Optimise your CV for the Swiss market Upreer analyses your CV against Swiss job listings and identifies the keywords recruiters expect. Free test.
Try Upreer free →

Frequently Asked Questions

What is the average salary in Bern, Switzerland?

The median gross salary in the canton of Bern is approximately CHF 6,200-6,800 per month, according to BFS data. This is 10-15% below the Zurich canton median but broadly in line with the national Swiss median of CHF 6,502. Salaries in the federal administration follow published grade tables; healthcare and academic salaries are also publicly available. Private sector roles (IT, banking) can exceed CHF 120,000-150,000 annually at senior levels.

Is it hard to find work in Bern without German?

In the federal administration and most private-sector roles, German is required, typically at B2-C1 level. Bilingual roles (German + French) are common in federal departments handling inter-cantonal policy. English-only speakers will struggle in most Bern-based roles, with the exception of some academic positions, IT roles in international firms, and a handful of NGO or multilateral positions. Investing in German before arriving significantly expands options.

How does the cost of living in Bern compare to Zurich?

Bern is meaningfully cheaper than Zurich. A 3.5-room apartment in Bern costs CHF 1,700-2,200/month on average, compared to CHF 2,300-3,000 in Zurich. Groceries, transport, and dining out are broadly similar. The lower cost of housing in Bern largely offsets the salary differential versus Zurich, making net disposable income comparable once rent is accounted for. Quality of life scores consistently rank Bern among the world's top cities.

Can I apply to the Swiss federal administration as an EU citizen?

Yes, EU/EFTA nationals can apply for Swiss federal positions if they hold or can obtain a valid Swiss work permit (Ausweis B or C). Most federal positions are open to non-Swiss nationals. Language requirements are strict: Swiss federal roles typically require near-native proficiency in at least one official language (German, French, or Italian) and functional knowledge of a second. Dual nationals and long-term Swiss residents have an advantage.