Wanting a single "entry-level data analyst salary" figure is understandable and slightly the wrong instinct, because the honest answer is a range wide enough to drive a truck through. Averages land somewhere around $60,000 to $80,000 depending on which source you trust, and the full spread runs from the mid-$40,000s to past $100,000 once city and industry get involved.
So the useful question isn't "what does it pay." It's "what decides where in that range I land" — because that part you can influence. Here's the real data, why the sources disagree, and the levers that actually move your first offer.
What entry-level analysts actually earn
The major aggregators, all reporting 2026 US figures, cluster like this:
| Source | Reported average | Typical range |
|---|---|---|
| Glassdoor | ~$63,000 | ~$50k–$80k (90th pct ~$99k) |
| ZipRecruiter | ~$68,000 | ~$44k–$76k (90th pct ~$108k) |
| Salary.com | ~$73,500 | mid-range |
Read together, they tell a consistent story even though no two agree on the exact figure: an entry-level data analyst in the US typically starts in the $60,000s to low $70,000s on average, with the strongest early offers reaching the $80,000–$100,000 band and the leanest markets paying in the $40,000s. Treat the averages as orientation, not a promise.
Why the sources disagree so much
The $10,000 gap between these averages isn't error — it's method. Glassdoor leans on self-reported salaries; ZipRecruiter reads posted job ads; Salary.com models by role and geography. Each captures a slightly different slice of the market, so each lands in a different spot.
Two more things widen the spread. "Entry-level" is a fuzzy label that lumps a true first job in with roles asking for a year or two of experience. And "data analyst" itself covers very different jobs across industries. When you see a number online, the honest read is "somewhere in a wide band," and the rest of this page is about narrowing it for your situation.
What moves your number
Four factors explain most of the difference between a $52,000 offer and an $85,000 one:
- Location. A major tech metro pays well above a low-cost-of-living market for the same title — though remote work is slowly flattening this. Cost of living eats some of the difference, but not all of it.
- Industry. Finance, tech, and healthcare tend to pay entry analysts more than nonprofits, agencies, or local government. The sector you enter matters as much as the title.
- Skills on day one. SQL is expected; the candidates who also show a real BI tool and some Python often clear a higher band because they need less ramp-up. Knowing which skills repeat in the postings you're targeting — visible in the skills view on RealAnalystJobs — tells you which ones are worth learning before you negotiate.
- Whether you negotiate at all. Many entry candidates accept the first number out of relief. A calm, evidence-based counter is often the single highest-return hour in the whole job search.
Remote vs. on-site pay
Remote roles complicate the geography lever. Some companies pay a national rate regardless of where you live, which is a raise if you're in a cheaper market and a cut if you're in an expensive one. Others adjust pay to your location. Neither is universal, so ask early how a remote employer sets pay before you anchor on their posted range.
The practical takeaway: a remote offer and an on-site offer with the same headline number are not the same deal once you factor in commute, cost of living, and how the company localizes pay.
How to raise your first offer
You have more leverage than the "just grateful to be hired" feeling suggests:
- Aim at higher-paying sectors. Choosing finance or tech over a lower-paying industry can move your starting number more than a year of experience will.
- Show the skills that pay. Walk in with SQL fluency plus a BI tool and a project that proves judgment, and you're arguing from a stronger band.
- Make the resume read like ownership. "Built a dashboard that changed which segment the team prioritized" justifies a higher offer than "proficient in Tableau." If you're not sure yours reads that way, the resume audit is a two-minute check.
- Compare real, current postings before you accept. Knowing what similar roles actually offer right now is your best anchor in a negotiation — you can scan live analyst roles and their details on the job board instead of negotiating against a stale internet average.
The starting salary matters, but the sector you enter and the skills you bring shape it more than the title on the offer. Aim both deliberately.
