Groundwork
Making Government data work for you

Insights · Pay and cost of living

7 metros pay software developers over $150,000 after cost of living

Groundwork research · Published October 11, 2026 · Data as of September 29, 2026 · 4 min read

Software developers earn the most in San Jose, CA, where the median is $213,110 a year and prices run 10.4% above the national average. We divided each metro's median by its price level to see where that pay goes furthest. After the adjustment, 7 of the 116 metros with at least 1,000 software developers pay a median above $150,000.

Highest after prices
$192,994

San Jose, CA

Above $150,000
7 of 116

metros, after prices

The middle metro
$130,900

$128,740 before prices

Lowest after prices
$102,241

Lansing, MI

Median annual pay divided by the metro's price level, for the 116 metros with at least 1,000 software developers in the BLS survey.

The 15 metros that lead after prices

Each bar is a metro's median annual wage for software developers divided by its price level, where 100 is the national average. Under each name are the median itself, the metro's prices and, where the order changed, its place by median pay alone.

Median annual pay for software developers after prices

San Jose-Sunnyvale-Santa Clara, CAmedian $213,110 · prices 10.4% above the national average
$192,994
San Francisco-Oakland-Fremont, CAmedian $186,640 · prices 15.6% above the national average
$161,435
Boulder, COmedian $164,560 · prices 5.2% above the national average · 6th by median pay
$156,423
Manchester-Nashua, NHmedian $162,090 · prices 5.7% above the national average · 9th by median pay
$153,412
Boston-Cambridge-Newton, MA-NHmedian $166,090 · prices 8.3% above the national average
$153,409
Bridgeport-Stamford-Danbury, CTmedian $162,650 · prices 6.9% above the national average · 8th by median pay
$152,203
Seattle-Tacoma-Bellevue, WAmedian $167,280 · prices 11.1% above the national average · 3rd by median pay
$150,522
New York-Newark-Jersey City, NY-NJmedian $166,830 · prices 12.6% above the national average · 4th by median pay
$148,210
Rochester, MNmedian $134,450 · prices 9.2% below the national average · 22nd by median pay
$148,038
Portland-Vancouver-Hillsboro, OR-WAmedian $156,000 · prices 5.4% above the national average · 13th by median pay
$147,978
San Diego-Chula Vista-Carlsbad, CAmedian $163,270 · prices 11.9% above the national average · 7th by median pay
$145,924
Santa Maria-Santa Barbara, CAmedian $158,290 · prices 8.8% above the national average
$145,490
Oxnard-Thousand Oaks-Ventura, CAmedian $159,430 · prices 10.5% above the national average · 11th by median pay
$144,236
Worcester, MAmedian $146,950 · prices 2.5% above the national average · 15th by median pay
$143,334
Peoria, ILmedian $130,590 · prices 8.8% below the national average · 48th by median pay
$143,142

What the adjustment changes

San Jose, CA and San Francisco, CA stay first and second. Seattle, WA and New York, NY, 3rd and 4th by median pay, are 7th and 8th once prices count, since theirs run 11.1% and 12.6% above the national average. In the middle of the 116 metros the median is $128,740 before prices and $130,900 after them.

The metros that gain the most places

A metro climbs when its prices run below those of the metros it passes. Peoria, IL gains 33 places and Rochester, MN gains 13, with prices 8.8% and 9.2% below the national average.

Peoria, IL
+33 places

48th by median pay ($130,590), 15th after prices ($143,142). Prices run 8.8% below the national average.

Rochester, MN
+13 places

22nd by median pay ($134,450), 9th after prices ($148,038). Prices run 9.2% below the national average.

Manchester-Nashua, NH
+5 places

9th by median pay ($162,090), 4th after prices ($153,412). Prices run 5.7% above the national average.

Boulder, CO
+3 places

6th by median pay ($164,560), 3rd after prices ($156,423). Prices run 5.2% above the national average.

What the figures cover

Each figure is a median: half of a metro's software developers earn more. The price level averages everything a household buys, with housing the largest part, so it describes a typical household in the metro and your own costs can run above or below it. Medians are survey estimates, and metros a few percent apart are close to a tie.

Sources and method

BLS Occupational Employment and Wage Statistics, May 2025 estimates: the median annual wage and the employment of software developers (SOC 15-1252) in each metropolitan area. BEA Regional Price Parities for 2024, all items, for the same metros (100 is the national average). Adjusted pay is the median divided by the price level over 100, the deflation BEA's real-income figures use and the one the report's affordability line uses. A metro counts with at least 1,000 software developers, a published median and a price level: 116 do. Pay is rounded to whole dollars and prices to one decimal, and metros tied on adjusted pay are listed by name. The wage survey and the price parities cover different periods (May 2025 and 2024). Built by scripts/build_insights.py.

Sources: BLS Occupational Employment and Wage Statistics; BEA Regional Price Parities by state and metro area.

Informational only; not legal, immigration, or financial advice.

Check what software developers are paid in your metro, from BLS survey data and certified DOL wage filings, and what the place costs.

See salary data by role and metro →

More from Insights

How to read BEA regional price parities: 387 metro areas
What a regional price parity of 95 or 110 means, how BEA builds one, how 387 metro areas spread around 100, why rent drives it and how the site uses it for pay after cost of living.

How to read OEWS wage data: 824 occupations in 393 metros
The columns and symbols of the OEWS workbooks, what a wage and a percentile mean, how precise the numbers are, and how the H-1B wage levels are built from them.

The H-1B lottery now favors Level IV. Here is what Level IV pays.
Level IV gets four entries in the H-1B selection and Level I gets one. What real filings show about the four wage levels, and what they pay for software developers and seven other occupations.

What happens after a layoff: the BLS survey of 3.3 million workers
Who lost a job held for three years or more, why it ended, how many had written notice, who was working again in January 2026 by industry and kind of work, and what the next job paid.

Amazon: 9,746 workers in 30 layoff notices
What state layoff notices and Labor Department H-1B filings show for Amazon: the notices over the past year, the sites, and the sponsorship record.

How to read DOL wage and hour enforcement data: 267,635 cases
The fields of a Wage and Hour case, the laws behind the numbers, what back wages agreed to pay and penalties assessed mean, and the cases a copy of the dataset leaves out.

Wage data: U.S. Department of Labor OFLC LCA Disclosure Data and U.S. Bureau of Labor Statistics OEWS. LCA filings reflect sponsored-worker wage offers, which skew toward mid-large employers and specific occupations — treat any estimate built from a small sample cautiously. Informational only; not legal, immigration, or financial advice.