Data Analyst Salary Guide & Career Prospects

The average data analyst salary revolves around $55,000 – $60,000 per year, depending on a number of influencing factors. The average hourly pay is approximately $19. Becoming a data analyst is a popular career choice for many people with an analytical and number-oriented mind.

A data analyst collects, organizes, summarizes, interprets and redistributes data to company decision-makers or third parties. A senior data analyst is also involved in data reporting management and in overseeing data collection systems.

How Much Does a Data Analyst Make per Year by Country?

Aerospace Engineer Salary US Canada UK Australia New Zealand India South Africa
Hourly Pay $23,06 C$29.20 E18,47 AU$42,30 NZ$20,35 Rs 200,00 R115,86
Annual Pay $60,842 C$57,559 E33,490 AU$71,856 NZ$61,119 Rs465,012 R266,219

In order to become a successful data analyst, very strong statistical, research and IT skills are required. Specialized data analysis and processing skills in the financial, healthcare, marketing and communications sectors are also great pluses. A formal degree in a related subject is usually required before employment.

Analysts without formal education in the field but with very strong skills and a proven capacity to carry out complicated operations can also find employment quickly. A data analyst salary for an entry level position is lower than the overall average but is prone to grow quickly based on employee performance.

Data Analyst Salary Influencing Factors

1. Location

How Much Does a Data Analyst Make in the US?

Data Analyst Salary US Per Year Per Hour
Minimum $40,492 $14.04
Maximum $81,191 $32.08
Bonus/Tip $999 – $9,891 No additional pay
Overtime No additional pay $20.39 – $45.23
Total Pay $36,643 – $81,661

How Much Does a Data Analyst Make in Canada?

Data Analyst Salary Canada Per Year Per Hour
Minimum C$39,518 C$15.18
Maximum C$75,599 C$36.06
Bonus/Tip C$994 – C$9,992 No additional pay
Overtime No additional pay C$21.14 – C$50.93
Total Pay C$37,251 – C$76,543

How Much Does a Data Analyst Make in the UK?

Data Analyst Salary UK Per Year Per Hour
Minimum E21,780 E9.16
Maximum E45,210 E34.74
Bonus/Tip E1,159 – E5,930 No additional pay
Overtime No additional pay E12.13 – E27.92
Total Pay E21.800 to E47.680

How Much Does a Data Analyst Make in Australia?

Data Analyst Salary Australia Per Year Per Hour
Minimum AU$48,759 AU$22.09
Maximum AU$94,953 AU$62.51
Bonus/Tip AU$518 – AU$10,067 No additional pay
Overtime No additional pay AU$35.00
Total Pay AU$48,614 – AU$99,885

How Much Does a Data Analyst Make in New Zealand?

Data Analyst Salary New Zealand Per Year Per Hour
Minimum NZ$43,495 NZ$16.00
Maximum NZ$78,743 NZ$24.00
Bonus/Tip NZ$824 – NZ$9,696 No additional pay
Overtime No additional pay No additional pay
Total Pay NZ$43,388 – NZ$78,416

How Much Does a Data Analyst Make in India?

Data Analyst Salary India Per Year Per Hour
Minimum Rs 165,255 Rs 200.00
Maximum Rs 764,800 No additional pay
Bonus/Tip Rs 8,672 – Rs 115,009 No additional pay
Overtime No additional pay Rs 49.87 – Rs 1,036
Total Pay Rs 168,987 – Rs 797,289

How Much Does a Data Analyst Make in South Africa?

Data Analyst Salary South Africa Per Year Per Hour
Minimum R114,666 R115.86
Maximum R417,771 No additional pay
Bonus/Tip R4,894 – R51,995 No additional pay
Overtime No additional pay R100.00
Total Pay R114,675 – R429,703

The best data analyst jobs can be found in and around America’s largest tech hubs, particularly New York and San Francisco. San Francisco, for instance, offers almost a quarter of all big data analyst jobs in the US. Other good places to start are Chicago, Boston, Seattle and Los Angeles.

The average data analyst salary in such places will tend to be significantly higher than in other states. However, the jobs themselves are also likely to be far more demanding and will require serious dedication and effort.

 2. Experience

Experience in the health sector, especially in working with clinical data, is guaranteed to bring a great salary boost if you plan on working in this area. The crown jewel of specializing in data analysis in healthcare would be to become a Certified Health Data Analyst.

A big data analyst salary can also far exceed average sums due to the high technical complexity of the job, which requires a set of combined skills in statistics, mathematics, IT (SQL especially) & programming, research, management, and communication.

3. Industry

The main influencing factor for the average data analyst salary is the company and the specific industry it activates in. Regardless, the salary will be most likely a competitive one due to an increased demand for data analysts on the labor market.

Skilled data analysts are in very high demand today. The unprecedented amount of data out there will help companies to better understand the market and their clients.

Schedule & Working Hours

Data analysts generally work normal 40 hour weeks but could frequently work overtime when the situation demands it. Night shifts are uncommon, though sometimes they also have to work weekends due to an intense workload. The preferred workplace is the office. There must be constant interaction between the data analyst and other members of the team.

Data Analyst Salary by State

Below, we have prepared a table with the average data analyst salary across the US.

State Annual Mean Wage
Alabama $64,000
Alaska $46,000
Arizona $51,000
Arkansas $64,000
California $67,000
Colorado $56,000
Connecticut $72,000
Delaware $55,000
District of Columbia $79,000
Florida $58,000
Georgia $72,000
Hawaii $39,000
Idaho $41,000
Illinois $71,000
Indiana $60,000
Iowa $62,000
Kansas $57,000
Kentucky $54,000
Louisiana $56,000
Maine $55,000
Maryland $65,000
Massachusetts $75,000
Michigan $63,000
Minnesota $55,000
Mississippi $66,000
Missouri $62,000
Montana $52,000
Nebraska $46,000
Nevada $48,000
New Hampshire $62,000
New Jersey $68,000
New Mexico $55,000
New York $76,000
North Carolina $60,000
North Dakota $56,000
Ohio $60,000
Oklahoma $58,000
Oregon $61,000
Pennsylvania $61,000
Puerto Rico $61,000
Rhode Island $57,000
South Carolina $62,000
South Dakota $47,000
Tennessee $58,000
Texas $61,000
Utah $49,000
Vermont $55,000
Virginia $63,000
Washington $65,000
West Virginia $59,000
Wisconsin $56,000
Wyoming $52,000
US Average $59,096
Average Hourly Wage $19

Bonuses & Benefits

As a data analyst, you will have basic medical and dental insurance.

Career Outlook

Data analysis is a relatively new field, but one with huge potential in business development. Companies with big data analysis, data mining capabilities and at least one data collection center will be able to exponentially develop their know-how and quickly adapt to changing market conditions.  Furthermore, job retention is mostly based on work quality, as the job’s specifics demand a high level of data integrity, with little tolerance for errors.


An average data analyst salary ranks high on the US labor market. Strong numerical and analysis skills are an absolute must to fit the minimal job description. However, dedication and effort will eventually get you there. Another position for you to consider in the financial industry that makes use of such skills is that of a financial advisor.

Recent Posts