Database Administrator salary in the U.S.

Database Administrators in the U.S. earn a median of $104,620 a year ($50.30 an hour), based on BLS data for 69,990 workers.

Median salary
$104,620
Hourly
$50.30
Average
$110,090
Top 10% earn
$163,320
Workers
69,990

Pay ranges from $60,230 for the lowest-paid 10% to $163,320 for the top 10%. The average (mean) salary is $110,090, above the median because a few high earners pull it up.

Pay range for database administrators in the U.S.

$0$180,000
Pay levelYearlyHourly
10th percentile (entry level)$60,230$28.96
25th percentile$79,610$38.28
Median$104,620$50.30
75th percentile$135,460$65.13
90th percentile (top earners)$163,320$78.52
Average (mean)$110,090$52.93

Half of database administrators earn more than the median and half earn less. Percentiles show the spread: 10% earn less than the 10th percentile, and 10% earn more than the 90th.

Median paycheck, before taxes

Pay periodAmount
Monthly$8,718.33
Semi-monthly (24 a year)$4,359.17
Biweekly (26 a year)$4,023.85
Weekly$2,011.92
Hourly$50.30

Based on a full-time year of 2,080 hours. Convert any amount with the hourly to salary converter.

Database Administrator salary by state

StateMedian salaryWorkers
Utah$135,7501,200
Massachusetts$129,3002,310
New Jersey$125,8601,810
Maryland$124,3002,300
District of Columbia$118,540560
Colorado$118,3401,220
Washington$118,1401,730
Tennessee$115,5002,020
Texas$114,4006,430
North Carolina$113,9001,920
California$113,0607,240
Nevada$109,670380
Alaska$108,81090
Connecticut$108,270810
Georgia$106,8102,460
Rhode Island$106,020280
New York$105,9003,590
Illinois$104,6502,340
Arizona$104,2801,120
Vermont$104,230120
Florida$104,1203,810
Iowa$101,210360
Delaware$100,910670
Minnesota$100,7001,020
Missouri$100,2701,140
Oregon$100,2601,060
Kansas$100,170440
Pennsylvania$100,1102,450
Nebraska$100,020610
Wisconsin$100,0201,220
Michigan$99,8301,150
New Mexico$98,450570
Louisiana$98,270290
Ohio$97,1901,860
Oklahoma$95,320790
Alabama$93,9001,840
South Carolina$93,640990
Virginia$93,3205,940
New Hampshire$92,110250
Indiana$90,090930
Mississippi$87,790200
Kentucky$87,390650
Idaho$85,660180
Hawaii$85,500100
Montana$83,120300
South Dakota$82,540170
Arkansas$82,480420
Wyoming$82,480100
North Dakota$78,73080
West Virginia$73,490240
Maine$70,500260
Puerto Rico$51,880170

Best-paying metro areas for database administrators

Metro areas with the most database administrators

Related jobs in the U.S.

More: Computer and Mathematical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 estimates, occupation code 15-1242. Wages include base pay, tips, commissions and shift pay, but not overtime, bonuses or benefits, and exclude the self-employed.

Frequently asked questions

How much does a database administrator make in the U.S.?

The median salary for database administrators in the U.S. is $104,620 a year, or $50.30 an hour. Pay ranges from $60,230 for the lowest-paid 10% to $163,320 for the top 10%.

How much do the highest-paid database administrators make in the U.S.?

The top 10% of database administrators in the U.S. earn at least $163,320 a year. The top 25% earn $135,460 or more.

What is the starting pay for database administrators in the U.S.?

Entry-level pay (the 10th percentile) is about $60,230 a year, and a quarter of database administrators earn $79,610 or less.

How many database administrators work in the U.S.?

About 69,990 database administrators are employed in the U.S., not counting the self-employed.