Skip to content

hr manager salaries Geneva

Annual Gross Salary

Median based on 316 salary entriesCHF 93 805
median
< 1% earn betweenCHF 12 110 and CHF 12 110
2% earn betweenCHF 33 600 and CHF 45 500
2% earn betweenCHF 48 000 and CHF 55 000
7% earn betweenCHF 59 000 and CHF 70 000
28% earn betweenCHF 70 850 and CHF 85 800
23% earn betweenCHF 87 000 and CHF 103 000
median CHF 93 805
9% earn betweenCHF 104 000 and CHF 112 000
12% earn betweenCHF 114 000 and CHF 125 400
8% earn betweenCHF 127 000 and CHF 138 000
6% earn betweenCHF 140 000 and CHF 150 000
< 1% earn betweenCHF 155 000 and CHF 160 000
< 1% earn betweenCHF 165 000 and CHF 169 000
< 1% earn betweenCHF 179 504 and CHF 179 504
2% earn betweenCHF 195 000 and CHF 205 000
Updated 5 days ago

Support pay transparency, add your salary anonymously.

Add your salary anonymously and get our

Add your salary anonymously and get our free eBook "The Art of Salary Negotiation"

Get free access to salary data and help make salary more transparent and fair

Add salary

Salary by age & gender

Salary data is categorised by age and gender, offering insights into salary trends and differences among age groups and genders.

Age & Gender

hr manager, Geneva

median
Men
Women
Men: 16-25median CHF 0
Women: 16-25median CHF 65 750
Men: 25-35median CHF 84 250
Women: 25-35median CHF 84 250
Men: 35-45median CHF 96 492
Women: 35-45median CHF 97 500
Men: 45-55median CHF 115 000
Women: 45-55median CHF 113 426
Men: 55+median CHF 195 000
Women: 55+median CHF 102 000
median CHF 93 892

Salary by work experience

The graph shows how the number of years working as a hr manager relates to income levels.

Individuals starting with no experience in the field can expect to earn an annual salary of CHF 81 800. The graph also shows that the highest expected salary for this profession is CHF 120 000 per year.

Salary by work experience

hr manager, Geneva

median
0-2 yearsmedian CHF 81 800
3-5 yearsmedian CHF 84 000
6-8 yearsmedian CHF 92 000
9-11 yearsmedian CHF 94 000
12-21 yearsmedian CHF 115 600
21+ yearsmedian CHF 120 000
median CHF 93 838
+47%

salary progression through years of experience

Salary trend

The graph shows how salaries for hr manager have changed over time.

In 2017-2019, the annual median salary was CHF 93 250. From 2023-2025, the median salary reached its highest at CHF 93 675 per year.

Salary trend

hr manager, Geneva

median
2017-2019 yearsmedian CHF 93 250
2020-2022 yearsmedian CHF 92 000
2023-2025 yearsmedian CHF 93 675
median CHF 93 892

Highest-Paying industries

The highest paying industry for a hr manager is Agriculture / Forestry / Wood, with an average salary of CHF 133 000 annually. Followed by Banking / Financial institutions and Industry various industries. Remember that significant variations between companies within a single industry can exist.

Highest-Paying industries for hr manager, Geneva

Industry

Median salary

/

Jobs

  1. Agriculture / Forestry / Wood
    CHF 133 000Set up Job Alert
  2. Banking / Financial institutions
    CHF 120 0006 jobs
  3. Industry various
    CHF 120 0006 jobs
  4. Legal / Business advice
    CHF 115 000Set up Job Alert
  5. Information technology / Telecom
    CHF 114 0001 job
  6. Tourism / Travel / Recreation
    CHF 105 0005 jobs
  7. Commercial operation / Skilled crafts
    CHF 104 000Set up Job Alert
  8. Consumer / Luxury goods industry
    CHF 102 896Set up Job Alert
  9. Education
    CHF 96 5001 job
  10. Medical Technology
    CHF 92 5001 job

Salary by cantons for hr manager

The top two high-paying cantons for hr manager are Schaffhausen and Ticino. Salaries vary per canton depending on the local job market and industry trends.

GE

Geneva

hr manager

CHF 91 247

median salary

Salary by canton

hr manager

median
Aargaumedian CHF 91 000
Appenzell IRmedian CHF 0
Appenzell ARmedian CHF 0
Bernemedian CHF 90 000
Basel Landmedian CHF 95 612
Basel-Stadtmedian CHF 92 000
Fribourgmedian CHF 94 950
Genevamedian CHF 93 805
Glarusmedian CHF 0
Grisonsmedian CHF 88 000
Juramedian CHF 0
Lucernemedian CHF 91 000
Neuchâtelmedian CHF 82 452
Nidwaldenmedian CHF 0
Obwaldenmedian CHF 0
St. Gallenmedian CHF 88 000
Schaffhausenmedian CHF 102 120
Solothurnmedian CHF 91 000
Schwyzmedian CHF 92 000
Thurgaumedian CHF 87 698
Ticinomedian CHF 101 850
Urimedian CHF 0
Vaudmedian CHF 89 760
Valaismedian CHF 81 500
Zugmedian CHF 97 000
Zurichmedian CHF 94 201
median CHF 91 247

Explore salaries by canton