If you're weighing a data analyst career in India, or you're already in one and wondering whether you're being paid fairly, the honest answer is: it depends heavily on your skills, your city, and how many years you've put in — and most articles online either inflate the numbers or bury them under vague ranges.
This guide breaks down exactly what data analysts earn in India in 2026, sourced from Glassdoor, Indeed, and other cited salary data — fresher pay, experience-wise growth, city comparisons including Hyderabad, monthly take-home, and the specific skills that actually move your offer higher.
What Is the Average Data Analyst Salary in India in 2026?
A data analyst in India earns between ₹3.5 LPA and ₹6 LPA as a fresher in 2026, with the national average sitting close to ₹6.5–6.9 LPA across experience levels, according to Glassdoor and Indeed data. Experienced professionals with 5–8 years cross ₹14–22 LPA, and senior leads at MNCs can reach ₹25–35 LPA.
These figures move a lot based on three things: which tools you actually know (SQL alone pays very differently from SQL plus Python plus a BI tool), which city you work in, and whether you're at an IT services company, an MNC, or a product-based startup. The sections below break down each of these separately, with cited numbers instead of guesses.
How Much Does a Fresher Data Analyst Earn in India?
Fresher data analysts (0–1 year experience) in India typically earn ₹3.5 LPA to ₹6 LPA in 2026, and candidates with strong SQL, Python, and a portfolio of real projects often land ₹6–8 LPA at their first job. Degree background, company type, and tool fluency create most of the spread.
B.Tech and MCA graduates tend to land at the higher end of the fresher band, while BBA or B.Com graduates with strong Excel and SQL skills typically start slightly lower — but the gap closes fast once real project work enters the picture. The single biggest lever at this stage isn't the degree; it's whether you can show 2–3 real, non-tutorial projects using public datasets instead of just a certificate.
B.Tech / MCA Graduates
Typically land ₹4.5–6 LPA as freshers, especially with SQL and Python already in place.
BBA / B.Com / Non-CS Grads
Usually start at ₹3.5–5 LPA, but Excel + SQL fluency closes the gap quickly.
Portfolio Quality
Candidates with 2–3 real projects typically get 20–30% higher offers than certificate-only profiles.
Tool Stack
Freshers who know SQL + Python + Power BI are shortlisted faster than Excel-only candidates.
What Is the Data Analyst Salary by Experience Level in India?
Data analyst pay in India rises steadily with experience: ₹3.5–6 LPA for freshers, ₹6.5–8 LPA at 1–3 years, ₹8–15 LPA at 3–5 years, and ₹14–22 LPA at 5–8 years. Senior analysts, leads, and consultants at MNCs like Amazon, Google, and Goldman Sachs can reach ₹25–35 LPA.
| Experience Level | Annual CTC (India, 2026) | Approx. Monthly Take-Home |
|---|---|---|
| Fresher (0–1 yr) | ₹3.5 LPA – ₹6 LPA | ₹24,000 – ₹42,000 |
| Junior (1–3 yrs) | ₹6.5 LPA – ₹8 LPA | ₹45,000 – ₹56,000 |
| Mid-Level (3–5 yrs) | ₹8 LPA – ₹15 LPA | ₹56,000 – ₹95,000 |
| Senior (5–8 yrs) | ₹14 LPA – ₹22 LPA | ₹95,000 – ₹1.45 L |
| Lead / Manager (8+ yrs) | ₹22 LPA – ₹35 LPA | ₹1.45 L – ₹2.2 L |
Salary data compiled from Glassdoor and Indeed, 2026. Figures are market estimates that vary by company, skills, and interview performance — not guaranteed outcomes.
Which City Pays Data Analysts the Most — and Where Does Hyderabad Rank?
Bengaluru pays data analysts the most in India, averaging ₹8–10 LPA — about 18% above the national average — followed by Hyderabad at roughly ₹7.8 LPA and Delhi NCR at ₹7.5 LPA. Hyderabad's growing GCC and analytics-hub presence keeps it consistently ahead of Mumbai, Pune, and Chennai.
| City | Average Annual Salary | vs. National Average |
|---|---|---|
| Bengaluru | ₹8 LPA – ₹10 LPA | +18% |
| Hyderabad | ₹6.6 LPA – ₹7.8 LPA | Above average |
| Delhi NCR | ₹7 LPA – ₹7.5 LPA | +10% |
| Mumbai / Pune | ₹6 LPA – ₹6.5 LPA | Near average |
| Chennai | ₹5.5 LPA – ₹6.5 LPA | Below average |
Hyderabad specifically holds up well against the national picture: Indeed's Hyderabad data puts the local average around ₹6.6 LPA with a realistic range of roughly ₹4.8 LPA to ₹11.1 LPA depending on company and skill level, driven by a growing base of Global Capability Centres and analytics teams from employers like Microsoft, Amazon, Infosys, TCS, and Deloitte. For learners weighing where to train, AimNxt's Data Analyst course in Hyderabad is built around this exact local hiring pattern.
Want to see the exact skill stack employers pay more for?
Book a free 60-minute demo class. Ask about SQL, Python, and Power BI training, real projects, and Hyderabad placement support — no payment required.
Which Skills Increase a Data Analyst's Salary the Most?
SQL is the non-negotiable baseline for every data analyst role in India, but Python adds roughly 25–35% to offers, Power BI or Tableau adds another 18–22%, and basic cloud skills (AWS or Azure) can push profiles 30% higher. Employers consistently pay more for analysts who can automate, not just report.
SQL
The baseline skill. Almost no data analyst role in India hires without it.
Python
Adds roughly 25–35% over SQL-and-Excel-only profiles by enabling automation.
Power BI / Tableau
Adds another 18–22%. Standard requirement at most Indian MNCs and BFSI firms.
Cloud Basics (AWS/Azure)
Increasingly expected as companies move to cloud data warehouses like Snowflake and BigQuery.
SQL alone caps your salary faster than you'd think
Analysts who only know SQL and Excel tend to plateau around ₹6.5 LPA even with a few years of experience. Adding Python and one BI tool is what typically unlocks the ₹8 LPA-plus bracket — it's the single most cited factor across salary reports for 2026.
How Much Do Data Analysts Earn Per Month in India?
A data analyst on a ₹6 LPA package takes home roughly ₹42,000–45,000 per month after standard tax and PF deductions, while a ₹12 LPA package works out to about ₹80,000–85,000 per month. The exact figure depends on the salary structure, city, and whether the company deducts professional tax.
It's worth separating CTC (cost-to-company) from actual take-home pay before comparing offers — a ₹6 LPA offer with a high bonus/ESOP component can pay noticeably less month-to-month than a ₹5.5 LPA offer that's almost entirely fixed salary. Ask for the fixed-vs-variable breakdown before accepting any offer, not just the headline CTC number.
How Can You Increase Your Data Analyst Salary Faster?
The fastest way to raise a data analyst salary in India is stacking SQL with Python and a BI tool, building three real portfolio projects instead of certificates alone, and switching companies every 18–24 months since internal hikes average only 8–12% a year. Structured, project-based training compresses this timeline significantly.
Master SQL + Python + a BI Tool
This is the minimum viable stack for ₹6 LPA-plus offers. SQL gets you shortlisted; Python and Power BI or Tableau get you hired.
Build Three Real Portfolio Projects
Use public datasets, not tutorial data. Recruiters and interviewers can tell the difference immediately, and it's usually the first thing discussed in a technical round.
Target Product Companies and MNCs Early
IT services firms pay less and grow slower (7–10% a year) than product-based startups and global MNCs, which grow faster and often add ESOPs.
Time Your Job Switches
Most analysts who reach ₹10 LPA before year three do it by switching roles at the 18–24 month mark rather than waiting on internal annual hikes.
Add One Advanced Skill
Cloud basics, machine learning fundamentals, or advanced SQL between year two and three is what typically pushes analysts past the ₹10–12 LPA mark.
What Actually Moves the Needle
Is Data Analytics a Good Career in India in 2026?
Yes — data analytics remains a strong entry point into tech in India in 2026, with steady salary growth of 12–15% annually and consistent hiring across IT services, MNCs, BFSI, and e-commerce. The role is shifting under AI, so analysts who move beyond routine reporting into interpretation and storytelling stay most employable.
The honest caveat: AI tools are automating a growing share of routine data cleaning and basic reporting, which is exactly why the analysts who invest in Python, business context, and communication skills are the ones seeing the strongest salary growth — not the ones who stop at Excel and stay there. If you're deciding between data analytics and data science, AimNxt's comparison of data analyst vs data scientist careers walks through which path fits a faster first job versus a longer, higher-ceiling track.
On curriculum: AimNxt's Data Analyst training focuses on this exact employer-tested stack — SQL, Python, Power BI/Tableau, and real, portfolio-ready projects — rather than isolated tool tutorials, so what you practice in class maps directly to what Hyderabad employers test in interviews.
Frequently Asked Questions
Ready to Build the Skills That Actually Raise Your Salary?
Structured SQL, Python, and Power BI training with real portfolio projects, small batches, and a placement team that stays committed to your career until you're hired.
Data Analyst Course at AimNxt
SQL · Python · Power BI & Tableau · Real projects · Placement support
Book a free demo class before you commit. No payment required. Just 60 minutes with the instructor.
