Data Scientist Salary (2025)
Data scientists analyze complex data to inform decisions.
The median Data Scientist salary is $103,500 per year ($50/hour). Entry-level Data Scientists earn around $75,000 while experienced Data Scientists earn $155,000 or more annually.
Data Scientist salaries vary based on experience, specialization, and location. Specializations in machine learning and artificial intelligence command higher salaries, often exceeding $130,000. Geographically, tech hubs like San Francisco and New York offer salaries up to 30% above the national median, driven by demand for advanced data skills and cost of living adjustments.
AI-generated insight based on BLS data ยท For reference only
Salary Range
Median: $103,500 โ positioned between entry and senior
Top Paying States for Data Scientists
| State | Est. Annual Salary | vs. National |
|---|---|---|
| Hawaii | $147,000 | +42% |
| California | $143,000 | +38% |
| New York | $132,000 | +28% |
| Alaska | $129,000 | +25% |
| Massachusetts | $129,000 | +25% |
| New Jersey | $124,000 | +20% |
| Connecticut | $122,000 | +18% |
| Washington | $119,000 | +15% |
Estimates based on cost-of-living index adjustments. Actual salaries vary by employer and experience.
How to Become a Data Scientist
Most Data Scientist positions require: Bachelor's or Master's in Data Science. Salaries typically increase significantly with experience and specialization.
Data Scientist Salary by State
Related Careers in Technology
People Also Search For
Frequently Asked Questions
What is the average Data Scientist salary?
The median Data Scientist salary is $103,500 per year, which works out to approximately $50/hour based on a 40-hour work week.
How much does an entry-level Data Scientist make?
Entry-level Data Scientists typically earn around $75,000 per year. Salaries grow significantly with experience and specialization.
What is a senior Data Scientist's salary?
Experienced Data Scientists can earn up to $155,000 or more annually depending on location, employer, and specialization.
What education is required to become a Data Scientist?
Most Data Scientist positions require: Bachelor's or Master's in Data Science.