Post job

Database programmer salary

Average database programmer salary

$78,390

$37.69 hourly rate

Entry-level database programmer salary
$56,000 yearly salary
Updated January 8, 2025

Average Database Programmer Salary

The average salary for a database programmer is approximately $78,390 per year. This figure reflects the earnings of professionals working with databases in various capacities, including design, development, and maintenance. Factors influencing salary include years of experience, specific programming languages mastered, and the industry in which one is employed.

Salary by State

Geographical location plays a significant role in determining salary. For instance, states like California and New York often report higher averages due to the demand for skilled tech professionals. In contrast, some Midwest states may offer lower average salaries, reflecting regional cost of living and demand.

Career Opportunities

Database programmers can find opportunities across various industries, including technology, healthcare, and finance. The highest-paying positions often require specialized skills and experience with advanced database management systems. Continual learning and adaptation to new technologies are essential for those looking to maximize their earning potential in this field.

On this page
Database programmer salary by: 

Let Zippi find your next database programmer job

Floating question marks illustration

Let Zippi find your next database programmer job

Floating question marks illustration

Where can a Database Programmer earn more?

Compare salary by location
Vs
115k
95k
75k
55k
35k
Columbus, OH$93,173
Memphis, TN$64,943
Compare salary by company
Vs
131k
111k
91k
71k
51k
Edwards Lifesciences$120,446
Maganti IT Resources$81,201

Database programmer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor, Ziprecruiter, Comparably and Payscale, the average salary for a database programmer typically falls between $64,330 and $97,740.
zippia
$78,390yearly
glassdoor[1]
$94,468yearly
comparably[2]
$86,572yearly
Salary.com[3]
$97,740yearly
ZipRecruiter[4]
$91,640yearly
payscale[5]
$64,330yearly

Average database programmer salary by state

The average database programmer salary in Massachusetts, Delaware, and Pennsylvania are the highest in the U.S. The lowest average database programmer salary states are Nebraska, Idaho, and North Dakota.

  • State view
  • County view
Average salary:

Highest paying states for database programmers

RankStateAvg. salaryHourly rate
1Rhode Island$87,090$41.87
2Massachusetts$92,990$44.71
3Delaware$92,675$44.56
4Maryland$85,812$41.26
5Pennsylvania$90,992$43.75
6New Hampshire$81,897$39.37
7Utah$78,475$37.73
8North Carolina$83,398$40.10
9Illinois$84,159$40.46
10Washington$82,648$39.73
11Arizona$77,719$37.36
12California$85,747$41.22
13Virginia$77,816$37.41
14Connecticut$78,914$37.94
15New Jersey$78,986$37.97
16Nevada$76,327$36.70
17Kentucky$79,373$38.16
18Vermont$72,155$34.69
19Texas$73,382$35.28
20Oregon$73,650$35.41
21District of Columbia$73,188$35.19
22Alaska$71,741$34.49
23Louisiana$75,048$36.08
24New York$76,562$36.81
25Ohio$70,130$33.72
26Georgia$73,422$35.30
27South Carolina$71,798$34.52
28Kansas$70,827$34.05
29Maine$70,971$34.12
30Wisconsin$69,931$33.62
31Florida$70,303$33.80
32Tennessee$66,493$31.97
33Alabama$71,200$34.23
34Mississippi$69,919$33.61
35Montana$66,424$31.93
36Michigan$69,566$33.45
37West Virginia$66,105$31.78
38Arkansas$64,285$30.91
39Idaho$60,543$29.11
40Indiana$65,989$31.73
41Nebraska$60,910$29.28
42Wyoming$56,021$26.93
43Missouri$66,086$31.77
44Hawaii$67,862$32.63
45Minnesota$64,662$31.09
46New Mexico$62,126$29.87
47Iowa$64,259$30.89
48South Dakota$57,262$27.53
49North Dakota$59,365$28.54
50Oklahoma$61,051$29.35
51Colorado$54,799$26.35

Highest paying cities for database programmers

The highest-paying cities for database programmers are San Francisco, CA, Cambridge, MA, and Wilmington, DE.

RankCityAvg. salaryHourly rate
1San Francisco, CA$93,173$44.79
2Cambridge, MA$92,940$44.68
3Wilmington, DE$92,680$44.56
4Philadelphia, PA$91,631$44.05
5Bethesda, MD$85,672$41.19
6Chicago, IL$84,543$40.65
7Durham, NC$84,368$40.56
8Bellevue, WA$83,444$40.12
9Parsippany-Troy Hills, NJ$78,879$37.92
10Arlington, VA$78,377$37.68
11New York, NY$76,726$36.89
12Las Vegas, NV$76,058$36.57
13Austin, TX$74,474$35.80
14Atlanta, GA$73,336$35.26
15Washington, DC$73,200$35.19
16Greenville, SC$71,617$34.43
17Madison, WI$69,387$33.36
18Cincinnati, OH$68,276$32.83
19Saint Louis, MO$67,486$32.45
20Memphis, TN$64,943$31.22

Database programmer salary details

A database programmer's salary ranges from $56,000 a year at the 10th percentile to $107,000 at the 90th percentile.

Average database programmer salary graph
Average database programmer salary graph, trends, and summary

What is a database programmer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$107,000$8,917$51
75th Percentile$92,000$7,667$44
Average$78,390$6,533$38
25th Percentile$66,000$5,500$32
10th Percentile$56,000$4,667$27

Highest paying database programmer jobs

The highest paying types of database programmers are lead programmer, senior programmer, and programmer/analyst lead.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Systems Developer$97,230$8,102$46.75322,419
Database Developer/Database Administrator$86,335$7,195$41.51130,003
Consultant Database Administrator$103,322$8,610$49.6778,925
SQL Database Administrator$89,648$7,471$43.1057,645
Programmer Analyst$71,563$5,964$34.41248,781
Database Analyst$85,660$7,138$41.1877,072

Top companies hiring database programmers now:

  1. Edwards Lifesciences jobs (8)
  2. AT&T jobs (6)
  3. Discovery jobs (5)
  4. Parexel International jobs (16)
  5. Incyte jobs (8)

Which companies pay database programmers the most?

Database programmer salaries at Edwards Lifesciences and Parexel International are the highest-paying according to our most recent salary estimates. In addition, the average database programmer salary at companies like Incyte and Los Alamos National Laboratory are highly competitive.

RankCompanyAverage salaryHourly rate
1Edwards Lifesciences$120,446$57.91
2Parexel International$109,472$52.63
3Incyte$106,867$51.38
4Los Alamos National Laboratory$102,122$49.10
5Farmers Insurance$96,127$46.21
6Covance$94,336$45.35
7Unum$94,205$45.29
8Blue Cross Blue Shield of Michigan$93,685$45.04
9AW North Carolina$93,565$44.98
10AGDATA$90,846$43.68
11Boeing$88,523$42.56
12AtriCure$87,306$41.97
13Computer Packages$84,426$40.59
14Netsmartz$84,394$40.57
15Pharmaceutical Product Development$83,730$40.25
16Lockheed Martin$83,001$39.90
17AdroIT Software & Consulting$81,622$39.24
18Mount Sinai Health System$81,528$39.20
19AMI International$81,329$39.10
20Maganti IT Resources$81,201$39.04

Wage gap by gender, race and education

$81,000$78,400$75,800$73,200$70,600$68,000
MaleFemale

Database Programmer salary by industry

The average database programmer salary varies across industries:

  • The average database programmer salary in the pharmaceutical industry is $88,973, the highest of any industry.
  • The average database programmer salary in the finance industry is $87,353.
  • Database programmers in the professional industry earn an average salary of $77,841, the lowest of any industry.

Highest paying industries for database programmers

RankIndustryAverage salaryHourly rate
1Pharmaceutical$88,973$42.78
2Media$87,353$42.00
3Manufacturing$87,333$41.99
4Technology$80,428$38.67
5Health Care$79,112$38.03
6Automotive$78,402$37.69
7Professional$77,841$37.42

High paying database programmer jobs

Database programmer salary trends

The average database programmer salary has risen by $16,540 over the last ten years. In 2014, the average database programmer earned $61,850 annually, but today, they earn $78,390 a year. That works out to a 12% change in pay for database programmers over the last decade.

Compare database programmer salaries for cities or states with the national average over time.

Average database programmer salary over time

Compare database programmer salaries for individual cities or states with the national average.

Database programmer salary by year

YearAvg. salaryHourly rate% Change
2025$78,400$37.69+3.3%
2024$75,800$36.45+2.3%
2023$74,100$35.62+3.4%
2022$71,600$34.41+2.4%
2021$69,900$33.60+3.8%

Recently added database programmer salaries

CompanyJobLocationDate addedSalary
Public Health SolutionsDatabase ProgrammerNew York, NY06/08/2025$100,000
Clindart Inc.SR. Clinical Database ProgrammerFrisco, TX03/20/2025$313,050
CollaberaDatabase Programmer/DeveloperJersey City, NJ02/17/2025$141,916
Elevate Career GroupDatabase Programmer & IT SupportNew York, NY02/13/2025$100,000
Tech Mahindra (Americas) Inc.Database ProgrammerIrving, TX01/28/2025$120,000
Beigene USA, Inc.Senior Principal Clinical Database ProgrammerHolly Springs, NC01/28/2025$146,737
Clindart Inc.SR. Clinical Database ProgrammerFrisco, TX01/16/2025$175,000
Tech Mahindra (Americas) Inc.Database ProgrammerRedmond, WA12/05/2024$100,000
Techflurry Solutions LLC.Database ProgrammerMorrisville, NC11/05/2024$79,123
Press GaneySample Database ProgrammerChicago, IL10/04/2024$55,000

Database programmer salary FAQs

Search for database programmer jobs

Browse computer and mathematical jobs