Trending Data Science Blogs

Data Analyst Salary in India: Fresher, Average and Senior Salaries

Key Highlights The average salary of data analysts in India is ₹6.9 LPA, with a salary range between ₹6.5 LPA to ₹7.2 LPA, while the maximum salary goes up to ₹24.1 LPA. The top 10% earners earn around ₹11.4 LPA, and the highest 1% earners earn around ₹22.8 LPA. The salaries for a data analyst in India vary according to their experience, skills (SQL, Excel, Python, Power BI/Tableau), industry, and

Shaheen Dubash

13 Nov 2026 | 13 min read

Explore All Data Science Blogs

Subscribe to upGrad's Newsletter

Join thousands of learners who receive useful tips

Promise we won't spam!

upGrad learner support

Talk to our experts. We are available 7 days a week, 10 AM to 7 PM

Indian Nationals

1800 210 2020

Foreign Nationals

+918045604032