Updated August 18, 2021
Average Data Analyst Salary
$67,000 yearly
$32.62 hourly

Entry level Salary
$51,000 yearly
10 %
90 %
Are you paid fairly? Get Your Salary Estimate
PercentileascdescAnnual SalaryascdescMonthly SalaryascdescHourly Rateascdesc
90th Percentile
75th Percentile
25th Percentile
10th Percentile

Average Data Analyst Salary By State

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

  • State View
  • Country View
Average Salary:

Data Analyst average salary by State

StateascdescAvg. salaryascdescHourly rateascdescJob Countascdesc
District of Columbia
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Rhode Island
South Carolina
South Dakota
West Virginia

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 Data Analyst

0 selections
CityascdescAvg. salaryascdescHourly rateascdesc
Jersey City, NJ
Washington, DC
New York, NY
Baltimore, MD
Boston, MA
McLean, VA

The largest raises come from changing jobs.

See what's out there.

How much does a Data Analyst make?

  • The average data analyst makes $67,856 in the United States.
  • The average hourly pay for a data analyst is $32.62.
  • The average entry-level data analyst salary is $51,000.
  • Highest paying states for data analyst are Connecticut ($79,501), New Jersey ($76,779), New York ($79,501) and Massachusetts ($79,501).
  • Highest paying cities for data analyst are Jersey City, NJ ($77,026), Washington, DC, New York, NY, Baltimore, MD and Boston, MA.
  • Data analysts on the lower end of that spectrum, the bottom 10% to be exact, make roughly $51,000 a year, while the top 10% makes $88,000.
  • The best-paid 25% made $78,000 that year, while the lowest-paid 25$ made $58,000
  • Industries with the highest data analyst salaries are technology, insurance and retail.

Average Data Analyst Salary Over Time

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

    YearascdescAvg. salaryascdescHourly rateascdesc% Changeascdesc

    How Much Do Data Analysts Make In Different Industries?

    As we previously stated, data analyst salaries can vary depending on the industry. In fact, our data shows that technology, insurance, and retail companies tend to offer much higher salaries for data analysts. For example, data analysts make a whopping average salary of $76,105 while working for technology companies. Meanwhile, other people in this field are making $74,423 at insurance companies and $74,165 at retail companies. But data analysts may want to avoid working in the manufacturing industry as it offers the lowest average salary at $68,738.
    RankIndustryAverage Data Analyst SalaryData Analyst Salary Range
    5Health Care

    High Paying Data Analyst Jobs

    Average JOB Salary by Field

    Business Analyst Internship

    Avg. salary: $51,966

    A Business Analyst Intern provides support to the business analysis team in preparing business plans and strategies. They make suggestions for improvements, write reports, perform research, and analyze data.
    147,686 Business Analyst Internship Jobs
    Business Process Analyst

    Avg. salary: $78,990

    The business process analysts are responsible for producing, managing, and enhancing business processes to improve business performance using data. They gather, analyze, and transcribe information about internal processes to obtain a comprehensive picture of the company's internal workings. Their responsibilities include developing strategies, identifying the needs of the user, and communicating compound data in a comprehensible way. Also, they identify, implement, and assess business metrics that are essential to the end-users. Additionally, they may act as consultants to project teams providing them with recommendations for product or service improvement.
    135,520 Business Process Analyst Jobs
    Business Development Analyst

    Avg. salary: $54,400

    A business development analyst's role is to perform research and analysis on the different operations and procedures in a company to ensure efficiency and profit growth. They are also responsible for devising strategies and improvements for optimal performance, monitoring the sales and customer feedback, identifying opportunities from the marketing trends, and building positive relationships with customers. They must also perform clerical tasks such as producing progress reports and presentations, maintaining data, and monitoring schedules. Furthermore, as a business development analyst, it is essential to adhere to the company's policies and regulations, including its vision, mission, and goals.
    159,329 Business Development Analyst Jobs
    Business Operations Analyst

    Avg. salary: $63,213

    A business operations analyst is a professional who identifies and solves issues related to the performance of the business operations. Together with the management and engineering departments, business operations analysts must analyze and review a vast amount of data to identify business opportunities. They must provide recommendations and updated policies so that they can improve the company's business performance. Business operations analysts are also required to create monthly reports and present them to upper management on their key findings and assessments.
    153,696 Business Operations Analyst Jobs
    Program Management Analyst

    Avg. salary: $76,331

    The job of a program management analyst involves optimizing business operations and analyzing organizational processes to increase productivity and maximize efficiency and profits. Program management analysts help track every company's schedule, budget, and delivery of goods and/or services. They prepare reports of the status of management projects. It is part of their job to determine business operations and opportunities. The analysts must develop skills in understanding long-term employer goals, management skills, and analytical skills.
    149,458 Program Management Analyst Jobs
    Process Analyst

    Avg. salary: $69,750

    A process analyst is also known as an operations research analyst, who evaluates in detail the steps in producing products and making important decisions as well as providing recommendations on how to enhance them. They are IT specialists that analyze the business process and workflows to determine how they can be computerized and improved. Responsibilities include identifying problems and risks as well as engaging in problem resolution. Important skills to consider for applicants include being innovative thinkers and goal-oriented.
    114,230 Process Analyst Jobs
    Job TitleascdescAnnual SalaryascdescMonthly SalaryascdescHourly RateascdescJob Openingsascdesc
    Business Analyst Internship
    Business Process Analyst
    Business Development Analyst
    Business Operations Analyst
    Program Management Analyst
    Process Analyst
    Job Openings

    Find High Paying Jobs Near You

    0 selections
    0 selections

    Data Analyst Salaries By Years Of Experience

    The salary for a data 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
    Mid Level
    Senior Level

    Which Companies Pay Data Analysts 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 MULTI MEDIA SERVICES and Twitter as they offer the highest salaries for data analysts.

    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.

    Recently Added Data Analyst Salaries

    CompanyascdescJobascdescLocationascdescDate AddedascdescSalaryascdesc
    Analyst, Datalynx
    Analyst, Datalynx
    Irving, TX
    Randstad Us
    Data Advisory Analyst
    Data Advisory Analyst
    Atlanta, GA
    Mycarrier, LLC
    Data Analyst
    Data Analyst
    Scottsdale, AZ
    Data Analyst
    Data Analyst
    Boulder, CO
    Workforce Logiq
    Data Analyst
    Data Analyst
    Haworth, NJ
    Centura Health
    Quality Data Coordinator
    Quality Data Coordinator
    Colorado Springs, CO
    Compass Mortgage
    Data Analyst-Remote
    Data Analyst-Remote
    Naperville, IL
    Provider Data Coordinator I Remote
    Provider Data Coordinator I Remote
    Bowne, MI
    Associated University
    Energy Modeling and Data Coordinator
    Energy Modeling and Data Coordinator
    Parkton, NC
    Unitedhealth Group
    Credentialing Data Analyst-Telecommute
    Credentialing Data Analyst-Telecommute
    Atlanta, GA

    Average Data Analyst Salary by Demographic

    Data Analyst Gender Pay Gap

    Male Income
    Female Income
    Median Data Analyst Income by Race
    Asian data analysts have the highest average salary compared to other ethnicities. Black or african american data analysts have the lowest average salary at $68,858.
    Black or African American
    Hispanic or Latino
    Black or African American$68,858
    Hispanic or Latino$69,977
    Average Data Analyst Salary by Education Level
    Data analysts with a Doctorate degree earn more than those without, at $81,376 annually. With a Masters degree, data analysts earn a median annual income of $79,768 compared to $72,899 for data analysts with an Bachelors degree.
    Master's Degree
    Bachelor's Degree
    Doctorate Degree
    Master's Degree$79,768
    Bachelor's Degree$72,899
    Doctorate Degree$81,376

    Data Analyst FAQs

    Can a data analyst make 100k?

    Yes, a data analyst can make 100k. A data analyst with advanced skills or at least 3 years of work experience can easily earn an average salary of over $100,000 per year.

    However, the national average annual salary for data analysts in the United States is $70,033 per year. Data analyst salaries vary largely depending on education level, certifications, number of years of experience, industry, and location.

    The top five highest paying industries for data analysts are:

    1. Entertainment
    2. Hardware and networking
    3. Finance
    4. Software and IT services
    5. Corporate services

    Moreover, many data analysts can make over 6 figures by learning new technology and software companies.

    Learn more about this question

    Do data analysts get paid well?

    Yes, data analysts get paid well. The average data analyst salary is $61,805, however, it can range from $44,000 to $86,000.

    An entry-level data analyst makes just under $45,000 but can easily grow into a six figure income in less than 10 years.

    • An entry-level data analyst earns around $45,000.

    • A junior data analyst (1 to 4 years) earns around $52,000.

    • A Mid-level data analyst (5 to 9 years) earns $74,000.

    • Senior data analysts (10 or more) earn over $100,000.

    Besides years of experience, other factors such as up-to-date skills, industry, and location can impact how much a data analyst can earn. A data analyst in San Francisco, California, for instance, can earn up to $81,612 per year, whereas someone in Atlanta, Georgia, earns, on average, $61,375 per year.

    Learn more about this question

    How much money does a data analyst make?

    A data analyst makes $70,033 annually, on average. However, there is a lot of variation in pay rate depending on education, location, industry, and the number of years of experience.

    A data analyst with a master's degree can earn more than a data analyst with a bachelor's degree. Over 75% of data analysts have a bachelor's degree compared to 14% who have a master's degree.

    Data analysts with a master's degree in data analytics or other computer science-related fields could earn some $15,000 more than those with just a bachelor's.

    Number of Years of Experience and National Average Salary per Year:

    • An entry-level data analyst earns around $40,000

    • A junior data analyst (1 to 4 years) earns around $52,000

    • A Mid-level data analyst (5 to 9 years) earns $74,000

    • Senior data analysts (10 or more) earn over $100,000

    As of 2020, data analysts made an average hourly wage of $34.41 with an annual salary expectation of $71,570. Hourly wages can range anywhere from $16.51 to $58.96.3. The Bureau of Labor and Statistics anticipates high growth for data analysts, with a growth rate of 18% through 2029.

    One reason for this is that data analysts work in a wide range of sectors, including finance and insurance, professional, scientific, and technical services, information technology, management, and manufacturing.

    Learn more about this question

    What is a data analyst's job salary?

    The average data analyst salary in the United States is $78,353, but the salary range typically falls between $68,845 and $87,476. The amount a data analyst makes can vary greatly depending on the location of the job.

    Average salary by State:

    • Alabama earns $57,766 per year

    • Alaska earns $39,473 per year

    • Arizona earns $73,731 per year

    • Arkansas earns $60,280 per year

    • California earns $77,428 per year

    • Colorado earns $73,761 per year

    • Connecticut earns $69,179 per year

    • Delaware earns $66,861 per year

    • Florida earns $58,821 per year

    • Georgia earns $64,663 per year

    • Hawaii earns $60,021 per year

    • Idaho earns $55,474 per year

    • Illinois earns $67,884 per year

    • Indiana earns $57,587 per year

    • Iowa earns $69,730 per year

    • Kansas earns $48,486 per year

    • Kentucky earns $60,406 per year

    • Louisiana earns $53,774 per year

    • Maine earns $44,022 per year

    • Maryland earns $82,692 per year

    • Massachusetts earns $70,812 per year

    • Michigan earns $59,095 per year

    • Minnesota earns $58,410 per year

    • Mississippi earns $55,292 per year

    • Missouri earns $64,357 per year

    • Montana earns $58,287 per year

    • Nebraska earns $59,379 per year

    • Nevada earns $62,457 per year

    • New Hampshire earns $83,324 per year

    • New Jersey earns $65,645 per year

    • New Mexico earns $58,760 per year

    • New York earns $72,138 per year

    • North Carolina earns $85,266 per year

    • North Dakota earns $59,710 per year

    • Ohio earns $62,414 per year

    • Oklahoma earns $73,912 per year

    • Oregon earns $66,079 per year

    • Pennsylvania earns $63,443 per year

    • Rhode Island earns $62,382 per year

    • South Carolina earns $55,819 per year

    • South Dakota earns $57,101 per year

    • Tennessee earns $60,696 per year

    • Texas earns $72,147 per year

    • Utah earns $57,746 per year

    • Vermont earns $53,649 per year

    • Virginia earns $71,309 per year

    • Washington earns $72,281 per year

    • West Virginia earns $56,162 per year

    • Wisconsin earns $70,168 per year

    • Wyoming earns $55,602 per year

    Learn more about this question