Average Database Programmer Salary
$77,000 yearly
$37.04 hourly
Updated August 18, 2021
$58,000
10 %
$77,000
Median
$101,000
90 %
What Is The Average Database Programmer Salary?
The average database programmer salary is $77,036 per year, or $37.04 per hour, in the United States. The range surrounding that average can vary between $58,000 and $101,000, meaning database programmers have the opportunity to earn more once they move past entry-level roles. Most database programmers find a job with technology and professional companies, while others work for pharmaceutical, media, and construction companies to make more money. Those aren't the only places you can earn a higher paycheck. Illinois, Delaware and Massachusetts are the top states in the U.S. to pay database programmers the highest salaries.
PercentileascdescAnnual SalaryascdescMonthly SalaryascdescHourly Rateascdesc
90th Percentile
$101,000
$8,417
$49
75th Percentile
$89,000
$7,417
$43
Average
$77,036
$6,420
$37
25th Percentile
$66,000
$5,500
$32
10th Percentile
$58,000
$4,833
$28

Average Database Programmer Salary By State

The darker areas on the map show where database programmers earn the highest salaries across all 50 states.

Average Salary

Database Programmer average salary by State

StateascdescAvg. salaryascdescHourly rateascdesc
Alabama
$57,375
$27.58
Alaska
$78,156
$37.58
Arizona
$70,961
$34.12
Arkansas
$61,322
$29.48
California
$81,979
$39.41
Colorado
$74,143
$35.65
Connecticut
$87,319
$41.98
Delaware
$89,255
$42.91
District of Columbia
$74,318
$35.73
Florida
$66,961
$32.19
Georgia
$72,555
$34.88
Hawaii
$68,858
$33.10
Idaho
$51,132
$24.58
Illinois
$89,350
$42.96
Indiana
$61,980
$29.80
Iowa
$67,902
$32.65
Kansas
$61,706
$29.67
Kentucky
$75,377
$36.24
Louisiana
$67,705
$32.55
Maine
$59,110
$28.42
Maryland
$78,862
$37.91
Massachusetts
$88,674
$42.63
Michigan
$70,603
$33.94
Minnesota
$65,698
$31.59
Mississippi
$54,238
$26.08
Missouri
$67,462
$32.43
Montana
$51,527
$24.77
Nebraska
$73,705
$35.44
Nevada
$64,949
$31.23
New Hampshire
$81,683
$39.27
New Jersey
$84,715
$40.73
New Mexico
$62,043
$29.83
New York
$76,303
$36.68
North Carolina
$85,821
$41.26
North Dakota
$46,216
$22.22
Ohio
$67,231
$32.32
Oklahoma
$53,981
$25.95
Oregon
$66,413
$31.93
Pennsylvania
$81,945
$39.40
Rhode Island
$81,086
$38.98
South Carolina
$67,648
$32.52
South Dakota
$62,530
$30.06
Tennessee
$61,055
$29.35
Texas
$74,343
$35.74
Utah
$58,818
$28.28
Vermont
$72,152
$34.69
Virginia
$78,855
$37.91
Washington
$83,583
$40.18
West Virginia
$62,582
$30.09
Wisconsin
$68,897
$33.12
Wyoming
$45,361
$21.81

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Highest Paying Cities For Database Programmer

0 selections
CityascdescAvg. salaryascdescHourly rateascdesc
Chicago, IL
$89,653
$43.10
Wilmington, DE
$89,473
$43.02
San Francisco, CA
$88,756
$42.67
Boston, MA
$88,674
$42.63
Durham, NC
$86,904
$41.78
Bothell, WA
$85,579
$41.14

The largest raises come from changing jobs.

See what's out there.

Average Database Programmer Salary Over Time

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

Location
    YearascdescAvg. salaryascdescHourly rateascdesc% Changeascdesc
    2021
    $77,000
    $37.04
    +3.4%
    2020
    $74,400
    $35.78
    +2.4%
    2019
    $72,700
    $34.93
    +3.8%
    2018
    $69,900
    $33.60
    +1.8%
    2017
    $68,700
    $33.01
    +2.2%

    How Much Do Database Programmers Make In Different Industries?

    The salary for a database programmer can vary depending on what industry the job is in. The highest salaries for database programmers tend to be found in pharmaceutical, media, and construction companies. In fact, database programmers can make a yearly salary of $110,476 while working for pharmaceutical companies.
    RankIndustryAverage Database Programmer SalaryDatabase Programmer Salary Range
    1
    Pharmaceutical
    $110,476
    $74k
    $117k
    2
    Media
    $106,041
    $74k
    $117k
    3
    Construction
    $101,740
    $74k
    $117k
    4
    Health Care
    $89,658
    $74k
    $117k
    5
    Manufacturing
    $89,152
    $74k
    $117k
    6
    Technology
    $84,253
    $74k
    $117k

    High Paying Database Programmer Jobs

    Average JOB Salary by Field

    Systems Developer

    Avg. salary: $85,023

    A Systems Developer is responsible for designing and creating software applications and server programs to support business requirements and client specifications. System Developers run multiple diagnostic tests to the systems to ensure performance and stability and revise scripts for optimization as needed. They also evaluate and improve existing networks, develop infrastructure, and set configuration. A Systems Developer must have excellent communication and technical skills, as well as a strong command of programming languages and system codes to identify network structures and operating systems.
    216,047 Systems Developer Jobs
    Database Developer/Database Administrator

    Avg. salary: $76,353

    A database developer/database administrator specializes in designing and developing database programs and systems, maintaining and updating them regularly. They are in charge of understanding project needs and guidelines, establishing and implementing test systems to identify potential risks and issues, fixing and upgrading components, and storing data according to protocols. They may also produce and present reports to managers and participate in creating security and recovery plans to protect company data. Moreover, as a database developer/database administrator, it is vital to be proactive at dealing with issues while adhering to company standards.
    94,208 Database Developer/Database Administrator Jobs
    Consultant Database Administrator

    Avg. salary: $95,192

    Consultant database administrators maintain and monitor the health and security of the database systems used in different applications utilized by international offices. They create database management procedures including, backup programs, server maintenance, and program updates. These administrators also provide technical support for programs and design a disaster recovery protocol in case of a security breach. They are also in charge of creating accounts and assigning the security level of access for all the users in their network.
    64,813 Consultant Database Administrator Jobs
    SQL Database Administrator

    Avg. salary: $80,776

    SQL database administrators (DBAs) are professionals who are using specialized software for data storage and organization. Among the duties of DBAs are capacity planning, database design, performance monitoring, troubleshooting, configuration, and installation. They are responsible for security, data recovery, and migration. The skills they should have include problem solving, interpersonal and communication skills, attention details, and good organizational skills. Get SQL experience through certification, integrate SQL into your regular workday, volunteer, or become a documentation guru.
    47,235 SQL Database Administrator Jobs
    Programmer Analyst

    Avg. salary: $66,481

    A programmer analyst is responsible for monitoring database performance and software applications, performing basic troubleshooting, and improving program operations as needed. Programmer analysts' duties also include making adjustments on the system based on client's specifications, creating reports for any updates and new system procedures, designing specific technology solutions to improve the business operations, and performing necessary code adjustments. A programmer analyst must have extensive knowledge of computer systems and procedures, as well as critical-thinking skills to perform complex tasks under minimal supervision.
    191,589 Programmer Analyst Jobs
    Database Analyst

    Avg. salary: $74,807

    A database analyst is primarily responsible for devising strategies on how to handle a company's collection of data and information. Typically, they are in charge of designing and implementing databases, evaluating existing ones, and providing recommendations for improvement. They are also responsible for testing, populating, and maintaining databases, ensuring accuracy and timeliness. Furthermore, as a database analyst, it is essential to adhere to the company's policies and regulations, all while coordinating with other administrators to make sure that all processes align with the company's goals.
    57,731 Database Analyst Jobs

    Database Programmer Salaries By Years Of Experience

    The salary for a database programmer can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.
    Experience LevelascdescAvg. SalaryascdescHourly Rateascdesc
    Entry Level
    $55,500
    $26.67
    Mid Level
    $86,400
    $41.54
    Senior Level
    $113,000
    $54.50

    Which Companies Pay Database Programmers The Most?

    If you insist on knowing when your check is going to come and for how much, then you'd be better off working for companies like Covance and Parexel as they offer the highest salaries for database programmers.
    Company

    Recently Added Database Programmer Salaries

    Location
    CompanyascdescJobascdescLocationascdescDate AddedascdescSalaryascdesc
    Medpace
    Clinical Database Programmer-Core Labs
    Clinical Database Programmer-Core Labs
    Denver, CO
    08/31/2021
    $35,000
    08/31/2021
    Edwards Lifesciences Corp
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Chicago, IL
    07/07/2021
    $129,000
    07/07/2021
    Edwards Lifesciences Corp
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Philadelphia, PA
    07/07/2021
    $129,000
    07/07/2021
    Edwards Lifesciences Corp
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Los Angeles, CA
    07/07/2021
    $129,000
    07/07/2021
    Edwards Lifesciences
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Atlanta, GA
    07/01/2021
    $129,000
    07/01/2021
    Edwards Lifesciences
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Phoenix, AZ
    07/01/2021
    $129,000
    07/01/2021
    Edwards Lifesciences
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Clinical Database Programmer (Remote, USA) Transcatheter Heart Valve (THV)
    Boston, MA
    07/01/2021
    $129,000
    07/01/2021
    University of Pennsylvania
    Database Programmer (THE Center for Cellular Immunotherapy)
    Database Programmer (THE Center for Cellular Immunotherapy)
    Philadelphia, PA
    05/13/2021
    $50,684
    05/13/2021
    Linquest Corporation
    Database Programmer
    Database Programmer
    Colorado Springs, CO
    05/09/2021
    $105,000
    05/09/2021
    Ameritek Global Inc.
    Database Programmer
    Database Programmer
    Trenton, NJ
    03/04/2021
    $73,008
    03/04/2021

    Average Database Programmer Salary by Demographic

    Database Programmer Gender Pay Gap

    male-income
    Male Income
    $80,900
    female-income
    Female Income
    $74,001
    Median Database Programmer Income by Race
    Asian database programmers have the highest average salary compared to other ethnicities. Black or african american database programmers have the lowest average salary at $74,256.
    $87,000
    $84,000
    $81,000
    $78,000
    $75,000
    $72,000
    Unknown
    White
    Black or African American
    Asian
    Hispanic or Latino
    Ethnicityascdesc
    Salaryascdesc
    Unknown$76,432
    White$76,470
    Black or African American$74,256
    Asian$84,451
    Hispanic or Latino$75,643
    Average Database Programmer Salary by Education Level
    Database programmers with a Doctorate degree earn more than those without, at $86,071 annually. With a Masters degree, database programmers earn a median annual income of $83,809 compared to $80,900 for database programmers with an Bachelors degree.
    $88,000
    $85,000
    $82,000
    $79,000
    $76,000
    $73,000
    Master's Degree
    Bachelor's Degree
    Doctorate Degree
    Some College/ Associate Degree
    Educationascdesc
    Salaryascdesc
    Master's Degree$83,809
    Bachelor's Degree$80,900
    Doctorate Degree$86,071
    Some College/ Associate Degree$75,877