Public salary data, translated into buying power

Compare Salary by City and Cost of Living

Compare salary by city for 818 jobs in 393 U.S. metro areas, then see what that pay is worth after local prices, taxes and housing costs. All figures come from public data: BLS wages (May 2025), BEA price parities and Census income.

$69,770U.S. average salary
$50,980U.S. median salary
818jobs
393metro areas
Advertisement

Popular salary searches

Compare two cities or states, and your job

Free tools and rankings

Rankings at a glance

Highest-paying jobs in America

Cardiologists$454,940
Radiologists$381,530
Surgeons, All Other$373,930
Orthopedic Surgeons, Except Pediatric$373,570
Anesthesiologists$360,570
Dermatologists$323,530
Average salary nationwide, BLS May 2025.

States with the highest median salary

Washington, D.C.$91,540
Massachusetts$63,590
Washington$62,990
Alaska$61,000
Colorado$59,800
Connecticut$59,690
Statewide median, all jobs, BLS May 2025.

All salary rankings

Where salaries go furthest: average pay adjusted for prices

San Jose, CA$107,976
Rochester, MN$88,735
Boulder, CO$87,223
San Francisco, CA$86,686
Washington, DC$84,429
Boston, MA$82,778
Seattle, WA$82,595
Lexington Park, MD$81,957
Durham, NC$81,683
Trenton, NJ$80,016
Average salary of all jobs divided by the BEA price parity of each metro (U.S. = 100).

Map: average salary in every metro area we cover

Loading map…

lower average salaryhigher average salary

Map data © OpenStreetMap contributors.

Advertisement

Average salary by state

Official statewide figures for all 52 states and territories we cover: average and median pay across every employer, with the metro areas inside each state.

Browse salaries by job family

All 814 jobs

Understand the numbers

Short guides to reading salary data, with real figures from the pages on this site.

All salary guides

Is a higher salary in another city really worth more?

Prices in the most expensive metros run 20% or more above the U.S. average. The calculator shows the salary you need to break even, your take-home pay in both places and what your job pays there.

Open the cost of living calculator

How WhereToEarn works

  1. Official wagesEvery salary is a BLS estimate from employer payrolls (May 2025), with median and percentiles, not job ads or self-reported pay.
  2. Local pricesBEA price parities, Census incomes and Zillow home values show what that pay buys.
  3. Take-home payFederal, payroll and state income taxes for a single filer, state by state.

Read the methodology

Salary by city: questions

How do I compare salaries between cities?

Look up your job in both cities, then adjust each salary for the local price level. A $90,000 salary in a metro with prices 15% above average buys about what $78,000 buys in a typical metro.

What is the average salary in the U.S.?

$69,770 a year across all jobs, and the median is $50,980 (BLS OEWS national estimates, May 2025).

Which city pays the most?

Among the metros we cover, San Jose, CA has the highest average salary ($119,230). After adjusting for prices, San Jose, CA comes out on top.

How often is the data updated?

BLS publishes new wage estimates every spring; price parities come out each December. The site is rebuilt when they do.