TLDR
You are three tabs deep into Data Analyst Salary by Experience Level (US) numbers, and none of them agree. One site says $70,000. Another says $98,000. Your offer letter says something else entirely, and now you cannot tell if you are about to accept a fair deal or get quietly lowballed.
That gap is not a typo. It is the reason so many analysts negotiate blind, take the first number on the table, and find out two years later they left $15,000 on it every single year.
I pulled real 2026 pay data from seven sources so you do not have to guess. And if this is not the only tech salary you are trying to figure out, our full library of salary guides breaks down pay for nearly every role in tech, one honest number at a time.
Why Every Salary Site Gives You a Different Number
Each platform pulls from a different pool of people. Glassdoor and Salary.com skew toward self reported numbers from bigger companies and metro areas, which pushes their averages up. ZipRecruiter and PayScale pull from a wider mix of company sizes and smaller markets, which pulls their averages down.
The Bureau of Labor Statistics does not track data analyst as its own occupation code. The closest match is Operations Research Analysts, SOC code 15-2031, and its most recent data puts the median annual wage at roughly $87,600 to $91,300, with the bottom 10 percent around $53,600 to $53,900 and the top 10 percent above $159,000 to $171,000.
That range alone tells you experience and employer type matter more than the job title on your resume.
So when you read a number, ask which pool it came from. A $70,000 average from PayScale and a $97,000 average from Salary.com can both be true at the same time. They are just describing different slices of the same job market.

Data Analyst Salary by Experience Level
Pay in this field climbs steadily rather than jumping in big steps the way it sometimes does in software engineering. Two moments tend to move your salary the most, the first time you switch employers, and the first time you specialize into a niche like analytics engineering or product analytics.
| Experience Level | Years on the Job | Average Base Salary | Total Comp at Senior End |
| Entry Level | 0 to 2 years | $55,000 to $75,000 | Up to about $80,000 |
| Mid Level | 3 to 6 years | $85,000 to $110,000 | Up to about $120,000 |
| Senior Level | 6 to 9+ years | $120,000 to $160,000 | $150,000 to $175,000+ |
| Manager / Director | 8+ years | $160,000 to $200,000+ | Varies widely by employer |
Entry level analysts, meaning less than two years on the job, typically start between $55,000 and $75,000. Tech companies and financial firms tend to pay toward the top of that band, while retail, government, and nonprofit employers sit closer to the bottom.
A lot of entry level hires get their start without a traditional four year data degree, picking up SQL and a portfolio of real projects instead, which mirrors what we have seen in adjacent fields like the path many people take into cybersecurity analyst roles without a degree.
Mid level analysts with three to six years of experience earn $85,000 to $110,000 in most markets. By this point you are usually expected to own a metric or a reporting function end to end, not just build dashboards on request.
This is also the stage where a lot of analysts branch toward the data science track, and it helps to look at what a data scientist salary in the US actually looks like before you commit to that path.
Senior and lead analysts with six or more years of experience typically earn $120,000 to $160,000, with senior individual contributors at large tech companies sometimes clearing $150,000 once bonus and equity are counted. Analytics manager and director titles run higher still, often into the $160,000 to $200,000 range at enterprise employers.
Data Analyst Salary by City
Where you work changes your paycheck more than almost anything else on this list. San Francisco Bay Area analysts see median total pay between $108,000 and $135,000, with senior individual contributors clearing $150,000 once equity is included. Seattle and New York follow close behind, typically landing between $92,000 and $118,000.
Boston, Washington DC, and Chicago cluster in the next tier, running roughly 15 to 25 percent above the national median. Austin, Denver, and Atlanta have added $8,000 to $12,000 to their median base pay for this role over the past two years, closing a meaningful chunk of the gap with coastal tech hubs while keeping rent and taxes considerably lower.
Here is the part most guides skip. Remote pay has not collapsed toward a national flat rate the way some predicted. Employers still benchmark remote analysts against the market they are hiring from, so a senior analyst working remotely from Brooklyn is still priced like a New York hire, not a national average.
What Actually Moves Your Number
SQL is the baseline. Nearly every posting requires it, so it does not differentiate you anymore. The skills that actually shift an offer are Python, a business intelligence tool such as Tableau or Power BI, and comfort working directly with stakeholders rather than just producing reports.
Company type matters almost as much as skill. The same analyst with the same resume can earn $25,000 more or less depending on whether they land in fintech, healthcare, retail, or a nonprofit. Personal consumer services, financial services, and aerospace and defense currently sit at the top of the industry pay list, according to Glassdoor’s 2026 data.
Certifications carry more weight than most senior hiring managers admit out loud. Analysts who hold a recognized SQL or cloud data certification alongside real project work tend to clear interviews faster and negotiate from a stronger position, even when the hiring manager insists certifications do not really matter.

How Data Analyst Pay Compares to Other Tech Careers
It helps to see this role next to the paths people often compare it with. Data scientists earn roughly $25,000 to $40,000 more than data analysts at equivalent experience levels, largely because the role demands statistics, modeling, and often a graduate degree on top of the analyst skill set.
If you are weighing whether to make that jump, it is worth reading the full data scientist salary in the US breakdown before you commit to the extra schooling that path usually requires.
Cybersecurity is another field candidates weigh against data analytics, and the two have more overlap than people expect since both reward people who are comfortable with structured data and pattern recognition.
If you want to see how a technical career can scale over a decade, the cybersecurity career path guide lays out the same kind of level by level progression this article covers for data analysts, and the CISO salary guide shows just how high that ceiling can go for people who move into security leadership.
Total Compensation vs Base Salary
A job offer with a $75,000 base salary and a $75,000 base salary plus a $5,000 signing bonus and a 10 percent annual bonus target are not the same offer, even though the base looks identical on paper. Base salary is what shows up on every paycheck. Everything else, bonus, signing bonus, and occasionally equity at larger tech employers, is conditional or one time money.
I have seen candidates accept a lower base because the recruiter emphasized a big bonus number, only to find out the bonus was discretionary and got cut in a slow year. Always ask whether a bonus is guaranteed, target based, or fully discretionary before you compare two offers side by side.
Common Myths About Data Analyst Salaries
Myth one, a data analytics certificate guarantees a six figure salary. It does not. Certificates help you pass the resume screen, but the salary bump only shows up once you can prove you used those skills on a real project.
Myth two, all data analyst salaries are converging toward one national number because of remote work. They are not. Employers still price remote hires against local markets, and the coastal to inland pay gap, while smaller than it was five years ago, is still very real.
Myth three, a master’s degree always pays for itself. For data science it often does. For a straightforward data analyst role, a strong portfolio and a couple of years of hands on SQL and Python work will usually get you further, faster, and without the tuition debt.
Myth four, bigger companies always pay more. Glassdoor’s own data shows the opposite in many cases, with smaller companies sometimes paying more than large ones for the same analyst title because they need generalists who can do the job of two or three specialists.

When to Stop Researching and Start Negotiating
At some point, more research just delays the conversation you need to have. If you have checked two or three sources and your target range agrees with what this guide shows for your experience level and city, you have enough information to negotiate.
Always let the employer name a number first if you can. If you have a competing offer, say so directly and give the actual number, since vague references to another offer rarely move a recruiter.
Ask about the full package before you counter, not just base salary. And if a recruiter gives you a deadline that feels rushed, it is fair to ask for 48 hours. Most employers will grant it, and the ones who will not are telling you something about the job before you even start.
Frequently Asked Questions
-
What is the average data analyst salary in the US in 2026?
Most platforms put the national average between $82,000 and $98,000, with the blended median closer to $90,000 once every experience level is included.
-
Do data analysts need a degree?
No specific degree is required in most cases. A bachelor’s degree in a related field helps at some large employers, but a strong SQL and Python portfolio can substitute for formal credentials at many companies, particularly smaller and mid size ones.
-
How much do entry level data analysts make?
Entry level pay typically runs $55,000 to $75,000, with tech and finance employers paying toward the top of that range and retail, government, and nonprofit employers paying toward the bottom.
-
Is data analyst a good career in 2026?
Yes. The Bureau of Labor Statistics projects strong growth for the closest matching occupation, Operations Research Analysts, and demand for people who can turn raw data into decisions has not slowed down.
-
How much more do data scientists make than data analysts?
Data scientists typically earn $25,000 to $40,000 more than data analysts at comparable experience levels, largely because the role requires deeper statistics and modeling skills.
-
Which cities pay data analysts the most?
San Francisco and Seattle currently pay the most, followed by New York, Boston, and Washington DC. Austin, Denver, and Atlanta have closed much of that gap in the past two years.
-
Does a certification actually increase a data analyst’s salary?
It can, mainly by getting you past the resume screen faster. The actual pay bump depends on whether you can back the certification up with real project experience in the interview.
Share Your Experience
If you have negotiated an offer recently, landed above or below what this guide suggests, or found a market with different numbers than what is listed here, I would genuinely like to hear about it. Real offer data from readers is what keeps guides like this accurate year over year, so feel free to share your experience in the comments.

Shahzada Muhammad Ali Qureshi (Leeo)
I’m Shahzada — a software engineer by education and an SEO professional by trade. I built WhatIsTheSalary.com to go beyond just showing salary numbers — every page is manually researched across sources like BLS, Glassdoor, LinkedIn Salary, and PayScale to give you the full picture in one place. If you found what you were looking for here, that’s exactly the point.
