How much data analysts make in India depends on industry demand, skills, and experience, as data analysts are highly sought after across sectors like e-commerce, banking, and IT. Whether you are a recent graduate, a mid-career professional, or considering a data analytics course in Thane or Navi Mumbai, this salary guide provides the essential figures you need.
How Much Data Analysts Make in India: The Big Picture
A data analyst in India earns between ₹3.5 LPA (fresher) and ₹30 LPA (senior/lead) in 2026. The national average sits at ₹6.87 LPA according to Glassdoor (March 2026).
Payscale reports an average annual salary of ₹5,47,773, while Indeed lists an average of around ₹6,22,349, each figure significantly higher than the average annual salary across all occupations in India, which stands at ₹3,87,500.
When you look at salary data specifically for Mumbai, one of India’s financial and commercial hubs, the numbers climb even higher. According to ERI Salary Expert, the average data analyst salary in Mumbai is ₹21,26,240 per year, or an equivalent hourly rate of ₹1,022. This is 10% higher than the average data analyst salary across India, and professionals in this city also earn an average bonus of ₹86,538.
Data Analyst Salary by Experience Level in India
Experience is the single biggest lever that moves your salary as a data analyst. Here’s a clear breakdown:
Entry-Level (0–3 Years)
For those starting their careers, the salary for a data analyst in India typically ranges from ₹3 lakh to ₹6 lakh per annum. Fresh graduates with a degree in data science, statistics, or a related field can find entry-level positions across various industries.
At the entry level in Mumbai specifically, a data analyst with 1–3 years of experience earns an average salary of ₹15,19,935 per year.
Mid-Level (3–5 Years)
With a few years of solid experience, you can expect somewhere between ₹6 to ₹12 LPA. At this stage, analysts are usually handling more complex tasks like predictive analysis, building dashboards, or leading smaller projects.
Senior-Level (5–8+ Years)
Senior data analysts with 5–8 years of experience earn ₹14–22 LPA on average in India. At MNCs like Amazon, Google, or Goldman Sachs, senior roles can reach ₹25–35 LPA.
At the senior end in Mumbai, a data analyst with 8+ years of experience earns an average salary of ₹24,62,065 per year.
Salary Summary Table by Experience
| Experience Level | Pan-India Salary (LPA) | Mumbai Salary (LPA) |
| Fresher (0–1 year) | ₹3.5 – ₹6 LPA | ₹5 – ₹8 LPA |
| Entry-level (1–3 years) | ₹4 – ₹8 LPA | ₹15.2 LPA (avg) |
| Mid-level (3–5 years) | ₹6 – ₹12 LPA | ₹12 – ₹18 LPA |
| Senior (5–8 years) | ₹14 – ₹22 LPA | ₹18 – ₹25 LPA |
| Lead/Principal (8+ years) | ₹22 – ₹35 LPA | ₹24.6 LPA (avg) |
Data Analyst Salary in India: City-Wise Comparison
Location matters a lot. Metro cities with dense tech ecosystems consistently outpay smaller towns for the same role.
Bengaluru pays the highest, averaging ₹8–10 LPA, about 18% above the national average. Hyderabad is second at ₹7.8 LPA, followed by Delhi NCR at ₹7.5 LPA.
| City | Average Annual Salary (LPA) |
| Bengaluru | ₹8 – ₹10 LPA |
| Hyderabad | ₹7.8 LPA |
| Delhi NCR | ₹7.5 LPA |
| Mumbai | ₹6.5 – ₹9.3 LPA (market avg) |
| Pune | ₹6 – ₹8 LPA |
| Chennai | ₹5.5 – ₹7.5 LPA |
Data analysts can expect higher salaries in major cities such as Mumbai, Bangalore, and Delhi because of the higher cost of living and the need for employers to attract and retain talent.
Why Mumbai and the MMR Region Stand Out
Mumbai is the financial capital of India, and that matters directly for data analyst pay. The city houses the headquarters of India’s top banks, insurance companies, consulting firms, and a rapidly growing fintech ecosystem. The cost of living in Mumbai is 52% more than the average cost of living in India, which is why employers calibrate salaries upward to keep pace. For professionals in Thane and Navi Mumbai, this proximity to Mumbai’s job market is a significant advantage, with commutable access to some of the highest-paying data analyst roles in the country.
Data Analyst Salary by Industry
Not all industries pay equally. Where you work matters almost as much as how long you’ve worked.
BFSI, e-commerce, and tech product companies consistently offer stronger packages than service companies, because the business impact of good analysis is more directly tied to revenue.
| Industry | Approximate Salary Range (LPA) |
| Banking, Financial Services & Insurance (BFSI) | ₹8 – ₹20 LPA |
| IT & Software Products | ₹7 – ₹18 LPA |
| E-Commerce & Retail | ₹6 – ₹15 LPA |
| Consulting (Big 4 & Others) | ₹7 – ₹16 LPA |
| Healthcare & Pharma | ₹5 – ₹12 LPA |
| Marketing Analytics | ₹5 – ₹7 LPA |
Risk Analytics professionals earn approximately ₹5–10 LPA, while Marketing Analytics Analysts who focus on campaign effectiveness and customer behaviour metrics earn approximately ₹5–7 LPA. Business Intelligence Analysts, who generate actionable insights for business strategy and reporting, command competitive packages across sectors.

Skills That Boost Your Data Analyst Salary
Your toolkit is your bargaining chip. Skills in Python, SQL, and Power BI can push your salary 25–35% higher than peers at the same experience level.
Top Skills That Increase Your Pay
- SQL: The baseline requirement; strong SQL skills alone separate you at the entry level
- Python: Adds significant value, especially for automation and predictive analytics
- Power BI / Tableau: Dashboard and visualisation tools in high demand across industries
- Machine Learning basics: open doors to hybrid analyst-scientist roles
- Cloud platforms: (BigQuery, Redshift, Azure) Among the highest-impact skills for salary growth
Analysts who can build data pipelines in Python and are familiar with cloud platforms like BigQuery or Redshift are pulling ahead of those limited to Excel and basic SQL.
SQL, Python, Power BI, and Cloud skills can increase a data analyst’s salary by 20–35%. Certifications Also Make a Difference
According to SalaryExpert, earning relevant certifications can meaningfully impact your salary. The majority of data analysts hold a bachelor’s degree (approximately 47%), with computer programming and specific applications as the most common fields of study. Adding a recognised data analytics certification, especially one paired with real-world projects, can help freshers punch above their weight, and experienced professionals justify bigger pay hikes.
Monthly Take-Home: What It Actually Looks Like
CTC figures can be misleading. Here’s what the numbers mean in real monthly terms:
At ₹6 LPA CTC, the monthly take-home is approximately ₹42,000–45,000 after tax and PF deductions. At ₹12 LPA, take-home is around ₹80,000–85,000 per month.
| Annual CTC | Approx. Monthly Take-Home |
| ₹4 LPA | ₹28,000 – ₹32,000 |
| ₹6 LPA | ₹42,000 – ₹45,000 |
| ₹10 LPA | ₹68,000 – ₹72,000 |
| ₹12 LPA | ₹80,000 – ₹85,000 |
| ₹20 LPA | ₹1,30,000 – ₹1,40,000 |
Is Data Analytics a Good Career in India in 2026?
The answer is a firm yes, and the numbers back it up.
India is estimated to have around 97,000 vacant data analyst jobs currently, and over 80% of companies surveyed in the World Economic Forum’s Future of Jobs report said they’d be using big data analytics by 2025. Data scientists and analysts topped the list of jobs with increasing demand across industries.
According to industry surveys, India will create over 11 million jobs in data and analytics by 2026, with every industry from e-commerce and fintech to healthcare and manufacturing depending on insights extracted from data.
India has a shortage of 11 lakh data professionals (NASSCOM 2025), and salaries in the field are growing 12–15% annually.
Top Companies Hiring Data Analysts in India
- Amazon
- Microsoft
- Flipkart / Meesho
- JPMorgan Chase (one of the highest-paying firms in Mumbai)
- Deloitte / KPMG / Accenture
- Paytm / Razorpay (fintech)
- TCS / Infosys / Wipro
The highest paying company for a Data Analyst in Mumbai is JPMorgan Chase, with an average total compensation of ₹22,80,411.
Data Analyst vs. Related Roles: Salary Comparison
As you grow, the titles and the pay evolve. Here’s how adjacent roles compare:
| Role | Average Salary (LPA) |
| Data Analyst (fresher) | ₹3.5 – ₹6 LPA |
| Senior Data Analyst | ₹12 – ₹22 LPA |
| Business Intelligence Analyst | ₹7 – ₹14 LPA |
| Data Scientist | ₹10 – ₹25 LPA |
| Data Engineer | ₹10 – ₹22 LPA |
| Analytics Manager | ₹18 – ₹35 LPA |
How to Increase Your Data Analyst Salary: Quick Checklist
Here are the most actionable things you can do right now to move up the pay ladder:
- Master SQL and Python: non-negotiable for any analyst role in 2026
- Get certified: a recognised data analysis certification course adds credibility to your resume
- Build a project portfolio: real projects on GitHub or Kaggle stand out more than theory
- Learn a BI tool: Power BI or Tableau is the most in-demand
- Upskill in cloud basics: BigQuery, AWS Redshift, or Azure data tools are increasingly expected
- Target product companies & MNCs: they benchmark globally and pay 20–40% above service firms
- Consider metro-adjacent cities: Thane and Navi Mumbai offer Mumbai-level opportunities with a better cost-of-living balance
Conclusion
Data analytics is one of the fastest-growing fields in India, with salaries climbing 12–15% every year and over 97,000 roles currently sitting vacant. Whether you’re a fresher or a working professional looking to switch, the opportunity is very real. The skills you need, SQL, Python, and Power BI, are learnable, and the returns are measurable. If you’re in Thane or Navi Mumbai, YuhasPro gives you a practical, job-focused path to get there without wasting time or money.
FAQ
Is a data analyst a high-paying job in India?
Yes, data analysts earn between ₹3.5 LPA at the entry level and up to ₹35 LPA at senior levels, making it one of the better-paying career paths in India’s job market.
What is the starting salary of a data analyst in India?
Freshers typically start between ₹3.5 to ₹6 LPA, with Mumbai and Bengaluru offering slightly higher packages due to the dense tech and finance ecosystems in those cities.
What are the 4 types of data analysts?
The four common types are Business Analyst, Financial Analyst, Marketing Analyst, and Operations Analyst, each focused on using data to solve problems within their specific domain.
What are the top 3 skills for a data analyst?
SQL, Python, and data visualisation tools like Power BI or Tableau are the three most in-demand skills and mastering them can push your salary 25–35% above peers at the same experience level.
What are the 5 C’s of data analytics?
The 5 C’s are Collection, Cleaning, Correlation, Communication, and Conclusion a simple framework that covers the full journey from gathering raw data to presenting insights that actually drive decisions.
