Data Analyst salary: $151K median
From 48 open roles that publish a yearly US-dollar range. Advertised ranges, not verified pay.
$151Kmedian advertised salary
$130K – $177Kmiddle half of roles
$152Kaverage advertised salary
48roles counted
Data Analyst salary by location
| Name | Median salary | Roles counted |
|---|---|---|
| 🇺🇸California | $168K | 15 |
| 🇺🇸United States | $157K | 39 |
Top-paying companies
| Name | Median salary | Roles counted |
|---|---|---|
| Garner Health | $188K | 3 |
| Okta | $162K | 4 |
| Harvey | $140K | 3 |
Highest-paying open Data Analyst roles
All data analyst jobs- Director, Analytics and Business IntelligenceRunPod · 🇺🇸Remote - USA$230K - $250KRemoteLeadSQLdbtSnowflake
- Principal Data AnalystHubSpot · 🇺🇸Remote - USA$152K - $244KRemoteLeadMachine LearningLLM
- Director, Business Intelligence & Operations — Global Advanced ServicesPure Storage · 🇺🇸Raleigh, North Carolina$197K - $241KLeadSnowflake
- Senior Data Analyst - ReconciliationMercury · 🇺🇸🇨🇦San Francisco, CA, New York, NY, Portland, OR, or Remote…$173K - $235KRemoteSeniorSQLdbtTableau
- Senior Data Analyst, Public SectorScale AI · 🇺🇸Washington, DC$184K - $230KSeniorSQLdbtTableau
- Product AnalystSubstack · 🇺🇸San Francisco (HQ)$130K - $225KSQLSnowflake
- Staff AI Product AnalystAngi · 🇺🇸Remote - United States$165K - $225KRemoteLeadPythonLLMAI
- Sr. Data Analyst, ComplianceKraken · 🇺🇸United States$110K - $221KRemoteSeniorPythonSQLMachine Learning
- Senior Data Analyst, Business InsightsGarner Health · 🇺🇸New York City, New York$167K - $210KSeniorSQLdbtSnowflake
- Senior Data Analyst, ReportingGarner Health · 🇺🇸New York City, New York$167K - $210KSeniorSQLdbtSnowflake
- Senior Data Analyst, Moderation OperationsRoblox · 🇺🇸San Mateo, CA, United States$168K - $206KSeniorPythonSQL
- Staff Product Analyst, Finance Technologies (Order to Cash)Okta · 🇺🇸San Francisco, California$148K - $204KLeadMachine LearningAgileNetSuite
- Staff Product Analyst (Workday Payroll, Absence & Time Tracking)Okta · 🇺🇸Bellevue, Washington; Chicago, Illinois; San Francisco, C…$132K - $204KLeadMachine LearningAgileWorkday
- Business Intelligence AnalystBlock · 🇺🇸San Francisco, CA, United States of America$108K - $203KPythonSQLSnowflake
- Business Intelligence AnalystBlock · 🇨🇦Toronto, Ontario, Canada$108K - $203KPythonSQLSnowflake
- Senior Data Analyst, Supply ChainOura · 🇺🇸Hybrid - San Francisco, California$172K - $203KSeniorPythonSQLdbt
- Senior Optimization Data AnalystAdyen · 🇺🇸Chicago$154K - $200KSeniorPythonSQLSpark
- Internal Tools & Data Product AnalystLambda · 🇺🇸San Francisco Office (Fremont St)$150K - $200KSQLMachine Learning
- Senior Product AnalystFivetran · 🇺🇸Oakland, California, United States, AMER$156K - $195KSeniorPythonSQLdbt
- Staff Data AnalystCribl · 🇺🇸Remote - United States$150K - $190KRemoteLeadSQLdbtSnowflake
Questions about Data Analyst pay
- What is the average Data Analyst salary?
- $152K a year on average and $151K at the median, across 48 open Data Analyst postings at tech companies that state pay (November 2026). The median is the better guide: a few very high offers pull the average up.
- What is the typical range?
- The middle half of the postings offer $130K to $177K a year. A quarter offer less and a quarter offer more.
- Which companies advertise the highest Data Analyst pay?
- Garner Health ($188K), Okta ($162K), Harvey ($140K), by the median of their open postings that state pay (three postings or more).
- Where do these figures come from?
- From the pay ranges employers print in their own job postings, read from their careers pages every hour. The midpoint of each range is counted. These are advertised ranges for open roles, mostly in the United States and in US dollars, not what people are actually paid.
Writing about this? A sentence you can quote
The median advertised salary for Data Analyst roles at tech companies is $151K a year, and the middle half of postings offer $130K to $177K. Counted from 48 open job postings that state pay, November 2026. Source: Hiring Right Now, https://jobseveryhour.com/salaries/data-analyst/
Free to use with the link.
















