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 a median salary of $68,000 to $78,000 annually, with experienced professionals commanding $90,000 or more depending on location and industry. Your salary hinges on three factors: technical depth (SQL, Python, and visualization skills command premium pay), geographic market (tech hubs like San Francisco and New York offer 20-30% premiums), and domain expertise (finance and healthcare analysts typically earn 10-15% above average). Entry-level positions start around $55,000, while senior analysts in high-demand sectors reach $120,000+. The role's accessibility—requiring fewer credentials than data science—means competition is real, but the consistent demand across industries provides stability. Understanding where you stand financially requires knowing both the baseline and what specific skills and locations actually move the needle. Below, you'll find real job postings with posted salary ranges to ground your expectations in current market reality.
| 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 →