Post job

Best states for a software development engineer

Quoted expert
Dr. Ted Junseok Song
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Do you wonder which states in the U.S. are the best for software development engineers? If so, we have the full list of best to worst states for software development engineer jobs for you to check out and see if you think it's time to move and start anew. Not all states fare the same when it come to job opportunity and pay.Our research shows that Washington is the best state in the country for software development engineers.
In order to get you the best states for software development engineers, we looked at our data on jobs and wages -- specifically the average annual wage and the number of available jobs per capita.We found that Washington is the best state for software development engineer jobs, whereas Oklahoma is the worst.

10 best states for software development engineers in 2025

  1. Washington #1 best state for software development engineers

    1. Washington

    Total software development engineer jobs:6,147
    Average annual salary:$112,720
    Lowest 10 percent earn:$82,000
    Highest 10 percent earn:$153,000
    Location Quotient:
    2.16
  2. California #2 best state for software development engineers

    2. California

    Total software development engineer jobs:17,163
    Average annual salary:$115,072
    Lowest 10 percent earn:$83,000
    Highest 10 percent earn:$159,000
    Location Quotient:
    1.5
  3. Oregon #3 best state for software development engineers

    3. Oregon

    Total software development engineer jobs:2,074
    Average annual salary:$100,735
    Lowest 10 percent earn:$73,000
    Highest 10 percent earn:$137,000
    Location Quotient:
    1.28
  4. Arizona #4 best state for software development engineers

    4. Arizona

    Total software development engineer jobs:2,442
    Average annual salary:$88,468
    Lowest 10 percent earn:$65,000
    Highest 10 percent earn:$119,000
    Location Quotient:
    1.07
  5. Massachusetts #5 best state for software development engineers

    5. Massachusetts

    Total software development engineer jobs:4,033
    Average annual salary:$92,423
    Lowest 10 percent earn:$68,000
    Highest 10 percent earn:$124,000
    Location Quotient:
    1.12
  6. Nevada #6 best state for software development engineers

    6. Nevada

    Total software development engineer jobs:742
    Average annual salary:$95,282
    Lowest 10 percent earn:$69,000
    Highest 10 percent earn:$131,000
    Location Quotient:
    0.91
  7. Utah #7 best state for software development engineers

    7. Utah

    Total software development engineer jobs:1,517
    Average annual salary:$86,032
    Lowest 10 percent earn:$62,000
    Highest 10 percent earn:$117,000
    Location Quotient:
    1.22
  8. Idaho #8 best state for software development engineers

    8. Idaho

    Total software development engineer jobs:638
    Average annual salary:$87,723
    Lowest 10 percent earn:$64,000
    Highest 10 percent earn:$120,000
    Location Quotient:
    0.99
  9. Rhode Island #9 best state for software development engineers

    9. Rhode Island

    Total software development engineer jobs:521
    Average annual salary:$85,335
    Lowest 10 percent earn:$63,000
    Highest 10 percent earn:$115,000
    Location Quotient:
    1.1
  10. New York #10 best state for software development engineers

    10. New York

    Total software development engineer jobs:4,277
    Average annual salary:$97,981
    Lowest 10 percent earn:$72,000
    Highest 10 percent earn:$132,000
    Location Quotient:
    0.85

Software development engineer jobsNear Columbus, OH

How Zippia determines the best states to be a software development engineer

You can read about how the best state rankings are calculated here.

Detailed list of the best states for a software development engineer

RankStateAverage salaryLowest 10% earnPopulationJob count
1Washington$112,720$82,0007,405,7436,147
2California$115,072$83,00039,536,65317,163
3Oregon$100,735$73,0004,142,7762,074
4Arizona$88,468$65,0007,016,2702,442
5Massachusetts$92,423$68,0006,859,8194,033
6Nevada$95,282$69,0002,998,039742
7Utah$86,032$62,0003,101,8331,517
8Idaho$87,723$64,0001,716,943638
9Rhode Island$85,335$63,0001,059,639521
10New York$97,981$72,00019,849,3994,277
11Montana$82,663$61,0001,050,493620
12Vermont$82,799$62,000623,657402
13New Hampshire$84,175$62,0001,342,795630
14Texas$82,854$62,00028,304,5967,831
15North Dakota$79,829$61,000755,393374
16Maine$85,581$64,0001,335,907403
17Pennsylvania$83,493$61,00012,805,5373,779
18Delaware$82,651$61,000961,939608
19New Jersey$87,699$64,0009,005,6442,936
20Virginia$83,430$62,0008,470,0204,588
21Connecticut$86,571$64,0003,588,1841,057
22New Mexico$81,109$60,0002,088,070797
23Wyoming$76,751$57,000579,315257
24District of Columbia$82,490$61,000693,972960
25Maryland$82,167$61,0006,052,1773,270
26Michigan$78,103$58,0009,962,3112,733
27Alaska$80,433$65,000739,795323
28West Virginia$76,367$57,0001,815,857417
29Ohio$76,639$57,00011,658,6092,798
30Wisconsin$76,682$58,0005,795,4831,688
31South Dakota$75,882$57,000869,666330
32Indiana$74,744$56,0006,666,8182,290
33Colorado$75,552$56,0005,607,1542,383
34Louisiana$75,973$57,0004,684,333799
35Minnesota$76,799$58,0005,576,6062,061
36North Carolina$75,251$56,00010,273,4193,108
37Arkansas$72,676$54,0003,004,2791,019
38Nebraska$73,326$55,0001,920,076867
39Florida$74,808$56,00020,984,4005,351
40Georgia$74,896$56,00010,429,3793,617
41Iowa$74,261$56,0003,145,7111,059
42Alabama$73,365$55,0004,874,7471,448
43Kentucky$74,032$55,0004,454,1891,060
44Illinois$75,400$57,00012,802,0233,624
45Tennessee$73,182$55,0006,715,9841,336
46South Carolina$74,334$56,0005,024,369869
47Kansas$72,664$54,0002,913,1231,030
48Mississippi$73,524$55,0002,984,100500
49Hawaii$68,884$55,0001,427,538316
50Missouri$72,901$55,0006,113,5321,798
51Oklahoma$72,444$54,0003,930,864659

Highest paying states for software development engineers

RankStateAvg. Software Development Engineer Salary
1Washington$112,720
2California$115,072
3Oregon$100,735
4Arizona$88,468
5Massachusetts$92,423
6Nevada$95,282
7Utah$86,032
8Idaho$87,723
9Rhode Island$85,335
10New York$97,981
11Montana$82,663
12Vermont$82,799
13New Hampshire$84,175
14Texas$82,854
15North Dakota$79,829
16Maine$85,581
17Pennsylvania$83,493
18Delaware$82,651
19New Jersey$87,699
20Virginia$83,430
21Connecticut$86,571
22New Mexico$81,109
23Wyoming$76,751
24District of Columbia$82,490
25Maryland$82,167
26Michigan$78,103
27Alaska$80,433
28West Virginia$76,367
29Ohio$76,639
30Wisconsin$76,682
31South Dakota$75,882
32Indiana$74,744
33Colorado$75,552
34Louisiana$75,973
35Minnesota$76,799
36North Carolina$75,251
37Arkansas$72,676
38Nebraska$73,326
39Florida$74,808
40Georgia$74,896
41Iowa$74,261
42Alabama$73,365
43Kentucky$74,032
44Illinois$75,400
45Tennessee$73,182
46South Carolina$74,334
47Kansas$72,664
48Mississippi$73,524
49Hawaii$68,884
50Missouri$72,901
51Oklahoma$72,444

Expert opinions on the best states for software development engineers

  • Are there any particularly good places in the United States for software development engineers to find work opportunities?

    Dr. Ted Junseok SongDr. Ted Junseok Song LinkedIn profile

    Associate Professor of Engineering, John Brown University

    Due to COVID-19, people have more choices on location as more companies allow their employees to work remotely.

Software development engineer best states FAQs

Search for software development engineer jobs

Browse computer and mathematical jobs