Software Engineer Salaries by City 2025
Complete guide to tech salaries and cost of living across 40 major US cities
Thinking about relocating for a software engineering job? Salary is just one piece of the puzzle. This guide breaks down what software engineers actually earn across 40 major US cities—and what that money is really worth after cost of living.
Top 5 Highest Paying Cities (Senior Engineers)
- San Jose, CA - $205,000
- San Francisco, CA - $195,000
- Seattle, WA - $185,000
- New York, NY - $175,000
- Los Angeles, CA - $170,000
Top 5 Best Value (Real Income After Cost of Living)
- Austin, TX - Strong salaries, moderate costs
- Raleigh, NC - Good pay, low cost of living
- Atlanta, GA - Competitive salaries, affordable housing
- Dallas, TX - No state income tax, reasonable rent
- Denver, CO - Growing tech scene, decent cost balance
Note: Salaries shown are averages for full-time software engineers. Junior = 0-2 years experience, Mid-Level = 3-5 years, Senior = 6-10 years.
West Coast Tech Hubs
San Francisco, California
Average Rent: $3,200/month
San Jose, California
Average Rent: $3,100/month
Seattle, Washington
Average Rent: $2,400/month
Mountain & Southwest
Austin, Texas
Average Rent: $1,600/month
Denver, Colorado
Average Rent: $1,900/month
East Coast
New York, New York
Average Rent: $4,400/month
Boston, Massachusetts
Average Rent: $2,800/month
Southeast
Atlanta, Georgia
Average Rent: $1,550/month
Raleigh, North Carolina
Average Rent: $1,400/month
Midwest
Chicago, Illinois
Average Rent: $1,700/month
Key Takeaways
1. Salary Isn't Everything
A $120,000 salary in San Francisco leaves you with less disposable income than $90,000 in Austin after accounting for rent and living costs.
2. No State Income Tax States Win
Texas, Washington, and Florida offer significant advantages since there's no state income tax eating into your paycheck.
3. Remote Work Changed Everything
If you can work remotely, you can earn coastal salaries while living in lower-cost cities—the ultimate arbitrage.
4. Mid-Tier Cities Offer Best Value
Cities like Austin, Raleigh, Atlanta, and Denver offer strong salaries with manageable costs. You'll have more money left over each month.
5. Experience Matters Everywhere
Senior engineers earn 50-60% more than junior engineers across all markets. Invest in skill development.
Making Your Decision
Raw salary numbers don't tell the full story. Use our calculator to see what your offer is really worth after cost of living adjustments.
Analyze Your Job OfferLast updated: December 2025