Median data analyst salary in United States is $100k. Junior roles (0–2 years) start at $70k; senior roles (7+ years) reach $150k+. Numbers reflect 2026 US market data.
Data analysts in the United States earn competitive compensation that reflects the technical skills and business value you bring to organizations. Your salary depends heavily on location, employer size, and your specific expertise—whether you specialize in SQL, Python, visualization tools, or industry-specific analytics. Entry-level positions typically offer less than mid-career roles, which themselves fall below senior analyst and lead positions. Cost of living matters significantly; tech hubs command higher salaries than smaller markets. Companies increasingly pay premiums for analysts who combine technical depth with business acumen and communication skills. Rather than chasing a single figure, focus on building expertise that justifies higher compensation in your local market and industry. Ready to explore what's actually available? Check the current job listings below to see how real positions are compensated.
| Level | Years | Salary (median) | 10th–90th percentile |
|---|---|---|---|
| Junior | 0–2 | $70k | $60k – $84k |
| Mid-level | 3–6 | $100k | $85k – $120k |
| Senior | 7+ | $150k | $128k – $210k |
Search Data Analyst Roles in United States →