Post job

Best states for an engineering programmer

Quoted expert
Dr. Stephen Frezza Ph.D.
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Not all states present equal opportunity for employees, and when it comes to engineering programmer jobs, it's no different. We know how hard job search can be, and in order to make your life a little easier, we have the information you need in order to determine where you might want to start your job search. Although there are abundant engineering programmer jobs in the United States, a large number of them are in the Midwest. Washington is the best state in the country for engineering programmer jobs.
To that end, we dove into our dataset of job and salary numbers to figure out which states have the best opportunities for engineering programmers. Washington is the best state for engineering programmers, where the median salary is $117,570.We found that the Midwest is best for engineering programmers, and the Northeast is the worst. Novato, CA is the best city in the country for engineering programmer jobs, where as Washington is the best state in the country.

10 best states for engineering programmers in 2025

  1. Washington #1 best state for engineering programmers

    1. Washington

    Total engineering programmer jobs:2,956
    Average annual salary:$117,570
    Lowest 10 percent earn:$81,000
    Highest 10 percent earn:$168,000
    Location Quotient:
    1.6
  2. Delaware #2 best state for engineering programmers

    2. Delaware

    Total engineering programmer jobs:473
    Average annual salary:$103,067
    Lowest 10 percent earn:$70,000
    Highest 10 percent earn:$150,000
    Location Quotient:
    1.49
  3. New Hampshire #3 best state for engineering programmers

    3. New Hampshire

    Total engineering programmer jobs:484
    Average annual salary:$107,504
    Lowest 10 percent earn:$72,000
    Highest 10 percent earn:$158,000
    Location Quotient:
    1.09
  4. Rhode Island #4 best state for engineering programmers

    4. Rhode Island

    Total engineering programmer jobs:450
    Average annual salary:$98,986
    Lowest 10 percent earn:$67,000
    Highest 10 percent earn:$145,000
    Location Quotient:
    1.46
  5. Oregon #5 best state for engineering programmers

    5. Oregon

    Total engineering programmer jobs:1,028
    Average annual salary:$104,689
    Lowest 10 percent earn:$72,000
    Highest 10 percent earn:$150,000
    Location Quotient:
    0.98
  6. California #6 best state for engineering programmers

    6. California

    Total engineering programmer jobs:7,113
    Average annual salary:$118,845
    Lowest 10 percent earn:$80,000
    Highest 10 percent earn:$174,000
    Location Quotient:
    0.96
  7. New Jersey #7 best state for engineering programmers

    7. New Jersey

    Total engineering programmer jobs:2,393
    Average annual salary:$101,596
    Lowest 10 percent earn:$69,000
    Highest 10 percent earn:$149,000
    Location Quotient:
    1.19
  8. Connecticut #8 best state for engineering programmers

    8. Connecticut

    Total engineering programmer jobs:944
    Average annual salary:$99,719
    Lowest 10 percent earn:$67,000
    Highest 10 percent earn:$147,000
    Location Quotient:
    1.13
  9. Alaska #9 best state for engineering programmers

    9. Alaska

    Total engineering programmer jobs:224
    Average annual salary:$102,051
    Lowest 10 percent earn:$76,000
    Highest 10 percent earn:$136,000
    Location Quotient:
    1.06
  10. Utah #10 best state for engineering programmers

    10. Utah

    Total engineering programmer jobs:1,013
    Average annual salary:$93,969
    Lowest 10 percent earn:$63,000
    Highest 10 percent earn:$138,000
    Location Quotient:
    1.26

Engineering programmer jobsNear Columbus, OH

How Zippia determines the best states to be an engineering programmer

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

Detailed list of the best states for an engineering programmer

RankStateAverage salaryLowest 10% earnPopulationJob count
1Washington$117,570$81,0007,405,7432,956
2Delaware$103,067$70,000961,939473
3New Hampshire$107,504$72,0001,342,795484
4Rhode Island$98,986$67,0001,059,639450
5Oregon$104,689$72,0004,142,7761,028
6California$118,845$80,00039,536,6537,113
7New Jersey$101,596$69,0009,005,6442,393
8Connecticut$99,719$67,0003,588,184944
9Alaska$102,051$76,000739,795224
10Utah$93,969$63,0003,101,8331,013
11North Carolina$94,470$66,00010,273,4192,486
12District of Columbia$100,609$69,000693,972843
13Maine$92,105$62,0001,335,907332
14Nevada$95,618$64,0002,998,039455
15Vermont$93,122$63,000623,657186
16North Dakota$85,295$61,000755,393262
17Pennsylvania$90,223$61,00012,805,5372,836
18Maryland$92,796$64,0006,052,1772,686
19New York$93,585$63,00019,849,3993,384
20Virginia$88,044$61,0008,470,0203,768
21Massachusetts$89,626$60,0006,859,8192,832
22Idaho$85,071$58,0001,716,943498
23Arizona$88,598$60,0007,016,2701,444
24Texas$86,600$59,00028,304,5964,568
25Illinois$85,575$61,00012,802,0232,907
26Mississippi$85,262$59,0002,984,100347
27Montana$79,343$54,0001,050,493357
28Alabama$83,244$58,0004,874,747916
29Ohio$81,978$58,00011,658,6092,141
30Wyoming$76,722$52,000579,315191
31New Mexico$79,221$54,0002,088,070484
32Louisiana$83,540$56,0004,684,333567
33Minnesota$80,909$58,0005,576,6061,581
34Iowa$80,731$57,0003,145,711744
35South Dakota$80,164$57,000869,666212
36South Carolina$82,681$58,0005,024,369695
37Oklahoma$81,007$57,0003,930,864454
38Colorado$76,201$52,0005,607,1541,698
39Wisconsin$79,460$56,0005,795,4831,103
40Michigan$75,653$53,0009,962,3111,809
41Nebraska$73,208$52,0001,920,076556
42Kansas$75,204$53,0002,913,123717
43West Virginia$73,464$52,0001,815,857331
44Arkansas$73,634$52,0003,004,279584
45Tennessee$74,773$53,0006,715,984935
46Missouri$75,827$54,0006,113,5321,121
47Kentucky$73,757$52,0004,454,189684
48Indiana$69,219$49,0006,666,8181,563
49Hawaii$60,563$48,0001,427,538205
50Florida$68,513$43,00020,984,4003,471
51Georgia$69,054$48,00010,429,3792,159

Highest paying states for engineering programmers

RankStateAvg. Engineering Programmer Salary
1Washington$117,570
2Delaware$103,067
3New Hampshire$107,504
4Rhode Island$98,986
5Oregon$104,689
6California$118,845
7New Jersey$101,596
8Connecticut$99,719
9Alaska$102,051
10Utah$93,969
11North Carolina$94,470
12District of Columbia$100,609
13Maine$92,105
14Nevada$95,618
15Vermont$93,122
16North Dakota$85,295
17Pennsylvania$90,223
18Maryland$92,796
19New York$93,585
20Virginia$88,044
21Massachusetts$89,626
22Idaho$85,071
23Arizona$88,598
24Texas$86,600
25Illinois$85,575
26Mississippi$85,262
27Montana$79,343
28Alabama$83,244
29Ohio$81,978
30Wyoming$76,722
31New Mexico$79,221
32Louisiana$83,540
33Minnesota$80,909
34Iowa$80,731
35South Dakota$80,164
36South Carolina$82,681
37Oklahoma$81,007
38Colorado$76,201
39Wisconsin$79,460
40Michigan$75,653
41Nebraska$73,208
42Kansas$75,204
43West Virginia$73,464
44Arkansas$73,634
45Tennessee$74,773
46Missouri$75,827
47Kentucky$73,757
48Indiana$69,219
49Hawaii$60,563
50Florida$68,513
51Georgia$69,054

Expert opinions on the best states for engineering programmers

  • Are there any particularly good places in the United States for engineering programmers to find work opportunities?

    Dr. Stephen Frezza Ph.D.Dr. Stephen Frezza Ph.D. LinkedIn profile

    Chair, Professor of Software Engineering, Gannon University

    Computing is ubiquitous, and with more industries moving to remote work, location is becoming less critical. If the internet reaches a place reliably, computing jobs can be located there.

Engineering programmer best states FAQs

Search for engineering programmer jobs

Browse computer and mathematical jobs