Data Analyst Salary
Based on 91 current data analyst listings that disclose pay (nationwide, refreshed daily). We show only what employers actually post.
National median
$90,000/yr
Typical range
$75,000 – $110,240
from 91 disclosed ranges
Data Analyst pay by experience level
Entry level
$92,500/yr
3 disclosed
Mid-level
$82,728/yr
$71,760 – $99,950
68 disclosed
Senior / Lead
$117,500/yr
$100,022 – $126,800
20 disclosed
Grouped by seniority keywords in the job title (e.g. “senior”, “intern”). Only levels with enough disclosed pay show a figure.
Highest-paying employers
Highest disclosed figure per employer in the current feed.
Know your number before you negotiate
Climbr scores live data analyst roles against your resume and shows the pay where it's posted.
Already have an offer? Decode it with Climbr's salary coach → (Elite)
Data Analyst salary by city
Remote
Data Analyst pay
New York
Data Analyst pay
San Francisco
Data Analyst pay
Los Angeles
Data Analyst pay
Seattle
Data Analyst pay
Austin
Data Analyst pay
Chicago
Data Analyst pay
Boston
Data Analyst pay
Denver
Data Analyst pay
Atlanta
Data Analyst pay
Washington, DC
Data Analyst pay
Miami
Data Analyst pay
Dallas
Data Analyst pay
Houston
Data Analyst pay
Phoenix
Data Analyst pay
Philadelphia
Data Analyst pay
San Diego
Data Analyst pay
Portland
Data Analyst pay
Minneapolis
Data Analyst pay
Detroit
Data Analyst pay
Tampa
Data Analyst pay
Orlando
Data Analyst pay
Charlotte
Data Analyst pay
Nashville
Data Analyst pay
Raleigh
Data Analyst pay
Pittsburgh
Data Analyst pay
Columbus
Data Analyst pay
Indianapolis
Data Analyst pay
Salt Lake City
Data Analyst pay
Kansas City
Data Analyst pay