Average Database Analyst Salary
$74,000 yearly
$35.96 hourly
Updated August 18, 2021
$57,000
10 %
$74,000
Median
$97,000
90 %
What Is The Average Database Analyst Salary?
The average database analyst salary is $74,807 per year, or $35.96 per hour, in the United States. In terms of salary range, an entry level database analyst salary is roughly $57,000 a year, while the top 10% makes $97,000. If you like following the crowd, technology and professional companies tend to attract the most workers in this field. But if you're in it for the money, then you'll want to seek out retail, professional, and technology companies, as employees in each industry have reported the highest salaries. As most things go, location can be critical. Hawaii, Washington, New Jersey, California, and New York provide the highest database analyst salaries.
PercentileascdescAnnual SalaryascdescMonthly SalaryascdescHourly Rateascdesc
90th Percentile
$97,000
$8,083
$47
75th Percentile
$85,000
$7,083
$41
Average
$74,807
$6,234
$36
25th Percentile
$65,000
$5,417
$31
10th Percentile
$57,000
$4,750
$27

Average Database Analyst Salary By State

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

Average Salary

Database Analyst average salary by State

StateascdescAvg. salaryascdescHourly rateascdesc
Alabama
$65,665
$31.57
Alaska
$73,527
$35.35
Arizona
$68,795
$33.07
Arkansas
$50,073
$24.07
California
$85,215
$40.97
Colorado
$68,382
$32.88
Connecticut
$76,207
$36.64
Delaware
$71,037
$34.15
District of Columbia
$72,673
$34.94
Florida
$72,458
$34.84
Georgia
$71,022
$34.15
Hawaii
$88,571
$42.58
Idaho
$53,018
$25.49
Illinois
$74,488
$35.81
Indiana
$57,373
$27.58
Iowa
$64,579
$31.05
Kansas
$65,953
$31.71
Kentucky
$62,821
$30.20
Louisiana
$67,759
$32.58
Maine
$59,715
$28.71
Maryland
$64,963
$31.23
Massachusetts
$76,766
$36.91
Michigan
$65,578
$31.53
Minnesota
$70,297
$33.80
Mississippi
$59,542
$28.63
Missouri
$62,622
$30.11
Montana
$53,229
$25.59
Nebraska
$61,542
$29.59
Nevada
$73,986
$35.57
New Hampshire
$65,886
$31.68
New Jersey
$86,779
$41.72
New Mexico
$62,414
$30.01
New York
$79,662
$38.30
North Carolina
$74,639
$35.88
North Dakota
$46,676
$22.44
Ohio
$70,243
$33.77
Oklahoma
$50,514
$24.29
Oregon
$68,368
$32.87
Pennsylvania
$68,643
$33.00
Rhode Island
$71,185
$34.22
South Carolina
$63,804
$30.68
South Dakota
$62,707
$30.15
Tennessee
$57,703
$27.74
Texas
$73,253
$35.22
Utah
$63,422
$30.49
Vermont
$67,158
$32.29
Virginia
$77,191
$37.11
Washington
$87,667
$42.15
West Virginia
$59,814
$28.76
Wisconsin
$71,786
$34.51
Wyoming
$46,679
$22.44

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 Analyst

0 selections
CityascdescAvg. salaryascdescHourly rateascdesc
San Francisco, CA
$90,980
$43.74
Bellevue, WA
$88,956
$42.77
Jersey City, NJ
$86,922
$41.79
New York, NY
$79,840
$38.38
Arlington, VA
$78,247
$37.62
Chicago, IL
$74,758
$35.94

The largest raises come from changing jobs.

See what's out there.

Average Database Analyst Salary Over Time

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

Location
    YearascdescAvg. salaryascdescHourly rateascdesc% Changeascdesc
    2021
    $74,800
    $35.97
    +3.4%
    2020
    $72,300
    $34.75
    +2.4%
    2019
    $70,600
    $33.92
    +3.8%
    2018
    $67,900
    $32.63
    +1.8%
    2017
    $66,700
    $32.06
    +2.2%

    How Much Do Database Analysts Make In Different Industries?

    As we previously stated, database analyst salaries can vary depending on the industry. In fact, our data shows that retail, professional, and technology companies tend to offer much higher salaries for database analysts. For example, database analysts make a whopping average salary of $90,329 while working for retail companies. Meanwhile, other people in this field are making $85,554 at professional companies and $84,525 at technology companies. But database analysts may want to avoid working in the health care industry as it offers the lowest average salary at $72,801.
    RankIndustryAverage Database Analyst SalaryDatabase Analyst Salary Range
    1
    Retail
    $90,329
    $64k
    $103k
    2
    Professional
    $85,554
    $64k
    $103k
    3
    Technology
    $84,525
    $64k
    $103k
    4
    Finance
    $76,575
    $64k
    $103k
    5
    Health Care
    $72,801
    $64k
    $103k

    High Paying Database Analyst Jobs

    Average JOB Salary by Field

    Business Intelligence Analyst

    Avg. salary: $74,059

    The primary job of business intelligence (BI) analysts is to analyze data and identify areas of improvement for an organization. These professionals are responsible for identifying trends that may help managers, executives, and other departments make better decisions to improve company processes and modernization. Other duties include identifying areas of revenue loss and ways to maximize profit, analyzing competitors' use of BI, and implementing new methodologies and data analysis. This role is particularly analytical and needs a balance of communication, information technology, and problem-solving skills.
    101,571 Business Intelligence Analyst 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
    Analyst Lead

    Avg. salary: $81,498

    The duties of an analyst lead depend on one's line of work or industry of employment. Typically, their responsibilities revolve around performing research and analysis, coordinating with different departments to gather leads and data, reviewing findings, and producing reports and presentations for the stakeholders and other higher-ranking officials. Through the results, an analyst lead can provide advice, devise strategies for business optimization, spearhead the development of processes, identify strengths and weaknesses, and offer recommendations on areas in need of improvement. All of this is done while in adherence to the company's vision and mission.
    121,867 Analyst Lead 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
    Technical Analyst

    Avg. salary: $75,733

    A technical analyst is responsible for analyzing technical information and aligning it to the business strategies and procedures in meeting project goals. Technical analysts monitor technical system errors and provide immediate resolutions to ensure an efficient and smooth flow of operations. They comply with the business requirements and clients' specifications to facilitate the technical team with the best techniques to get the job done. A technical analyst should have excellent critical-thinking and communication skills, as well as having a broad knowledge of the technology industry and disciplines.
    159,391 Technical Analyst Jobs
    Information Analyst

    Avg. salary: $73,096

    Information Analysts are employees who collect data and analyze the information from the data they collected. They are usually found in companies with information technology departments. They collect network, software, or hardware performance data and analyze these data. The data that Information Analysts collect would help in identifying and anticipating problems in the system. As such, they will be able to troubleshoot and provide a sound analysis of the systems and networks. They would then be able to give recommendations to address problems, based on what they analyzed.
    110,615 Information Analyst Jobs

    Database Analyst Salaries By Years Of Experience

    The salary for a database analyst 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
    $53,900
    $25.90
    Mid Level
    $83,900
    $40.34
    Senior Level
    $110,000
    $52.93

    Which Companies Pay Database Analysts The Most?

    If you want to get paid the most as a database analyst, being employed by a company such as Costco Wholesale or Lowe's Companies would be a smart choice, as they are the highest paying companies in this field. Additionally, companies like Nordstrom and Artech Information Systems also report highly competitive salaries for database analysts.
    Company

    Recently Added Database Analyst Salaries

    Location
    CompanyascdescJobascdescLocationascdescDate AddedascdescSalaryascdesc
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    Hope, IN
    08/31/2021
    $97,000
    08/31/2021
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    Nore, MN
    08/31/2021
    $97,000
    08/31/2021
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    Pine, AZ
    08/31/2021
    $97,000
    08/31/2021
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    Alabama
    08/31/2021
    $97,000
    08/31/2021
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    Bode, IA
    08/31/2021
    $97,000
    08/31/2021
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    Noma, FL
    08/31/2021
    $97,000
    08/31/2021
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    Enon, VA
    08/31/2021
    $97,000
    08/31/2021
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    Maryland
    08/31/2021
    $97,000
    08/31/2021
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    New York, NY
    08/31/2021
    $97,000
    08/31/2021
    American Red Cross
    Database Analyst, Decision Support COE
    Database Analyst, Decision Support COE
    Nome, TX
    08/31/2021
    $97,000
    08/31/2021

    Average Database Analyst Salary by Demographic

    Database Analyst Gender Pay Gap

    male-income
    Male Income
    $84,832
    female-income
    Female Income
    $76,225
    Median Database Analyst Income by Race
    Asian database analysts have the highest average salary compared to other ethnicities. Black or african american database analysts have the lowest average salary at $76,540.
    $92,000
    $89,000
    $86,000
    $83,000
    $80,000
    $77,000
    $74,000
    Unknown
    White
    Black or African American
    Asian
    Hispanic or Latino
    Ethnicityascdesc
    Salaryascdesc
    Unknown$79,239
    White$79,287
    Black or African American$76,540
    Asian$89,319
    Hispanic or Latino$78,259
    Average Database Analyst Salary by Education Level
    Database analysts with a Doctorate degree earn more than those without, at $91,381 annually. With a Masters degree, database analysts earn a median annual income of $88,507 compared to $84,832 for database analysts with an Bachelors degree.
    $94,000
    $91,000
    $88,000
    $85,000
    $82,000
    $79,000
    $76,000
    Master's Degree
    Bachelor's Degree
    Doctorate Degree
    Some College/ Associate Degree
    Educationascdesc
    Salaryascdesc
    Master's Degree$88,507
    Bachelor's Degree$84,832
    Doctorate Degree$91,381
    Some College/ Associate Degree$78,550