Top-Paying Countries Overall (2026)

All 22 tracked countries ranked by mid-level average salary across all professions in our dataset. Switzerland leads at $130,000/yr average across 1 roles. Switzerland, USA, Australia and Nordic countries dominate the top tier.

Last updated · Annual USD unless noted

#CountryContinentAvg mid (USD)Highest-paid role
1SwitzerlandEurope$130,000Software Engineer ($130,000)
2United StatesNorth America$129,867Doctor (General Practitioner) ($260,000)
3CanadaNorth America$121,600Doctor (General Practitioner) ($228,000)
4AustraliaOceania$115,421Doctor (General Practitioner) ($185,000)
5Saudi ArabiaAsia$91,000Petroleum Engineer ($122,000)
6SingaporeAsia$87,417Investment Banker ($175,000)
7NetherlandsEurope$85,000Software Engineer ($85,000)
8FranceEurope$83,500Doctor (General Practitioner) ($95,000)
9United KingdomEurope$80,250Investment Banker ($185,000)
10GermanyEurope$77,476Cloud Architect ($108,000)
11United Arab EmiratesAsia$72,000Doctor (General Practitioner) ($130,000)
12South KoreaAsia$60,000Software Engineer ($60,000)
13South AfricaAfrica$60,000Doctor (General Practitioner) ($60,000)
14JapanAsia$58,000Software Engineer ($68,000)
15PolandEurope$52,000Software Engineer ($52,000)
16BrazilSouth America$38,667Doctor (General Practitioner) ($48,000)
17MexicoNorth America$28,000Software Engineer ($28,000)
18ChinaAsia$28,000Supply Chain Manager ($28,000)
19IndiaAsia$22,022Investment Banker ($48,000)
20NigeriaAfrica$20,875Petroleum Engineer ($65,000)
21KenyaAfrica$14,750Doctor (General Practitioner) ($26,000)
22NepalAsia$9,286Data Scientist ($14,000)

Frequently Asked Questions

Switzerland — $130,000/yr average across 1 roles.

All numbers computed from our global salary database. See methodology. Canonical URL: https://salarybyrole.com/insights/top-paying-countries-overall