Back to Blog
Salary Guide

Data Analyst Salary in India 2026: City-Wise Pay, Skills & Path to Data Scientist

Data analyst salaries in India range from ₹4 LPA for freshers to ₹25+ LPA for senior analysts at product companies. Here's the full 2026 breakdown by city, industry and skill — plus the exact roadmap from analyst to data scientist.

11 July 2026 9 min read·By 3ranga Editorial

Data Analyst Salary in India 2026

Data analyst remains the most accessible entry point into India's data economy — no ML background needed, hiring across every industry, and a clear upgrade path to data scientist roles that pay double. Here's what analysts actually earn in 2026.

Salary by Experience

LevelExperienceTypical CTCProduct Companies
Junior Analyst0–2 yrs₹4–7 LPA₹6–10 LPA
Data Analyst2–4 yrs₹7–12 LPA₹10–18 LPA
Senior Analyst4–7 yrs₹12–18 LPA₹16–25 LPA
Analytics Lead7+ yrs₹18–28 LPA₹25–40 LPA

City-Wise Comparison

  • Bangalore: ₹6–20 LPA — highest volume of openings, product-company premium
  • Mumbai: ₹6–18 LPA — fintech and consulting pay top of range
  • Hyderabad: ₹5–16 LPA — GCC hub, strong mid-level demand
  • Delhi NCR: ₹5–15 LPA — e-commerce and startups in Gurgaon
  • Pune / Chennai: ₹4–13 LPA — services-led, steady demand
  • Remote: ₹8–22 LPA — global-company remote roles pay Bangalore rates anywhere

The Skills That Move Your Salary

Baseline (gets you hired)

  • SQL — non-negotiable; asked in 95% of analyst interviews
  • Excel — still the daily workhorse in most Indian companies
  • One BI tool — Power BI (most demanded) or Tableau

Premium (adds ₹3–8 LPA)

  • Python (pandas) — separates analysts from report-builders
  • Statistics & A/B testing — required at every product company
  • dbt / data modelling — the fastest-growing analyst skill of 2026

Analyst → Data Scientist: The 12-Month Roadmap

  1. Months 1–3: Python fundamentals + pandas; redo your Excel work in notebooks
  2. Months 4–6: statistics, hypothesis testing, regression — the real interview differentiators
  3. Months 7–9: two end-to-end projects with real datasets, published on GitHub
  4. Months 10–12: ML basics (scikit-learn), then apply internally first — internal transfers skip the hardest screening rounds

Data scientists in India earn ₹10–45 LPA depending on level — see the ML engineer guide for where that track leads.

Which Industries Pay Analysts the Most?

IndustryMid-Level RangeNote
Fintech / Trading₹12–20 LPAHighest pay, highest bar
E-commerce₹10–18 LPAMost openings, strong growth
SaaS / Product₹10–16 LPABest learning environment
Consulting₹8–15 LPABroad exposure, longer hours
Banking (traditional)₹7–12 LPAStable, slower growth

Getting Hired in 2026

  • Build a portfolio of 2–3 dashboard + analysis projects with real public datasets
  • Practice SQL interview questions daily — window functions and joins decide most interviews
  • Make your resume ATS-proof (our ATS guide shows how)
  • Upload your resume to 3ranga — AI match scores show you which analyst openings actually fit your current skills

Browse live data analyst jobs across India →

data analyst salary indiadata analyst jobsdata analyst salary 2026sql jobs indiapower bi jobsdata analytics career

Related Articles