Post job

Best states for a software programmer

Quoted expert
Dr. Ted Junseok Song
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Job opportunities vary from state to state, and computer and mathematical careers are no different. Because we know how difficult it can be to know which states are the best when it comes to software programmer jobs, we decided to crunch some numbers to bring you the best states for software programmers.Our research shows that Washington is the best state in the country for software programmers.
The median salary for software programmers in Washington is $87,923. Compare that to the median salary in Alabama of $60,875, which ranked worst for software programmers, and you can see how your location is important for your career.We found that the Midwest is best for software programmers, and the West is the worst. San Francisco, CA is the best city in the country for software programmer jobs, where as Washington is the best state in the country.

10 best states for software programmers in 2025

  1. Washington #1 best state for software programmers

    1. Washington

    Total software programmer jobs:2,499
    Average annual salary:$87,923
    Lowest 10 percent earn:$65,000
    Highest 10 percent earn:$118,000
    Location Quotient:
    1.44
  2. Oregon #2 best state for software programmers

    2. Oregon

    Total software programmer jobs:1,355
    Average annual salary:$79,522
    Lowest 10 percent earn:$59,000
    Highest 10 percent earn:$106,000
    Location Quotient:
    1.38
  3. California #3 best state for software programmers

    3. California

    Total software programmer jobs:9,256
    Average annual salary:$84,716
    Lowest 10 percent earn:$63,000
    Highest 10 percent earn:$112,000
    Location Quotient:
    1.34
  4. Delaware #4 best state for software programmers

    4. Delaware

    Total software programmer jobs:407
    Average annual salary:$75,244
    Lowest 10 percent earn:$58,000
    Highest 10 percent earn:$96,000
    Location Quotient:
    1.37
  5. District of Columbia #5 best state for software programmers

    5. District of Columbia

    Total software programmer jobs:700
    Average annual salary:$81,107
    Lowest 10 percent earn:$63,000
    Highest 10 percent earn:$103,000
    Location Quotient:
    1.76
  6. Arizona #6 best state for software programmers

    6. Arizona

    Total software programmer jobs:1,206
    Average annual salary:$75,152
    Lowest 10 percent earn:$57,000
    Highest 10 percent earn:$98,000
    Location Quotient:
    0.87
  7. Virginia #7 best state for software programmers

    7. Virginia

    Total software programmer jobs:3,499
    Average annual salary:$73,939
    Lowest 10 percent earn:$58,000
    Highest 10 percent earn:$94,000
    Location Quotient:
    1.57
  8. Maryland #8 best state for software programmers

    8. Maryland

    Total software programmer jobs:2,484
    Average annual salary:$75,392
    Lowest 10 percent earn:$59,000
    Highest 10 percent earn:$96,000
    Location Quotient:
    1.65
  9. Pennsylvania #9 best state for software programmers

    9. Pennsylvania

    Total software programmer jobs:2,551
    Average annual salary:$72,357
    Lowest 10 percent earn:$56,000
    Highest 10 percent earn:$92,000
    Location Quotient:
    0.92
  10. Nevada #10 best state for software programmers

    10. Nevada

    Total software programmer jobs:373
    Average annual salary:$75,433
    Lowest 10 percent earn:$56,000
    Highest 10 percent earn:$101,000
    Location Quotient:
    0.75

Software programmer jobsNear Columbus, OH

How Zippia determines the best states to be a software programmer

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

Detailed list of the best states for a software programmer

RankStateAverage salaryLowest 10% earnPopulationJob count
1Washington$87,923$65,0007,405,7432,499
2Oregon$79,522$59,0004,142,7761,355
3California$84,716$63,00039,536,6539,256
4Delaware$75,244$58,000961,939407
5District of Columbia$81,107$63,000693,972700
6Arizona$75,152$57,0007,016,2701,206
7Virginia$73,939$58,0008,470,0203,499
8Maryland$75,392$59,0006,052,1772,484
9Pennsylvania$72,357$56,00012,805,5372,551
10Nevada$75,433$56,0002,998,039373
11Massachusetts$74,368$58,0006,859,8192,366
12Idaho$72,829$53,0001,716,943380
13Vermont$71,920$56,000623,657226
14North Carolina$71,130$56,00010,273,4192,049
15Minnesota$73,459$56,0005,576,6061,279
16South Carolina$74,097$58,0005,024,369670
17Indiana$71,075$55,0006,666,8181,353
18Utah$69,971$51,0003,101,833953
19North Dakota$71,209$54,000755,393179
20Texas$70,188$54,00028,304,5964,791
21Connecticut$73,644$57,0003,588,184695
22New York$73,592$57,00019,849,3992,891
23Tennessee$70,279$55,0006,715,9841,050
24Maine$70,797$55,0001,335,907233
25Illinois$70,380$55,00012,802,0232,618
26Kansas$67,672$52,0002,913,123807
27Ohio$69,274$54,00011,658,6091,781
28New Jersey$70,157$54,0009,005,6442,129
29Kentucky$68,354$53,0004,454,189696
30Wisconsin$67,821$52,0005,795,4831,198
31Alaska$71,685$57,000739,795143
32South Dakota$68,367$51,000869,666171
33Georgia$68,831$54,00010,429,3791,915
34Rhode Island$65,972$51,0001,059,639430
35Colorado$69,110$51,0005,607,1541,362
36Mississippi$68,495$53,0002,984,100298
37Iowa$67,610$52,0003,145,711590
38Michigan$66,641$52,0009,962,3111,414
39Arkansas$64,132$50,0003,004,279649
40Oklahoma$67,704$52,0003,930,864455
41Missouri$65,542$51,0006,113,5321,298
42New Hampshire$65,784$51,0001,342,795373
43Nebraska$65,522$50,0001,920,076456
44Louisiana$66,654$52,0004,684,333544
45Florida$66,622$52,00020,984,4002,845
46Hawaii$68,235$56,0001,427,538143
47Wyoming$61,135$45,000579,315138
48New Mexico$60,152$45,0002,088,070522
49West Virginia$62,181$48,0001,815,857284
50Montana$59,188$43,0001,050,493287
51Alabama$60,875$48,0004,874,747734

Highest paying states for software programmers

RankStateAvg. Software Programmer Salary
1Washington$87,923
2Oregon$79,522
3California$84,716
4Delaware$75,244
5District of Columbia$81,107
6Arizona$75,152
7Virginia$73,939
8Maryland$75,392
9Pennsylvania$72,357
10Nevada$75,433
11Massachusetts$74,368
12Idaho$72,829
13Vermont$71,920
14North Carolina$71,130
15Minnesota$73,459
16South Carolina$74,097
17Indiana$71,075
18Utah$69,971
19North Dakota$71,209
20Texas$70,188
21Connecticut$73,644
22New York$73,592
23Tennessee$70,279
24Maine$70,797
25Illinois$70,380
26Kansas$67,672
27Ohio$69,274
28New Jersey$70,157
29Kentucky$68,354
30Wisconsin$67,821
31Alaska$71,685
32South Dakota$68,367
33Georgia$68,831
34Rhode Island$65,972
35Colorado$69,110
36Mississippi$68,495
37Iowa$67,610
38Michigan$66,641
39Arkansas$64,132
40Oklahoma$67,704
41Missouri$65,542
42New Hampshire$65,784
43Nebraska$65,522
44Louisiana$66,654
45Florida$66,622
46Hawaii$68,235
47Wyoming$61,135
48New Mexico$60,152
49West Virginia$62,181
50Montana$59,188
51Alabama$60,875

Expert opinions on the best states for software programmers

  • Are there any particularly good places in the United States for software programmers 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 programmer best states FAQs

Search for software programmer jobs

Browse computer and mathematical jobs