The Highest-Paying US Metro Areas, Before and After Cost of Living (2026)
WageDex ranks US metro areas by average occupational median wage from BLS OEWS, then re-ranks them by cost-of-living-adjusted real wage using BEA Regional Price Parities. Rendered live from the database.
Research period:
Research question
Which US metro areas pay the highest typical wages, and how does the ranking change once the local cost of living is taken into account? Do the highest-nominal-wage metros still lead on real purchasing power?
Methodology
For each metropolitan area we averaged the median annual wage (a_median) across every occupation the U.S. Bureau of Labor Statistics reports for that metro, keeping only metros with at least one hundred reported occupations so that the average reflects a broad local labor market rather than a thin sample. That nominal ranking is the headline table. The query runs against the live WageDex database snapshot at every page load, so it tracks the latest ingested OEWS metropolitan vintage.
The cost-of-living adjustment divides each metro's average wage by its Regional Price Parity (RPP) from the U.S. Bureau of Economic Analysis, expressed as an index where 100 is the national average price level. A metro with an RPP of 115 is fifteen percent more expensive than the national average, so a dollar earned there buys what about 87 cents buys nationally. Dividing nominal wages by RPP/100 converts them to a common national price basis, the "real wage" that the secondary chart and the adjusted commentary use. This pairs an establishment wage survey with an independent federal price index rather than relying on a single source's self-reported adjustment.
RPP is itself built from several components, rents, goods, and other services, and the differences between metros are driven overwhelmingly by housing. The Bureau of Economic Analysis estimates the rents component from Census housing data and the goods component from the same price collection that underlies the national Consumer Price Index, then blends them by expenditure weight. We use the all-items parity (rpp_all) so a single adjustment captures the full local price level rather than any one category. Because the all-items index already folds in housing, the metros that fall furthest when adjusted are exactly the ones where rent dominates the local cost structure. We require at least one hundred reported occupations per metro before including it, which excludes thinly-sampled micro-areas whose averages would be unstable.
See the methodology page for the complete data-update process, OEWS and BEA source vintages, and field definitions.
Ten highest-paying US metro areas (nominal)
Average occupational median annual wage across all reported occupations
- San Jose-Sunnyvale-Santa Clara
San Jose-Sunnyvale-Santa Clara, CA
$98,655 avg median wage
- San Francisco-Oakland-Fremont
San Francisco-Oakland-Fremont, CA
$95,708 avg median wage
- Seattle-Tacoma-Bellevue
Seattle-Tacoma-Bellevue, WA
$92,550 avg median wage
- New York-Newark-Jersey City
New York-Newark-Jersey City, NY-NJ
$87,148 avg median wage
- Boston-Cambridge-Newton
Boston-Cambridge-Newton, MA-NH
$83,802 avg median wage
- Washington-Arlington-Alexandria
Washington-Arlington-Alexandria, DC-VA-MD-WV
$82,744 avg median wage
- Boulder
Boulder, CO
$82,291 avg median wage
- Los Angeles-Long Beach-Anaheim
Los Angeles-Long Beach-Anaheim, CA
$82,276 avg median wage
- Bridgeport-Stamford-Danbury
Bridgeport-Stamford-Danbury, CT
$81,827 avg median wage
- San Diego-Chula Vista-Carlsbad
San Diego-Chula Vista-Carlsbad, CA
$81,730 avg median wage
The ten highest-paying metros
Rendered live from the 10-row result of the metro wage query in the page frontmatter.
| # | Metro area | Avg median wage | Occupations |
|---|---|---|---|
| 1 | San Jose-Sunnyvale-Santa Clara, CA | $98,655 | 574 |
| 2 | San Francisco-Oakland-Fremont, CA | $95,708 | 687 |
| 3 | Seattle-Tacoma-Bellevue, WA | $92,550 | 691 |
| 4 | New York-Newark-Jersey City, NY-NJ | $87,148 | 757 |
| 5 | Boston-Cambridge-Newton, MA-NH | $83,802 | 686 |
| 6 | Washington-Arlington-Alexandria, DC-VA-MD-WV | $82,744 | 704 |
| 7 | Boulder, CO | $82,291 | 412 |
| 8 | Los Angeles-Long Beach-Anaheim, CA | $82,276 | 737 |
| 9 | Bridgeport-Stamford-Danbury, CT | $81,827 | 484 |
| 10 | San Diego-Chula Vista-Carlsbad, CA | $81,730 | 671 |
Source: U.S. Bureau of Labor Statistics, OEWS metropolitan wage estimates; U.S. Bureau of Economic Analysis, Regional Price Parities. Queried live from the WageDex database snapshot at request time. U.S. Bureau of Labor Statistics, OEWS metropolitan wage estimates; U.S. Bureau of Economic Analysis, Regional Price Parities. Queried live from the WageDex database snapshot at request time.
Findings
The coastal tech hubs lead on nominal pay
The highest nominal wages belong to San Jose-Sunnyvale-Santa Clara, CA, where the average occupational median wage is about $98,655 across 574 reported occupations. The top of the table is a familiar roster of West Coast and Northeast technology and finance centers, each sitting well above the national metro average of roughly $65,425. High pay there is real, but so are the rents, which is exactly why a nominal ranking only tells half the story.
Cost of living reshuffles the board
Adjusting for local prices changes who comes out ahead. On a cost-of-living basis, San Jose-Sunnyvale-Santa Clara, CA leads with a real wage near $89,343, and several lower-cost Midwest metros climb into contention because their wages stretch much further against a below-average price level. A metro that pays less in dollars can deliver more in purchasing power once a local price parity above or below 100 is divided back out. The secondary chart below ranks metros by this adjusted real wage; the reordering versus the nominal table is the headline result of this analysis.
Why the gap appears
The coastal leaders carry Regional Price Parities well above 100, housing especially, which erodes their nominal advantage. Lower-cost metros with strong specialized employers (medical centers, manufacturing, logistics) pay solidly while costing far less to live in, so their residents keep more of every paycheck in real terms. None of this means the expensive metros are a bad deal: they concentrate the highest-paying occupations and the equity and bonus pay that this survey cannot capture. But for a worker weighing where a given salary goes furthest, the adjusted ranking is the more useful one.
The mobility implication
For a worker who can do the same job in more than one place, the adjusted ranking is a relocation map. A salary offer in a high-RPP coastal metro has to clear a much higher bar to match the real value of a smaller offer in a low-cost metro, and remote and hybrid arrangements have made that arbitrage easier to act on. The catch is that the highest-RPP metros also concentrate the deepest specialized labor markets and the equity and bonus pay this survey cannot see, so the real-wage ranking understates their appeal for workers in those high-end occupations. The honest reading is that nominal and adjusted rankings answer different questions: one asks where the dollars are largest, the other asks where they go furthest, and which matters depends entirely on whether a worker is tied to a local market or free to choose.
Why this ranking matters
"Best-paying city" lists almost always rank nominal wages and stop there, which systematically flatters high-cost metros and overlooks affordable ones. Pairing federal wage data with a federal price index gives a fairer picture of where pay actually buys the most. Each metro in the table links to its full WageDex profile, where occupation-by-occupation wages and the local cost-of-living breakdown are available for deeper comparison.
What this analysis cannot tell us
Two federal sources are combined here. Wages come from the BLS Occupational Employment and Wage Statistics establishment survey; the cost-of-living adjustment uses the U.S. Bureau of Economic Analysis Regional Price Parities (RPP), an index where 100 equals the national average price level. The 'average occupational median wage' treats each occupation equally rather than weighting by local employment, so a metro's figure reflects the breadth of its pay across occupations, not the wage of its typical worker. RPP is published with a lag and at the full metro-area level, so neighborhood-level cost differences are invisible. Adjusted wages assume a worker's spending basket matches the metro average; individual circumstances, especially housing tenure, can diverge sharply. Wages exclude equity and bonuses, which are concentrated in exactly the high-cost coastal metros that lead the nominal ranking.
Ten highest real wages after cost of living
Average median wage divided by the metro's BEA Regional Price Parity (100 = national average)
- San Jose-Sunnyvale-Santa Clara
San Jose-Sunnyvale-Santa Clara, CA
$89,343 real wage
- Rochester
Rochester, MN
$83,337 real wage
- Seattle-Tacoma-Bellevue
Seattle-Tacoma-Bellevue, WA
$83,278 real wage
- St. Cloud
St. Cloud, MN
$82,928 real wage
- San Francisco-Oakland-Fremont
San Francisco-Oakland-Fremont, CA
$82,783 real wage
- Duluth
Duluth, MN-WI
$79,367 real wage
- Kennewick-Richland
Kennewick-Richland, WA
$78,752 real wage
- Boulder
Boulder, CO
$78,222 real wage
- Buffalo-Cheektowaga
Buffalo-Cheektowaga, NY
$77,848 real wage
- Bismarck
Bismarck, ND
$77,838 real wage
Sources
- BLS Occupational Employment and Wage Statistics (OEWS) - Metropolitan Estimates - https://www.bls.gov/oes/current/oessrcma.htm
- BEA Regional Price Parities - https://www.bea.gov/data/prices-inflation/regional-price-parities
- BLS OEWS Survey Documentation and Methodology - https://www.bls.gov/oes/methods.htm