Data Analyst Salary in India 2026: What Freshers and Seniors Really Earn 

Data analyst salary in India by experience level and career stage

Type “data analyst salary in India” into Google and you get a wall of numbers. What those numbers hide is the part that actually matters. For the same job title and the same years of experience, two analysts can be paid three lakh apart. That gap is not luck, and it is not about which college you went to. One thing decides which side of it you land on, and most freshers only figure it out after they have already signed a low offer. This guide is about that one thing. 

What a data analyst earns at each level 

Here is the honest picture for 2026. Treat these as real-world ranges, not fixed numbers, because pay moves with your skill, your city, and your company. 

Level Salary range What pushes you to the top 
Fresher (0 to 2 years) 3 to 6 LPA SQL, Excel, one BI tool, clear reporting 
Mid level (2 to 5 years) 6 to 10 LPA business sense, dashboards people use 
Senior (5 to 8 years) 11 to 18 LPA owning metrics, driving decisions 
Lead / Manager (8+ years) 16 to 28 LPA strategy and leading a team 

These ranges are directional, based on commonly reported 2026 figures. Confirm current numbers with a live salary source before you rely on them.

Quick answer: Data analyst salary in India in 2026 usually starts at 3 to 6 LPA for freshers, moves to 6 to 10 LPA in a few years, and reaches 11 to 18 LPA or more at senior level. Your skill with SQL and your ability to explain data decide where you land. 

Is a data analyst well paid in India? Yes, but it builds up. Freshers earn modestly, around 3 to 6 LPA. The real money comes once you can turn data into decisions, which is when pay jumps to double digits. 

Entry-level data analyst salary: what freshers really earn 

A fresher data analyst salary in India sits in the 3 to 6 LPA band, and the spread inside it is wider than most people expect. Indeed India puts the entry-level figure near 5 lakh a year, but it also shows junior roles as low as 2 lakh, which is exactly why the average can mislead you. Where you land depends less on your degree and more on whether you can actually do the work on day one. 

The freshers who start near the top of the band share a simple profile. They write SQL comfortably, handle Excel well, and can build a clean dashboard in Power BI or Tableau. It helps to know what a data analyst actually does day to day before you walk into an interview, because employers test for the real job, not the job title. SQL is usually the first thing they check, and you can see the kind of questions asked in this guide to SQL interview questions for data analysts.

Enroll in Top rated Data Analytics Course in India 

6 Months | IBM Certification | Master 20+ Tools| 100% Placement Assistance | 300+ Hiring Partners 

Explore Course

Plenty of employers hire at this level. Service and consulting firms such as TCS, Accenture, Cognizant, and Deloitte take in analysts in volume, while product companies and startups like Flipkart, Swiggy, and PhonePe hire smaller numbers at higher pay. WILA keeps a running list of companies hiring data analysts and freshers in India if you want to see who is active right now. 

What is the starting salary for a fresher data analyst? Most freshers start between 3 and 6 LPA. Strong SQL, one BI tool, and a small portfolio push you to the top of that band; a certificate with no project work keeps you at the bottom. 

Mid-level data analyst salary: 2 to 5 years 

This is where data analyst salary in India starts to move. With two to five years behind you, the 6 to 10 LPA band opens up, and Indeed India’s overall average of about 6.5 lakh a year sits right inside it. The analysts who climb are the ones who stop being a report machine and start understanding the business behind the numbers. 

At this stage, the difference between the bottom and the top of the band is context and communication. An analyst who builds a dashboard nobody opens is worth less than one whose weekly report changes what a team does next. This is also where the company type starts to matter. Product companies and consulting firms generally pay above mass-hiring service firms for the same experience, so the same data analyst career path can pay very differently depending on where you sit. Getting hands-on with real Power BI projects is one of the fastest ways to move up inside this band. 

Do product companies pay data analysts more? Usually yes. Product firms and consultancies tend to pay above large IT service companies for the same role and experience, because the analyst’s work ties more directly to revenue decisions. 

Senior and lead data analyst salary 

Senior analysts, at five to eight years, reach the 11 to 18 LPA band, and Indeed India places senior pay near 11.4 lakh a year. At this level you are paid to own a metric and shape decisions, not just to produce reports. You decide what to measure, you mentor juniors, and your analysis sits behind real business calls. 

Beyond that, lead and analytics manager roles push toward 16 to 28 LPA, rewarding strategy and team leadership. Many analysts also raise their ceiling by moving into data science, where data scientist salaries in India run noticeably higher because the role demands deeper maths and machine learning. That switch is a common and sensible next step once your analytics foundation is strong. 

Data Analyst Salary as a Fresher in India 

The data analyst salary as a fresher in India can vary considerably by location, company, and skill level. In 2026, major technology hubs generally offer stronger starting packages, while the right combination of SQL, Excel, Power BI, and practical projects can improve your earning potential. Current salary sources show the following indicative ranges: 
 

City Fresher Data Analyst Salary 
Bangalore ₹4.5–7 LPA 
Hyderabad ₹3.8–6.5 LPA 
Pune ₹3.8–6 LPA 
Chennai ₹3.5–5.5 LPA 
Kochi ₹2–6 LPA 
Mumbai ₹4–6.5 LPA 
Gurgaon ₹4–7 LPA 
Ahmedabad ₹3–5.5 LPA 

These ranges are directional, based on commonly reported 2026 figures. Confirm current numbers with a live salary source before you rely on them. 

Bangalore generally offers strong opportunities for data analysts, supported by its concentration of product companies, startups, technology firms, and analytics roles. Hyderabad and Pune also have growing analytics ecosystems, while Chennai, Kochi, Mumbai, Gurgaon, and Ahmedabad offer opportunities across IT, consulting, services, and emerging analytics teams. 

What actually decides your data analyst salary 

Here is the one thing from the intro, and it splits into four. These move your number far more than years on the job: 

  • SQL depth. Not just knowing SQL, but writing queries that answer a real business question. This is the single biggest lever on your pay. 
  • Business sense. An analyst who asks the right question is worth more than one who only answers it. This is what separates a 6 LPA analyst from a 10 LPA one. 
  • Clear communication. An insight nobody acts on is worth nothing. The analyst who can say what a chart means, in one line, gets paid for it. 
  • Company and city. Product companies and metros like Bangalore pay more than services firms and smaller towns for the same role. 

Notice that only one of these is a tool. The other three are about turning data into a decision, and that is what a company is really paying for. For a fresher, this is good news. You do not need years to move up. You need to become the person who finds the answer in the data, not just the person who fetches it. 

Do you need coding to earn well as a data analyst? You need SQL, and it is the biggest pay lever there is. Excel and one BI tool like Power BI cover most jobs. Python helps for higher roles, but SQL comes first. 

The demand behind the pay 

The reason these jobs keep paying is simple. Indian companies are spending heavily on data, and they need people who can read it. 

India’s big data market is set to grow from USD 16.75 billion in 2025 to USD 28.90 billion by 2030, a growth rate of 11.53% a year.

Source: Mordor Intelligence, India Big Data Technology and Service Market

The talent to fill these roles is not keeping up. A Deloitte and NASSCOM report projects India’s AI and data talent demand to grow from around 600,000 to more than 1.25 million between 2022 and 2027, a gap that keeps hiring active and pay firm. Deloitte-NASSCOM, AI talent gap report 

For a fuller view of where the roles are opening up, this guide to data analytics opportunities in India is worth a read. As a reference point, Indeed India puts the average data analyst pay near 6.5 lakh a year across 973 salaries. Indeed, Data Analyst salaries India 

Which city pays data analysts the most? Bangalore, Mumbai, and Gurgaon usually pay the most, because that is where the product companies sit. Pay in your own city can differ, so it is worth checking local figures like data analyst salary in BangaloreHyderabad, or Pune

How to move up faster 

The people who climb quickly do the same few things: 

  • Get genuinely fluent in SQL, not just familiar with it. 
  • Build two or three real dashboards you can show in an interview. 
  • Practice saying, in plain words, what a chart means and what the company should do about it. 

That mix of skill and clear communication is what a good, project-based course is built to give you. Win In Life Academy’s Advanced Diploma in Data Analytics focuses on these job-ready skills, and adds resume, LinkedIn, and interview help to get freshers placed. 

Conclusion 

Data analyst salary in India rewards the person who turns data into decisions, at every level. Freshers start at 3 to 6 LPA, and the ones who grow fastest are not the ones with the most certificates they are the ones who make the numbers useful. 

If you want a clear, guided path into Data Analytics, explore the Advanced Diploma in Data Analytics from Win In Life Academy, designed to help you build the practical skills needed to turn data into career opportunities. 

Join Win In Life Academy’s Advanced Diploma in Data Analytics in India and kick start your career! 

Frequently Asked Questions 

1. What is the average data analyst salary in India in 2026?

 
The average data analyst salary in India is around 6–7 LPA. However, averages combine different experience levels. Freshers may earn 3–6 LPA, while experienced analysts can reach 10 LPA or more. 

2. What is the data analyst salary in India for freshers? 


A fresher salary for data analysts generally falls between 3–6 LPA in 2026. Candidates with strong SQL, Excel, a BI tool, and practical projects can position themselves toward the higher end. 

3. What is the data analyst salary 2026 for experienced professionals? 


The data analyst salary 2026 for experienced professionals varies by role and expertise. Mid-level analysts with 2–5 years can earn 6–10 LPA, while senior analysts may reach 11–18 LPA. 

4. What factors affect data analyst salary in India? 


Data analyst salary in India depends on SQL expertise, business understanding, communication skills, experience, company type, and location. Product companies and major technology hubs often offer higher salaries than smaller firms and cities. 

5. How much can a data analyst earn after 2–5 years of experience? 


With 2–5 years of experience, an experienced salary typically falls between 6–10 LPA. Analysts who build useful dashboards, understand business metrics, and communicate insights effectively can move toward the higher end. 

6. What is the senior data analyst salary in India? 


A senior data analyst salary in India can range from 11–18 LPA for professionals with around 5–8 years of experience. At this level, professionals are expected to own metrics and influence important business decisions. 

7. Do data analysts with better SQL skills earn more?

 

Yes. SQL is one of the strongest factors influencing a data analyst salary in India. Professionals who can use SQL to solve real business problems, rather than simply write basic queries, can access better-paying opportunities. 

8. Which companies offer higher data analyst salaries in India? 


Product companies and consulting firms often offer higher data analyst salaries than large mass-hiring IT service companies. However, compensation varies by role, experience, skills, location, and the business impact expected from the analyst. 

9. Which cities offer the highest data analyst salary in India? 


Bangalore, Mumbai, and Gurgaon generally offer some of the higher data analyst salary opportunities in India because of their concentration of product companies and technology employers. Actual compensation still varies by company and experience. 

10. How can a fresher increase their data analyst salary? 


To improve your fresher salary, focus on SQL, Excel, one BI tool, and practical dashboard projects. Building a portfolio and learning to clearly explain business insights can help you compete for better-paying entry-level roles. 

About the author

Advance Your Career

Recommended Articles

The Win In Life Placement Mentorship Program

Industry-aligned programs with placement mentorship, IBM certification & real-world projects.

Take Your Career Forward

Get Your Free Counseling

The Win In Life Placement Mentorship Program

Industry-aligned programs with placement mentorship, IBM certification & real-world projects.

Take Your Career Forward

Get Your Free Counseling