Data Scientist Salaries in India 2025

Trends, Insights & Top-Paying Cities

In 2025, the average salary for Data Scientists in India is ₹7,00,000 to ₹9,00,000.

Data Scientist Salary in India

1.

Entry-level Data Scientists earn between ₹5,00,000 and ₹8,00,000 annually depending on skills.

Entry-Level Salaries

2.

Mid-level Data Scientists typically earn ₹6,00,000 to ₹12,00,000 per year with experience.

Experience Matters

3.

Bangalore offers the highest salaries, ranging from ₹ 13–60 lakhs for 13 years of experience annually.

Top Cities for Salaries

4.

Hyderabad: ₹4,50,000 to ₹18,00,000; Mumbai: ₹4,50,000 to ₹19,00,000 per year.

Salary by Location

5.

Data Scientists in healthcare can earn between ₹8,00,000 and ₹30,00,000 annually.

Industry Impact on Salary

6.

With a growing demand for Data Scientists, salaries are expected to rise by 28% by 2026.

Future Trends

7.