Post job

Best states for a data engineer

Quoted expert
Paul Feit
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Do you want to become a data engineer at Amazon, and you wonder what that means or entails? We have the full list of best states for data engineers that you can check out, before you begin your journey. Our research shows that California is the best state in the country for data engineers.
The median salary for data engineers in California is $122,671. Compare that to the median salary in Kansas of $79,762, which ranked worst for data engineers, and you can see how your location is important for your career.We found that the Midwest is best for data engineers, and the Northeast is the worst. San Francisco, CA is the best city in the country for data engineer jobs, where as California is the best state in the country.

10 best states for data engineers in 2025

  1. California #1 best state for data engineers

    1. California

    Total data engineer jobs:13,637
    Average annual salary:$122,671
    Lowest 10 percent earn:$88,000
    Highest 10 percent earn:$170,000
    Location Quotient:
    1.42
  2. Washington #2 best state for data engineers

    2. Washington

    Total data engineer jobs:5,265
    Average annual salary:$109,774
    Lowest 10 percent earn:$80,000
    Highest 10 percent earn:$150,000
    Location Quotient:
    2.19
  3. Oregon #3 best state for data engineers

    3. Oregon

    Total data engineer jobs:1,841
    Average annual salary:$100,261
    Lowest 10 percent earn:$72,000
    Highest 10 percent earn:$137,000
    Location Quotient:
    1.35
  4. Rhode Island #4 best state for data engineers

    4. Rhode Island

    Total data engineer jobs:477
    Average annual salary:$98,249
    Lowest 10 percent earn:$74,000
    Highest 10 percent earn:$130,000
    Location Quotient:
    1.19
  5. New York #5 best state for data engineers

    5. New York

    Total data engineer jobs:5,098
    Average annual salary:$105,791
    Lowest 10 percent earn:$79,000
    Highest 10 percent earn:$141,000
    Location Quotient:
    1.21
  6. Massachusetts #6 best state for data engineers

    6. Massachusetts

    Total data engineer jobs:3,974
    Average annual salary:$99,706
    Lowest 10 percent earn:$75,000
    Highest 10 percent earn:$132,000
    Location Quotient:
    1.32
  7. New Hampshire #7 best state for data engineers

    7. New Hampshire

    Total data engineer jobs:553
    Average annual salary:$98,765
    Lowest 10 percent earn:$74,000
    Highest 10 percent earn:$130,000
    Location Quotient:
    0.96
  8. Nevada #8 best state for data engineers

    8. Nevada

    Total data engineer jobs:554
    Average annual salary:$97,762
    Lowest 10 percent earn:$70,000
    Highest 10 percent earn:$135,000
    Location Quotient:
    0.81
  9. Connecticut #9 best state for data engineers

    9. Connecticut

    Total data engineer jobs:1,101
    Average annual salary:$98,578
    Lowest 10 percent earn:$73,000
    Highest 10 percent earn:$131,000
    Location Quotient:
    1.01
  10. Montana #10 best state for data engineers

    10. Montana

    Total data engineer jobs:378
    Average annual salary:$93,730
    Lowest 10 percent earn:$70,000
    Highest 10 percent earn:$124,000
    Location Quotient:
    1

Data engineer jobsNear Columbus, OH

How Zippia determines the best states to be a data engineer

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

Detailed list of the best states for a data engineer

RankStateAverage salaryLowest 10% earnPopulationJob count
1California$122,671$88,00039,536,65313,637
2Washington$109,774$80,0007,405,7435,265
3Oregon$100,261$72,0004,142,7761,841
4Rhode Island$98,249$74,0001,059,639477
5New York$105,791$79,00019,849,3995,098
6Massachusetts$99,706$75,0006,859,8193,974
7New Hampshire$98,765$74,0001,342,795553
8Nevada$97,762$70,0002,998,039554
9Connecticut$98,578$73,0003,588,1841,101
10Montana$93,730$70,0001,050,493378
11Arizona$94,626$69,0007,016,2701,839
12Pennsylvania$94,827$70,00012,805,5373,052
13North Carolina$90,638$68,00010,273,4193,103
14Delaware$93,187$69,000961,939484
15New Jersey$96,169$72,0009,005,6442,745
16Texas$90,441$67,00028,304,5966,939
17Maryland$95,070$71,0006,052,1772,832
18District of Columbia$93,681$70,000693,972943
19Virginia$91,870$68,0008,470,0204,082
20West Virginia$90,518$68,0001,815,857309
21Idaho$89,175$65,0001,716,943490
22Maine$89,316$68,0001,335,907344
23Ohio$89,735$67,00011,658,6092,323
24Alaska$90,912$70,000739,795241
25New Mexico$89,770$66,0002,088,070478
26Michigan$87,670$66,0009,962,3111,923
27Utah$84,148$62,0003,101,8331,413
28Wisconsin$88,188$67,0005,795,4831,124
29Georgia$86,944$65,00010,429,3792,853
30Vermont$86,072$65,000623,657276
31North Dakota$83,995$65,000755,393253
32Minnesota$86,507$66,0005,576,6062,030
33Illinois$86,877$66,00012,802,0233,727
34Colorado$84,459$63,0005,607,1542,201
35South Carolina$86,974$65,0005,024,369694
36Arkansas$82,556$62,0003,004,279660
37South Dakota$82,480$63,000869,666273
38Nebraska$82,798$63,0001,920,076605
39Tennessee$82,077$62,0006,715,9841,037
40Iowa$81,786$62,0003,145,711882
41Kentucky$82,219$62,0004,454,189707
42Missouri$83,893$63,0006,113,5321,419
43Wyoming$80,613$61,000579,315184
44Florida$84,297$62,00020,984,4003,654
45Hawaii$80,240$62,0001,427,538269
46Indiana$80,495$61,0006,666,8181,618
47Louisiana$82,544$61,0004,684,333557
48Mississippi$81,576$61,0002,984,100310
49Oklahoma$81,181$61,0003,930,864475
50Alabama$79,954$60,0004,874,747992
51Kansas$79,762$60,0002,913,123731

Highest paying states for data engineers

RankStateAvg. Data Engineer Salary
1California$122,671
2Washington$109,774
3Oregon$100,261
4Rhode Island$98,249
5New York$105,791
6Massachusetts$99,706
7New Hampshire$98,765
8Nevada$97,762
9Connecticut$98,578
10Montana$93,730
11Arizona$94,626
12Pennsylvania$94,827
13North Carolina$90,638
14Delaware$93,187
15New Jersey$96,169
16Texas$90,441
17Maryland$95,070
18District of Columbia$93,681
19Virginia$91,870
20West Virginia$90,518
21Idaho$89,175
22Maine$89,316
23Ohio$89,735
24Alaska$90,912
25New Mexico$89,770
26Michigan$87,670
27Utah$84,148
28Wisconsin$88,188
29Georgia$86,944
30Vermont$86,072
31North Dakota$83,995
32Minnesota$86,507
33Illinois$86,877
34Colorado$84,459
35South Carolina$86,974
36Arkansas$82,556
37South Dakota$82,480
38Nebraska$82,798
39Tennessee$82,077
40Iowa$81,786
41Kentucky$82,219
42Missouri$83,893
43Wyoming$80,613
44Florida$84,297
45Hawaii$80,240
46Indiana$80,495
47Louisiana$82,544
48Mississippi$81,576
49Oklahoma$81,181
50Alabama$79,954
51Kansas$79,762

Expert opinions on the best states for data engineers

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

    Paul Feit

    Professor and Chair, University of Texas of the Permian Basin

    A bachelor's or minor in Mathematics is sort-of a 'vanilla' degree. It is a boost in many careers; it tells potential employers that the graduate is ready for the quantitative needs in any position. Just about every position has some quantitative need. A minor in Mathematics alerts employers that the candidate brings computational finesse to whatever his/her major.

    Jobs for higher degrees are in academic institutions and companies big enough to need analysis of their proprietary data. Computer companies appreciate mathematical credentials, but may expect these to be in addition to a computer science background.

Data engineer best states FAQs

Search for data engineer jobs

Browse computer and mathematical jobs