Tech · State Rankings

Best US States for Software Engineers

All 50 states + DC ranked by Software Engineer salary. State tax structure noted for take-home math.

Top 10 states by salary
#StateEstimated salaryCost mult.State tax
1District of Columbia$148,8001.20×~5% effective
2California$146,3001.18×~5% effective
3Hawaii$142,6001.15×~5% effective
4New York$142,6001.15×~5% effective
5Alaska$140,1001.13×No state tax
6New Jersey$140,1001.13×~5% effective
7Massachusetts$138,9001.12×~5% effective
8Connecticut$136,4001.10×~5% effective
9Washington$136,4001.10×No state tax
10Maryland$133,9001.08×~5% effective
All 51 states + DC, ranked
#StateSalaryAfter state tax (rough)
1District of Columbia$148,800$109,145
2California$146,300$107,311
3Hawaii$142,600$104,597
4New York$142,600$104,597
5Alaska$140,100$109,768
6New Jersey$140,100$102,763
7Massachusetts$138,900$101,883
8Connecticut$136,400$100,049
9Washington$136,400$106,869
10Maryland$133,900$98,216
11Colorado$130,200$95,502
12New Hampshire$130,200$102,012
13Oregon$130,200$95,502
14Rhode Island$127,700$93,668
15Virginia$127,700$93,668
16Nevada$126,500$99,113
17Arizona$124,000$90,954
18Delaware$124,000$90,954
19Florida$124,000$97,154
20Illinois$124,000$90,954
21Minnesota$124,000$90,954
22Vermont$122,800$90,074
23Maine$120,300$88,240
24Pennsylvania$120,300$88,240
25Texas$120,300$94,255
26Utah$120,300$88,240
27Georgia$116,600$85,526
28North Carolina$116,600$85,526
29Idaho$115,300$84,573
30Michigan$115,300$84,573
31Montana$115,300$84,573
32Wisconsin$115,300$84,573
33Wyoming$115,300$90,338
34New Mexico$114,100$83,692
35North Dakota$114,100$83,692
36South Carolina$114,100$83,692
37Tennessee$114,100$89,397
38Indiana$112,800$82,739
39Kansas$112,800$82,739
40Nebraska$112,800$82,739
41Ohio$112,800$82,739
42South Dakota$112,800$88,379
43Iowa$111,600$81,859
44Louisiana$111,600$81,859
45Missouri$111,600$81,859
46Alabama$109,100$80,025
47Kentucky$109,100$80,025
48Oklahoma$109,100$80,025
49Arkansas$106,600$78,191
50West Virginia$106,600$78,191
51Mississippi$104,200$76,431
After-state-tax estimate uses federal ~14% + FICA 7.65% + state ~5% (or 0% in no-tax states).

Salary range across states

For Software Engineers, the estimated median salary ranges from $104,200 in Mississippi to $148,800 in District of Columbia — a 43% range. State-by-state variation reflects local cost of living, employer density, and labor market dynamics.

No-state-tax states

Nine US states have no state income tax: Alaska, Washington, New Hampshire, Nevada, Florida, Texas, Wyoming, Tennessee, South Dakota. For high earners, this can mean $5,000-15,000+ extra per year in take-home pay vs neighboring states with similar gross salaries. New Hampshire taxes interest/dividends only (phasing out).

But: many no-state-tax states make up revenue with higher property tax (Texas) or sales tax (Tennessee). And cost of living varies — Texas urban metros (Austin, Houston) have grown expensive while Florida coastal areas command premium real estate prices.

Cost of living matters more than nominal salary

California pays the most for Software Engineers on a nominal basis — but housing in coastal California (SF, LA, San Diego) eats 35-50% of net income for median earners. A Software Engineer earning $146,300 in California often has less spendable income than one earning $120,300 in Texas.

Use our cost-of-living comparison tool to see specific city pairs. For state-level take-home, use our state-specific Paycheck Calculator.

Other Tech jobs to compare

Frequently Asked Questions

Which state pays the most for Software Engineers?
Based on cost-of-living-adjusted estimates, District of Columbia pays the most with an estimated median of $148,800/year for Software Engineers. High-cost states (CA, NY, MA, HI) tend to top the list because employers compensate for local cost of living.
Do no-state-tax states pay better effective?
Often yes after taxes. Alaska, Washington, New Hampshire, Nevada, Florida have no state income tax. A 5% state tax savings on $100K = $5,000 more take-home. But verify cost of living too — Texas pays well and has no tax, but Houston/Austin housing has risen dramatically.
Why do some states pay so much more?
Three factors: (1) cost of living — coastal states cost 15-25% more, employers adjust pay; (2) employer concentration — CA dominates tech, NY finance, MA biotech; (3) regulatory environment — some states have higher unionization or licensing requirements that increase wages.
Are these salaries net or gross?
Gross — before federal income tax (~14% effective at this income), FICA (7.65%), state income tax (varies), and local taxes if applicable. Use our state-specific Paycheck Calculator for exact take-home in any state.
How does experience affect these numbers?
These are medians — entry-level often runs 25-35% below median, senior roles 40-60%+ above. A senior Software Engineer in District of Columbia can easily exceed $223,200, while an entry-level role in a low-cost state might be $72,940.