Last updated: October 29, 2026 · Data: U.S. Bureau of Labor Statistics (May 2025) and Bureau of Economic Analysis (2024)
Where you work can change your paycheck as much as what you do. The same job can pay thousands more in one metro area than in another, and a bigger salary doesn’t always mean more money left over once rent, groceries, and utilities are paid.
So we looked at both sides of the equation. This guide ranks the top 25 metro areas to maximize your earnings using the newest official wage data and adjusts it for local prices, so you can see where a paycheck actually goes the furthest.
The short answer: San Jose, California, is the clear winner on both raw pay and price-adjusted pay. But the most interesting finds are further down the list. Rochester, Minnesota, jumps from 17th on raw wages to 2nd once prices are factored in, and Madison, Wisconsin, and Oshkosh-Neenah, Wisconsin, outrank some of the most famous (and expensive) cities in America.
The Top 5 at a Glance
- San Jose-Sunnyvale-Santa Clara, CA: $84,050 median wage, about $76,100 after adjusting for prices
- Rochester, MN: $60,620 median wage, about $66,700 adjusted
- Boulder, CO: $69,580 median wage, about $66,100 adjusted
- Seattle-Tacoma-Bellevue, WA: $72,610 median wage, about $65,300 adjusted
- Washington-Arlington-Alexandria, DC-VA-MD-WV: $71,060 median wage, about $65,300 adjusted
For comparison, the national median wage for all occupations is $50,980.
How We Ranked These Metro Areas
A good earnings ranking has to answer two questions: Who pays the most? and What does that pay actually buy? Here is exactly how we built this list.
Step 1: Raw pay. We started with the median annual wage for all occupations in each of the 393 metro areas covered by the Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics program. We used the May 2025 data, released May 15, 2026, which is the newest available. The median is the midpoint: half of workers earn more and half earn less. BLS wage estimates cover wage and salary workers at nonfarm employers and exclude the self-employed.
Step 2: Price adjustment. We adjusted each median using the Bureau of Economic Analysis (BEA) Regional Price Parities (RPP) for 2024, where 100 is the national average. The formula is simple: adjusted wage = median wage ÷ (RPP ÷ 100). A $60,000 wage in a metro with an RPP of 90 has about the same buying power as $66,667 at national-average prices.
Step 3: Building the list of 25. A metro earned a spot if it landed in the top 20 on either measure: raw median wage or price-adjusted wage. That produced exactly 25 metros. We then ranked all 25 by price-adjusted wage, because that best reflects how much your earnings are worth in daily life.
What this ranking does not include: state and local taxes, benefits, commuting costs, or how many jobs in your field exist locally. The wage data and price data also come from different years (2025 and 2024), so adjusted figures are best read as close estimates of relative buying power, not exact amounts.
The Full Top 25 Table
| Rank | Metro area | Median wage (2025) | Price level (RPP, 2024) | Price-adjusted wage |
|---|---|---|---|---|
| 1 | San Jose-Sunnyvale-Santa Clara, CA | $84,050 | 110.4 | $76,116 |
| 2 | Rochester, MN | $60,620 | 90.8 | $66,747 |
| 3 | Boulder, CO | $69,580 | 105.2 | $66,139 |
| 4 | Seattle-Tacoma-Bellevue, WA | $72,610 | 111.1 | $65,336 |
| 5 | Washington-Arlington-Alexandria, DC-VA-MD-WV | $71,060 | 108.9 | $65,262 |
| 6 | San Francisco-Oakland-Fremont, CA | $74,260 | 115.6 | $64,232 |
| 7 | Lexington Park, MD | $63,990 | 100.8 | $63,507 |
| 8 | Durham-Chapel Hill, NC | $60,720 | 97.6 | $62,231 |
| 9 | Boston-Cambridge-Newton, MA-NH | $66,620 | 108.3 | $61,534 |
| 10 | Trenton-Princeton, NJ | $63,490 | 103.2 | $61,533 |
| 11 | Fairbanks-College, AK | $61,810 | 103.2 | $59,889 |
| 12 | Bremerton-Silverdale-Port Orchard, WA | $63,200 | 105.6 | $59,845 |
| 13 | Olympia-Lacey-Tumwater, WA | $61,960 | 103.7 | $59,767 |
| 14 | Madison, WI | $58,080 | 97.3 | $59,700 |
| 15 | Burlington-South Burlington, VT | $60,020 | 100.9 | $59,456 |
| 16 | Denver-Aurora-Centennial, CO | $62,320 | 105.8 | $58,914 |
| 17 | Longview-Kelso, WA | $57,420 | 97.5 | $58,865 |
| 18 | Albany-Schenectady-Troy, NY | $58,460 | 99.6 | $58,715 |
| 19 | Hartford-West Hartford-East Hartford, CT | $59,940 | 102.7 | $58,338 |
| 20 | Oshkosh-Neenah, WI | $54,060 | 92.9 | $58,173 |
| 21 | Portland-Vancouver-Hillsboro, OR-WA | $60,690 | 105.4 | ~$57,600 |
| 22 | Bridgeport-Stamford-Danbury, CT | $61,470 | 106.9 | ~$57,500 |
| 23 | New Haven, CT | $60,060 | 104.6 | ~$57,400 |
| 24 | Anchorage, AK | $60,200 | 105.4 | ~$57,100 |
| 25 | New York-Newark-Jersey City, NY-NJ | $61,430 | 112.6 | ~$54,600 |
Ranks 21–25 are the metros that made the top 20 on raw wages but fell just outside the top 20 after price adjustment. We calculated their adjusted wages ourselves from BEA’s 2024 price levels, so they carry a “~”.
The Top 25 Metro Areas, One by One
1. San Jose-Sunnyvale-Santa Clara, CA
San Jose is in a league of its own. Its $84,050 median wage is about 65% above the national median, and the average (mean) wage reaches $119,230 because so many workers earn very high salaries. Management, legal, and computer and mathematical jobs are the highest-paying groups, with management alone at a $210,750 median. Even after prices are factored in, San Jose stays first. It also leads the country for several individual jobs, including software developers ($213,110 median), registered nurses ($216,740), and plumbers ($107,560).
2. Rochester, MN
Rochester is the biggest surprise on the list. It ranks 17th on raw wages, but prices are about 9% below the national average, which lifts it to second place. Computer and mathematical jobs actually edge out management as its top-paying group ($126,210 versus $125,580), and healthcare practitioners also rank among its best-paid workers. For tech and healthcare professionals who want high pay without big-city costs, it’s hard to beat.
3. Boulder, CO
Boulder’s median of $69,580 ranks fifth in the nation on raw pay, and its average wage of $91,760 is close to Seattle’s and Washington’s. Architecture and engineering jobs are among its top-paying groups. It’s a small market (around 192,000 jobs), so the number of employers is more limited than in a major metro, but the pay premium is real.
4. Seattle-Tacoma-Bellevue, WA
Seattle combines high pay with a big, diverse job market of more than 2 million jobs. Software developers earn a median of $167,280, the third-highest of any U.S. metro, and even heavy truck drivers earn a median of $71,240, also third nationally. Prices are high (RPP 111.1), but wages are high enough to keep Seattle in the top five.
5. Washington-Arlington-Alexandria, DC-VA-MD-WV
The nation’s capital region offers the largest job market in the top five, with more than 3.1 million jobs. Its $71,060 median ranks fourth on raw pay, and legal occupations are among its best-paid groups. Prices are about 9% above average, but strong wages keep it near the top after adjustment.
6. San Francisco-Oakland-Fremont, CA
San Francisco has the second-highest raw median in the country at $74,260, but it’s also the most expensive metro in our top 10 (RPP 115.6), which drops it to sixth on buying power. It remains a powerhouse for specific careers: software developers earn a median of $186,640 and registered nurses about $186,610 here.
7. Lexington Park, MD
This small Maryland metro has about 70,650 jobs but pays a $63,990 median with near-average prices (RPP 100.8). Architecture and engineering is its top-paying group, with a median of $130,560. If you work in engineering, this under-the-radar market deserves a look.
8. Durham-Chapel Hill, NC
Durham-Chapel Hill climbs from 15th on raw pay to 8th once prices are considered. With an RPP of 97.6, its $60,720 median goes further than in most coastal markets. Management, computer and mathematical, and architecture and engineering jobs lead the way.
9. Boston-Cambridge-Newton, MA-NH
Boston’s $66,620 median ranks sixth on raw pay, with legal jobs among its best-paid groups. Higher prices (RPP 108.3) trim its buying power, but it still lands in the top 10.
10. Trenton-Princeton, NJ
Trenton-Princeton and Boston are essentially tied on adjusted pay, with a difference of less than a dollar. Trenton’s $63,490 median and moderate price level (RPP 103.2) make it a strong, often overlooked option in the New York-Philadelphia corridor. Legal jobs are among its top-paying groups.
11. Fairbanks-College, AK
Fairbanks pays a $61,810 median, 12th highest on raw wages. Management, healthcare, and architecture and engineering lead its pay scale, and heavy truck drivers here earn a median of $76,560, second in the nation.
12. Bremerton-Silverdale-Port Orchard, WA
Across the water from Seattle, Bremerton posts a $63,200 median, ninth highest on raw pay, with architecture and engineering among its top-paying groups. Its average wage is $77,020, and the metro has around 93,700 jobs.
13. Olympia-Lacey-Tumwater, WA
Washington’s capital region pays a $61,960 median. Management, computer and mathematical, and healthcare jobs are its top-paying groups. Fairbanks, Bremerton, and Olympia finish within about $123 of each other on adjusted pay, so the differences between them are tiny.
14. Madison, WI
Madison doesn’t crack the raw top 20, but its $58,080 median becomes about $59,700 after adjusting for an RPP of 97.3. It’s a good example of a mid-priced metro where earnings stretch further than the headline salary suggests.
15. Burlington-South Burlington, VT
Burlington’s $60,020 median ranks 20th on raw pay. Management, legal, and healthcare jobs are its top earners, and average prices (RPP 100.9) help it hold a top-15 spot.
16. Denver-Aurora-Centennial, CO
Denver is the largest market in the lower half of the top 20, with about 1.6 million jobs. Its $62,320 median ranks 10th on raw pay, and legal jobs are among its best-paid groups. Prices (RPP 105.8) pull it down to 16th on buying power.
17. Longview-Kelso, WA
Another Washington metro, Longview-Kelso has a $57,420 median that’s lifted by below-average prices (RPP 97.5). Like Madison, it earns its place through affordability rather than a high headline salary.
18. Albany-Schenectady-Troy, NY
Albany’s $58,460 median and slightly-below-average price level (RPP 99.6) put it just ahead of Hartford on adjusted pay. It offers a way to earn a competitive wage in New York State without New York City costs.
19. Hartford-West Hartford-East Hartford, CT
Hartford’s median is $59,940, but wage growth has been slow: its median rose only about 1.1% from 2024 to 2025, compared with a typical metro gain of roughly 3.1%. It’s worth weighing current pay against how fast local wages are moving.
20. Oshkosh-Neenah, WI
Oshkosh-Neenah has the lowest raw median on this list ($54,060), but prices are about 7% below the national average (RPP 92.9), which lifts its adjusted wage to $58,173 and earns it a place in the top 20. Together with Madison, it makes Wisconsin one of the best states for stretching a paycheck.
21. Portland-Vancouver-Hillsboro, OR-WA
Portland’s $60,690 median ranks 16th on raw wages. Management, computer and mathematical, and healthcare jobs lead its pay scale. Higher prices (RPP 105.4) place it just outside the top 20 on buying power.
22. Bridgeport-Stamford-Danbury, CT
Bridgeport-Stamford ranks 13th on raw pay with a $61,470 median, just $40 above New York City. Management, computer and mathematical, and life, physical, and social science jobs are its top-paying groups. Housing costs are the main drag on its adjusted ranking.
23. New Haven, CT
New Haven’s $60,060 median is 19th on raw pay. Management, computer and mathematical, and architecture and engineering jobs make up its top three groups. Moderate prices (RPP 104.6) keep its adjusted wage close to its neighbors in Connecticut.
24. Anchorage, AK
Anchorage’s $60,200 median ranks 18th on raw pay, led by management, legal, and architecture and engineering jobs. Prices are about 5% above the national average, which lands it just outside the adjusted top 20.
25. New York-Newark-Jersey City, NY-NJ
The largest metro in the country posts a $61,430 median, 14th on raw wages, but it also has one of the highest price levels in the nation (RPP 112.6), which pushes it to the bottom of this list. A median across all jobs hides the top end, though: legal, management, and computer and mathematical jobs are among its best-paid groups, and many high earners still come out ahead even after accounting for the cost of living.
What the Rankings Reveal
The West and Northeast dominate. Washington State alone has four metros on the list, and Connecticut has three. California, Colorado, Alaska, Wisconsin, and New York each have two.
Small markets can punch above their weight. Lexington Park, Fairbanks, Rochester, Bremerton, and Burlington all make the list despite being far smaller than the big coastal metros. You don’t need a huge population to earn a high wage.
Prices reshuffle the order. San Francisco falls from 2nd to 6th, New York City from 14th to 25th, while Rochester leaps from 17th to 2nd and Durham-Chapel Hill rises from 15th to 8th.
The same jobs keep showing up. Management, computer and mathematical, legal, and architecture and engineering occupations appear among the top-paying groups in most of these metros. Nationally, their medians are $126,520, $109,280, $102,500, and $99,520, far above the all-jobs median of $50,980.
Your Job Matters as Much as Your City
A metro-wide median blends thousands of different jobs. Your own occupation may pay best somewhere that isn’t on this list at all. A few examples from May 2025 BLS data:
- Software developers: San Jose leads at $213,110, followed by San Francisco ($186,640) and Seattle ($167,280). The national median is $135,980.
- Registered nurses: San Jose leads at $216,740, then Vallejo, CA ($203,290) and San Francisco ($186,610). The national median is $97,550.
- Plumbers: San Jose leads at $107,560, followed by Bellingham, WA ($102,750). The national median is $63,800.
- Electricians: Kankakee, IL, tops the ranking at $105,500, far above the $63,190 national median and a reminder that smaller metros can win for skilled trades.
- Heavy truck drivers: Lincoln, NE, leads at $81,790, followed by Fairbanks ($76,560) and Seattle ($71,240). The national median is $58,640.
The takeaway: use the top 25 as a starting point, then look up the wage for your job in each metro you’re considering.
How to Use This List to Boost Your Earnings
- Pick your occupation first. Search the BLS wage tables for your exact job title and compare your top-choice metros.
- Narrow to 3–5 target metros. Choose a mix of high-pay markets (like San Jose or Seattle) and high-value markets (like Rochester, Madison, or Durham).
- Check the job market, not just the wage. Look at how many current openings exist for your role, and which employers hire for it.
- Account for taxes and housing. Income tax rules differ by state, and the price index here is a metro-wide average. Your own rent or mortgage could be higher or lower.
- Negotiate with local data. Knowing the median for your job in that metro is one of the strongest tools you have in a salary discussion.
- Consider remote work. If your employer pays by national rather than local scale, living in a lower-cost metro can effectively raise your income.
Frequently Asked Questions
What is the highest-paying metro area in the U.S.?
San Jose-Sunnyvale-Santa Clara, California, has the highest median annual wage for all occupations among 393 metro areas: $84,050 in May 2025, with an average wage of $119,230.
Which metro area gives you the most for your paycheck after accounting for prices?
San Jose still ranks first after price adjustment, at about $76,100 in national-average-price dollars. Rochester, Minnesota, is second, and Boulder, Colorado, is third.
Is a high salary worth it if the cost of living is high?
Not always. San Francisco has the second-highest raw median wage in the country but drops to sixth once prices are considered, and New York City falls to the bottom of this top 25. A high salary only helps if it outpaces local costs.
What is the median wage in the United States?
The national median annual wage for all occupations was $50,980 in May 2025, and the mean (average) was $69,770. The 90th percentile was $128,560.
Do small metro areas ever pay more than big cities?
Yes. Lexington Park, MD, Fairbanks, AK, Rochester, MN, and Bremerton, WA, all land in the top 25 despite their size. For some occupations, such as electricians and truck drivers, small metros even top the national rankings.
How often does this data update?
BLS publishes metro wage estimates once a year, in the spring. BEA’s next price-parity release is scheduled for December 2026, which may shift the adjusted rankings, so check back for updates.
Final Thoughts
The best place to maximize your earnings depends on what you do and what you want your money to do for you. If you want the highest possible pay, San Jose, San Francisco, Seattle, and Washington lead the way. If you want the most buying power, look closely at Rochester, Boulder, Durham, Madison, and Oshkosh-Neenah. And if you work in a specific trade or profession, check your own occupation’s numbers before you make a move.
Sources and Data Notes
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates, released May 15, 2026: bls.gov/oes/tables.htm and bls.gov/news.release/ocwage.htm
- U.S. Bureau of Economic Analysis, Regional Price Parities (all items), 2024, released February 2026, accessed via the Federal Reserve Bank of St. Louis (FRED)
- Resumes That Shine, “20 U.S. Metropolitan Areas with the Highest Median Salaries in 2026” (Oct. 3, 2026) and “Top 20 Metropolitan Areas Based on Cost Adjusted Median Salaries” (Oct. 10, 2026), used for the metro wage and price-adjusted tables
- SalariesByCity, “US Salary Statistics” (BLS May 2025 national and metro figures)
- StatRanker occupation rankings (software developers, registered nurses, plumbers, electricians, heavy truck drivers), based on BLS OEWS May 2025
- Ranks 21–25 price-adjusted wages are our own calculations from BLS median wages and BEA 2024 RPPs.