Data Analyst Salary in 2026
What does a Data Analyst earn? Based on 28 current job listings, the average salary is $98,177 per year. This guide breaks down Data Analyst compensation by seniority level, location, and remote status.
$98,177
Average Salary
28
Open Positions
Salary by Seniority Level
Entry
$42,887
/year
Mid
$125,145
/year
Senior
$94,666
/year
Required Skills
Python
GIS
ArcGIS Pro
Data Visualization
Microsoft Excel
Top Employers
City of Corvallis
Dewberry
SCS Engineers
Leidos
National Audubon Society
Current Data Analyst Openings
GIS/Data Analyst
National Audubon Society • US
GIS Data Analyst
City of Lubbock • Lubbock, TX, US
Public Works GIS Data Steward Analyst
City of Corvallis • Corvallis, OR
Public Works GIS Data Steward Analyst
City of Corvallis • Corvallis, OR
Field Data Analyst
SCS Engineers • Modesto, CA, US
Field Data Analyst (Landfill Gas Experience)
SCS Engineers • Modesto, CA, US
Data Analyst – Forecast Performance & Competitive Insights (Part-Time or Internship)
AccuWeather Careers • State College, PA, US
Business Data Analyst
BlastPoint • Pittsburgh, PA, US
• $70,000 - $90,000
Geospatial Analyst/Database Developer
Two Six Technologies • McLean, VA, US
• $122,500 - $229,800
Geospatial Data Analyst
Dewberry • Fairfax, VA, US
View All Data Analyst Jobs
Frequently Asked Questions
What is the average salary for a Data Analyst?
The average salary for a Data Analyst is approximately $98,177 per year based on 28 current job listings.
How does Data Analyst salary vary by experience level?
Average salaries by seniority: Entry: $42,887, Mid: $125,145, Senior: $94,666.
What skills are required for Data Analyst positions?
Common skills: Python, GIS, ArcGIS Pro, Data Visualization, Microsoft Excel.