Data Analyst salary in India
Based on 64 current job posts that show salary on Jeevika India.
About ₹36,012 – ₹70,833 per month
Data Analyst salary by city
CityTypical salary / yearPer monthPosts
Bengaluru (Bangalore)₹7,00,000 – ₹12,00,000₹58,333 – ₹1,00,0005
Bengaluru₹5,00,000 – ₹11,00,000₹41,666 – ₹91,6665
Chennai₹4,25,000 – ₹10,00,000₹35,416 – ₹83,3333
Remote₹5,00,000 – ₹9,00,000₹41,666 – ₹75,0006
Mumbai₹4,00,000 – ₹7,50,000₹33,333 – ₹62,5008
Pune₹3,50,000 – ₹7,00,000₹29,166 – ₹58,3335
Delhi₹1,00,000 – ₹6,00,000₹8,333 – ₹50,0004
Questions
What is the average salary of a Data Analyst in India?
The typical salary is ₹4,32,144 to ₹8,50,000 per year (about ₹36,012 to ₹70,833 per month), based on 64 current job posts on Jeevika India.
What is the highest salary for a Data Analyst?
Top-paying posts offer up to ₹20,00,000 per year.
How many Data Analyst jobs are open?
120 jobs are open right now across India.