Salaries by city

Explore how local pay pressure and cost of living compare across 418 cities in 17 countries — then open a city hub for roles with observed metro salary percentiles.

How to use this page

Pay index is relative to that country’s national average (100 = average). Cost of living is scaled to a US baseline (100). Neither replaces a role-specific salary page.

City salary pages for individual jobs are published when we have observed percentiles for that metro and occupation. If a role is missing for a city, use the national salary page for that country instead of a modeled guess.

United States flagUnited States

Country overview→

United Kingdom flagUnited Kingdom

Country overview→
CityPay indexCost of living
Birmingham, England100100
Bradford, England100100
Bristol, England100100
Cardiff, Wales100100
Edinburgh, Scotland100100
Glasgow, Scotland100100
Leeds, England100100
Leicester, England100100
Liverpool, England100100
London, England100100
Manchester, England100100
Sheffield, England100100
CityPay indexCost of living
Burnaby, BC100100
Edmonton, AB100100
Halifax, NS100100
Kitchener, ON100100
Longueuil, QC100100
Montréal, QC100100
Ottawa, ON100100
Québec, QC100100
Regina, SK100100
Toronto, ON100100
Victoria, BC100100
Winnipeg, MB100100
CityPay indexCost of living
Adelaide, SA100100
Brisbane, QLD100100
Canberra, ACT100100
Darwin, NT100100
Hobart, TAS100100
Mackay, QLD100100
Melbourne, VIC100100
Newcastle, NSW100100
Perth, WA100100
Sunshine Coast, QLD100100
Sydney, NSW100100
Wollongong, NSW100100
CityPay indexCost of living
Berlin, DE100100
Bremen, DE100100
Dortmund, DE100100
Dresden, DE100100
Düsseldorf, DE100100
Essen, DE100100
Frankfurt am Main, DE100100
Hamburg, DE100100
Köln, DE100100
Munich, DE100100
Nuremberg, DE100100
Stuttgart, DE100100
CityPay indexCost of living
Bordeaux, FR100100
Lille, FR100100
Lyon, FR100100
Marseille, FR100100
Montpellier, FR100100
Nantes, FR100100
Nice, FR100100
Paris, FR100100
Reims, FR100100
Rennes, FR100100
Strasbourg, FR100100
Toulouse, FR100100
CityPay indexCost of living
's-Hertogenbosch, NL100100
Amsterdam, NL100100
Arnhem, NL100100
Eindhoven, NL100100
Groningen, NL100100
Haarlem, NL100100
Leeuwarden, NL100100
Maastricht, NL100100
Rotterdam, NL100100
Utrecht, NL100100
Venlo, NL100100
Zwolle, NL100100
CityPay indexCost of living
Basel, BS100100
Bern, BE100100
Geneva, GE100100
Lausanne, VD100100
Winterthur, ZH100100
Zürich, ZH100100
CityPay indexCost of living
Singapore, SG100100
CityPay indexCost of living
Bengaluru, IN100100
Bhopal, IN100100
Chennai, IN100100
Delhi, IN100100
Hyderabad, IN100100
Jaipur, IN100100
Kallakurichi, IN100100
Kolkata, IN100100
Lucknow, IN100100
Mumbai, IN100100
Nagpur, IN100100
Patna, IN100100
CityPay indexCost of living
Fukuoka, JP100100
Hiroshima, JP100100
Kawasaki, JP100100
Kobe, JP100100
Kyoto, JP100100
Nagoya, JP100100
Osaka, JP100100
Saitama, JP100100
Sapporo, JP100100
Sendai, JP100100
Tokyo, JP100100
Yokohama, JP100100
CityPay indexCost of living
Busan, KR100100
Changwon, KR100100
Cheongju-si, KR100100
Daegu, KR100100
Daejeon, KR100100
Goyang-si, KR100100
Gwangju, KR100100
Incheon, KR100100
Jeonju, KR100100
Seoul, KR100100
Suwon, KR100100
Ulsan, KR100100
CityPay indexCost of living
Białystok, PL100100
Bydgoszcz, PL100100
Częstochowa, PL100100
Gdańsk, PL100100
Katowice, PL100100
Kraków, PL100100
Łódź, PL100100
Lublin, PL100100
Poznań, PL100100
Szczecin, PL100100
Warsaw, PL100100
Wrocław, PL100100
CityPay indexCost of living
Belém, BR100100
Belo Horizonte, BR100100
Brasília, BR100100
Curitiba, BR100100
Fortaleza, BR100100
Goiânia, BR100100
Manaus, BR100100
Porto Alegre, BR100100
Recife, BR100100
Rio de Janeiro, BR100100
Salvador, BR100100
São Paulo, BR100100

United Arab Emirates flagUnited Arab Emirates

Country overview→
CityPay indexCost of living
Abu Dhabi, AE100100
Ajman, AE100100
Al Ain, AE100100
Dubai, AE100100
Fujairah, AE100100
Jebel Ali, AE100100
Musaffah, AE100100
Ras Al Khaimah, AE100100
Sharjah, AE100100
Warīsān, AE100100
CityPay indexCost of living
Chihuahua, MX100100
Ciudad Juárez, MX100100
Guadalajara, MX100100
León de los Aldama, MX100100
Mérida, MX100100
Mexicali, MX100100
Mexico, MX100100
Monterrey, MX100100
Puebla, MX100100
Santiago de Querétaro, MX100100
Tijuana, MX100100
Zapopan, MX100100
CityPay indexCost of living
Abha, SA100100
Arar, SA100100
Buraydah, SA100100
Dammam, SA100100
Ha'il, SA100100
Jizan, SA100100
Madinah, SA100100
Makkah, SA100100
Najrān, SA100100
Riyadh, SA100100
Sakakah, SA100100
Tabuk, SA100100