Post job

Best states for a database administrator/software 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 database administrator/software engineers? If so, we have the full list of best to worst states for database administrator/software 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.We wanted to look at the best states for database administrator/software engineers -- where there are plenty of database administrator/software engineer jobs to go around and database administrator/software engineers get paid what they deserve during every phase of their career.
To do that, we looked at the most recent data we have available for the following criteria -- average annual wages, and availability of jobs for database administrator/software engineers.We found that the Midwest is best for database administrator/software engineers, and the West is the worst. Redwood City, CA is the best city in the country for database administrator/software engineer jobs, where as Washington is the best state in the country.

10 best states for database administrator/software engineers in 2025

  1. Washington #1 best state for database administrator/software engineers

    1. Washington

    Total database administrator/software engineer jobs:5,318
    Average annual salary:$119,524
    Lowest 10 percent earn:$87,000
    Highest 10 percent earn:$163,000
    Location Quotient:
    2.04
  2. California #2 best state for database administrator/software engineers

    2. California

    Total database administrator/software engineer jobs:16,025
    Average annual salary:$112,369
    Lowest 10 percent earn:$80,000
    Highest 10 percent earn:$156,000
    Location Quotient:
    1.53
  3. Oregon #3 best state for database administrator/software engineers

    3. Oregon

    Total database administrator/software engineer jobs:2,026
    Average annual salary:$102,720
    Lowest 10 percent earn:$74,000
    Highest 10 percent earn:$140,000
    Location Quotient:
    1.37
  4. Idaho #4 best state for database administrator/software engineers

    4. Idaho

    Total database administrator/software engineer jobs:647
    Average annual salary:$96,627
    Lowest 10 percent earn:$70,000
    Highest 10 percent earn:$132,000
    Location Quotient:
    1.1
  5. Nevada #5 best state for database administrator/software engineers

    5. Nevada

    Total database administrator/software engineer jobs:654
    Average annual salary:$106,790
    Lowest 10 percent earn:$76,000
    Highest 10 percent earn:$148,000
    Location Quotient:
    0.87
  6. Vermont #6 best state for database administrator/software engineers

    6. Vermont

    Total database administrator/software engineer jobs:378
    Average annual salary:$89,928
    Lowest 10 percent earn:$69,000
    Highest 10 percent earn:$115,000
    Location Quotient:
    1.38
  7. Virginia #7 best state for database administrator/software engineers

    7. Virginia

    Total database administrator/software engineer jobs:4,190
    Average annual salary:$93,196
    Lowest 10 percent earn:$70,000
    Highest 10 percent earn:$123,000
    Location Quotient:
    1.24
  8. North Carolina #8 best state for database administrator/software engineers

    8. North Carolina

    Total database administrator/software engineer jobs:3,279
    Average annual salary:$91,353
    Lowest 10 percent earn:$68,000
    Highest 10 percent earn:$121,000
    Location Quotient:
    0.95
  9. Utah #9 best state for database administrator/software engineers

    9. Utah

    Total database administrator/software engineer jobs:1,501
    Average annual salary:$89,029
    Lowest 10 percent earn:$64,000
    Highest 10 percent earn:$123,000
    Location Quotient:
    1.31
  10. Massachusetts #10 best state for database administrator/software engineers

    10. Massachusetts

    Total database administrator/software engineer jobs:4,177
    Average annual salary:$90,718
    Lowest 10 percent earn:$69,000
    Highest 10 percent earn:$117,000
    Location Quotient:
    1.27

Database administrator/software engineer jobsNear Columbus, OH

How Zippia determines the best states to be a database administrator/software engineer

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

Detailed list of the best states for a database administrator/software engineer

RankStateAverage salaryLowest 10% earnPopulationJob count
1Washington$119,524$87,0007,405,7435,318
2California$112,369$80,00039,536,65316,025
3Oregon$102,720$74,0004,142,7762,026
4Idaho$96,627$70,0001,716,943647
5Nevada$106,790$76,0002,998,039654
6Vermont$89,928$69,000623,657378
7Virginia$93,196$70,0008,470,0204,190
8North Carolina$91,353$68,00010,273,4193,279
9Utah$89,029$64,0003,101,8331,501
10Massachusetts$90,718$69,0006,859,8194,177
11New Hampshire$88,952$68,0001,342,795618
12Arizona$88,903$64,0007,016,2702,212
13Indiana$89,346$67,0006,666,8181,850
14Delaware$86,862$65,000961,939599
15Michigan$87,905$67,0009,962,3112,179
16Georgia$87,372$65,00010,429,3793,115
17Wyoming$83,920$61,000579,315244
18Maryland$89,022$67,0006,052,1772,688
19District of Columbia$87,258$65,000693,972874
20Pennsylvania$86,363$65,00012,805,5373,089
21North Dakota$83,894$64,000755,393290
22Texas$83,865$62,00028,304,5966,666
23New Jersey$87,545$66,0009,005,6442,728
24Ohio$85,568$65,00011,658,6092,270
25Colorado$84,399$62,0005,607,1542,789
26Rhode Island$82,008$62,0001,059,639532
27Alaska$85,915$68,000739,795274
28New York$85,503$65,00019,849,3994,347
29Montana$81,147$59,0001,050,493470
30Maine$82,469$64,0001,335,907379
31Minnesota$82,028$63,0005,576,6062,344
32Connecticut$84,103$64,0003,588,1841,122
33Florida$83,196$60,00020,984,4004,763
34Louisiana$81,239$60,0004,684,333653
35Iowa$80,213$60,0003,145,711874
36South Carolina$80,541$60,0005,024,369851
37Kentucky$78,208$59,0004,454,189869
38Tennessee$77,866$58,0006,715,9841,155
39Nebraska$78,074$58,0001,920,076665
40New Mexico$78,706$57,0002,088,070595
41Wisconsin$78,312$60,0005,795,4831,442
42Alabama$75,941$57,0004,874,7471,284
43Illinois$75,456$57,00012,802,0234,139
44Oklahoma$77,718$58,0003,930,864531
45West Virginia$74,241$56,0001,815,857345
46Hawaii$73,966$57,0001,427,538268
47Kansas$73,918$55,0002,913,123868
48South Dakota$74,067$56,000869,666270
49Missouri$74,517$56,0006,113,5321,605
50Arkansas$72,407$54,0003,004,279733
51Mississippi$74,048$55,0002,984,100407

Highest paying states for database administrator/software engineers

RankStateAvg. Database Administrator/Software Engineer Salary
1Washington$119,524
2California$112,369
3Oregon$102,720
4Idaho$96,627
5Nevada$106,790
6Vermont$89,928
7Virginia$93,196
8North Carolina$91,353
9Utah$89,029
10Massachusetts$90,718
11New Hampshire$88,952
12Arizona$88,903
13Indiana$89,346
14Delaware$86,862
15Michigan$87,905
16Georgia$87,372
17Wyoming$83,920
18Maryland$89,022
19District of Columbia$87,258
20Pennsylvania$86,363
21North Dakota$83,894
22Texas$83,865
23New Jersey$87,545
24Ohio$85,568
25Colorado$84,399
26Rhode Island$82,008
27Alaska$85,915
28New York$85,503
29Montana$81,147
30Maine$82,469
31Minnesota$82,028
32Connecticut$84,103
33Florida$83,196
34Louisiana$81,239
35Iowa$80,213
36South Carolina$80,541
37Kentucky$78,208
38Tennessee$77,866
39Nebraska$78,074
40New Mexico$78,706
41Wisconsin$78,312
42Alabama$75,941
43Illinois$75,456
44Oklahoma$77,718
45West Virginia$74,241
46Hawaii$73,966
47Kansas$73,918
48South Dakota$74,067
49Missouri$74,517
50Arkansas$72,407
51Mississippi$74,048

Expert opinions on the best states for database administrator/software engineers

  • Are there any particularly good places in the United States for database administrator/software 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.

Database administrator/software engineer best states FAQs

Search for database administrator/software engineer jobs

Browse computer and mathematical jobs