Data Analyst Salary in India 2026 — Fresher to Senior Complete Guide

April 4, 2026
Data analyst salary in India 2026 - salary chart

Data Analyst Salary in India 2026 — Fresher to Senior Complete Guide

A data analyst in India earns between ₹3.5 LPA (fresher) and ₹30 LPA (senior/lead) in 2026. The national average is ₹6.87 LPA according to Glassdoor (March 2026), with Bangalore and Hyderabad offering 15–18% above average. Skills in Python, SQL, and Power BI can push your salary 25–35% higher than peers at the same experience level.

If you’re considering a data analytics career — or already in one and wondering if you’re underpaid — this guide breaks down every salary number that matters: by experience, by city, by company type, and by skill stack.

Data Analyst Salary at a Glance — India 2026

Experience Annual CTC Monthly Take-Home
Fresher (0–1 yr) ₹3.5 – 6 LPA ₹24,000 – 42,000
Junior (1–3 yrs) ₹5 – 8 LPA ₹35,000 – 56,000
Mid-Level (3–5 yrs) ₹8 – 14 LPA ₹56,000 – 95,000
Senior (5–8 yrs) ₹14 – 22 LPA ₹95,000 – 1.45 L
Lead / Manager (8+ yrs) ₹22 – 35 LPA ₹1.45 L – 2.2 L

Source: Glassdoor, AmbitionBox, 6figr — March 2026. Take-home calculated after standard 30% tax + PF deductions.

Fresher Data Analyst Salary in India (0–1 Year)

Fresh graduates entering data analytics in 2026 typically land packages between ₹3.5 LPA and ₹6 LPA. The wide range depends on three factors:

  • Degree background: B.Tech/MCA graduates command ₹4.5–6 LPA. BBA/BCom graduates with strong Excel and SQL skills land ₹3.5–5 LPA.
  • Portfolio quality: Candidates with 2–3 real projects on GitHub get 20–30% higher offers than those with only certificates.
  • Tool stack: Freshers who know SQL + Python + Power BI get shortlisted 3× faster and earn ₹1–1.5 LPA more than Excel-only candidates.

Top fresher hiring companies in 2026: Accenture, Wipro, Infosys (₹3.5–4.5 LPA), TCS, Cognizant (₹3.8–5 LPA), and mid-size analytics firms (₹5–7 LPA).

Data Analyst Salary with 1–3 Years Experience

This is the fastest salary growth window. Analysts who upskill and change jobs between Year 1 and Year 3 regularly achieve 40–60% salary hikes.

The national average at this level sits at ₹6.5–8 LPA. But tool expertise creates a significant gap:

  • SQL + Excel only → ₹5–6.5 LPA
  • SQL + Python + Power BI → ₹7–9 LPA
  • SQL + Python + Tableau + Cloud (AWS/Azure basics) → ₹8–11 LPA

At this stage, switching companies every 18–24 months is how most analysts reach ₹10 LPA before their 3rd year. Internal hikes in Indian companies average only 8–12% annually.

Mid-Level Data Analyst Salary (3–5 Years)

At 3–5 years, the national average jumps to ₹9–14 LPA. Professionals in this bracket typically hold titles like Senior Data Analyst, Analytics Engineer, or BI Developer.

  • ₹9–11 LPA: Strong in SQL, Power BI/Tableau, Excel. Builds reports and dashboards.
  • ₹11–14 LPA: Adds Python for automation and analysis. Understands data pipelines. Communicates insights to business stakeholders.
  • ₹14–17 LPA: Works with cloud data warehouses (BigQuery, Redshift, Snowflake). Builds predictive models. Bridges analytics and data engineering.

Senior Data Analyst Salary (5–8 Years)

Senior analysts with 5–8 years experience command ₹14–22 LPA in 2026. At this level, your title often changes to:

  • Senior Data Analyst: ₹14–18 LPA (avg ₹12 LPA per Glassdoor)
  • Analytics Lead / Manager: ₹16–24 LPA
  • Data Analytics Consultant: ₹18–28 LPA

MNCs like Amazon, Google, Microsoft, Goldman Sachs, and HSBC India pay ₹20–35 LPA for senior roles. Product-based startups (Razorpay, Swiggy, Zepto, PhonePe) offer ₹18–28 LPA with ESOPs.

City-Wise Data Analyst Salaries — 2026

City Average Annual Salary vs. National Avg
Bengaluru ₹8 – 10 LPA +18%
Hyderabad ₹7.8 LPA +14%
Delhi NCR ₹7.5 LPA +10%
Mumbai / Pune ₹6.5 LPA –5%
Chennai ₹5.5 – 6.5 LPA –8%
Tier-2 Cities ₹3.5 – 5 LPA –30%

Skills That Increase Your Salary the Most

  • Python (+28%): Most in-demand skill. Adds ₹1.5–2.5 LPA over SQL-only profiles
  • Power BI (+22%): Standard for Indian MNCs and IT companies
  • Machine Learning basics (+35%): Even basic ML skills push profiles to ₹10+ LPA faster
  • Cloud (AWS/GCP) (+31%): Rapidly becoming mandatory in product companies
  • Tableau (+18%): Required in BFSI (banking, finance) sector
  • SQL (baseline): Non-negotiable — every data analyst role requires it

Company Type vs Salary

Company Type Fresher 5 Years Growth
Indian IT Services (TCS, Infosys, Wipro) ₹3.5–5 LPA ₹8–12 LPA Slow (7–10%/yr)
Indian MNCs (HDFC, Reliance) ₹5–7 LPA ₹12–18 LPA Moderate
Global MNCs (Amazon, Google, MS) ₹8–15 LPA ₹22–35 LPA High
Indian Startups (Series B+) ₹6–10 LPA ₹18–28 LPA + ESOPs High + Equity

How to Reach ₹10 LPA as a Data Analyst in India

  1. Master SQL + Python + Power BI — minimum viable skill stack for ₹6+ LPA jobs
  2. Build 3 portfolio projects — real data (Kaggle, government datasets) not tutorial projects
  3. Target product companies and MNCs — avoid IT services for your first job if you want faster growth
  4. Job switch at 18 months — internal hikes won’t match market rates
  5. Add one advanced skill (ML basics, cloud, or advanced SQL) between Year 2 and Year 3

At GrowAI, our 3-month Data Analytics course covers every skill in this list — with live projects, 1:1 mentorship, and direct placement support. Chat with a counsellor on WhatsApp →

Frequently Asked Questions

What is the starting salary of a data analyst in India in 2026?

A fresher data analyst earns ₹3.5–6 LPA in India in 2026. With strong SQL, Python, and portfolio projects, fresh graduates can secure ₹6–8 LPA at their first job.

Which city pays the highest salary to data analysts in India?

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.

What is the salary of a senior data analyst in India?

Senior data analysts (5–8 years experience) earn ₹14–22 LPA on average in India. At MNCs like Amazon, Google, or Goldman Sachs, senior roles can reach ₹25–35 LPA.

How much do data analysts earn per month in India?

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.

Is data analytics a good career in India in 2026?

Yes. India has a shortage of 11 lakh data professionals (NASSCOM 2025), salaries are growing 12–15% annually, and companies across every industry are actively hiring data analysts.

Parthiban Ramu

Parthiban Ramu is the CEO of GROWAI EdTech, India's fastest growing AI and Data Analytics training institute. With extensive experience in technology and education, he has helped 12,000+ students transition into data-driven careers.

Leave a Comment