Salary guide · Data analytics

Data Analyst Salary in India 2026 (City-wise)

How much do data analysts really earn in India, and which city pays the most? Here is a clear, city-wise guide to indicative salaries in 2026 for freshers, mid-level and senior analysts, plus the skills that move your pay up.

By SkillCircle Editorial1 Nov 202612 min read

Data Analyst Salary 2026 cinematic poster with Bengaluru’s UB City skyline at night

How to read this list: All figures are approximate, indicative CTC ranges for India and its main cities in 2026, based on general market patterns. Actual offers vary widely by company type, city, your skills and experience, and variable pay. Treat this as a career guide, not a guaranteed pay scale.

At a glance: data analyst salary in India 2026, city-wise

Data analyst pay in India depends mainly on three things: your city, your skills (especially SQL, BI tools and Python) and the type of company you join. Freshers usually start modestly, but analysts who build strong technical and business skills can roughly double their pay within a few years. If you are still choosing between tools, read SQL vs Python for data analysis.

Data analyst salary by experience level (indicative)

Level Typical experience Approx. salary (LPA)
Fresher / junior data analyst 0–1 year ₹3–6
Data analyst 1–3 years ₹5–9
Senior data analyst 3–6 years ₹9–16
Analytics lead / manager 6+ years ₹15–28

The city-wise table below shows how these bands shift across India’s main job markets. For a wider view, see the highest paying jobs in Karnataka or browse all SkillCircle career guides.

# City Experienced, 3–6 yrs (approx. LPA) Fresher (approx. LPA)
1 Data Analyst Salary in Bengaluru ₹10–18 ₹4–7
2 Data Analyst Salary in Hyderabad ₹9–16 ₹4–6.5
3 Data Analyst Salary in Pune ₹8–15 ₹3.5–6
4 Data Analyst Salary in Mumbai ₹9–16 ₹4–6.5
5 Data Analyst Salary in Delhi NCR (Gurugram, Noida, Delhi) ₹8–15 ₹3.5–6.5
6 Data Analyst Salary in Chennai ₹7–13 ₹3.5–5.5
7 Data Analyst Salary in Kolkata ₹6–11 ₹3–5
8 Data Analyst Salary in Tier-2 Cities and Remote Roles ₹5–10 ₹2.5–4.5

* Experienced figures assume roughly 3–6 years of experience. Ranges are rounded, indicative CTC and vary by company type (IT services, product, GCC, startup, consulting), domain, skills and variable pay. Leadership roles can pay more.

Naukri.com screenshot showing 24,618 data analyst jobs in India on 1 Nov 2026
Live openings on Naukri.com for data analyst jobs in India, as on 1 Nov 2026 (24,618 jobs)

Demand is steady, but the best offers go to candidates who can show real projects. SkillCircle’s Masters in Data Science programme covers Excel, SQL, Power BI, Python and machine learning with live projects, and comes with Placement Support for 5 years.

About SkillCircle: Founded in 2016, SkillCircle has trained 74,356+ learners across 15+ centres, works with 750+ hiring partners and was named Best Vocational Institute 2026 (Entrepreneur India). Our programmes include live projects and placement support.

IBM office at Manyata Tech Park, Bengaluru

1. Data Analyst Salary in Bengaluru

Usually the highest-paying city for analysts, thanks to product companies, startups and global capability centres

Bengaluru has the deepest pool of analytics jobs in India. Product companies, fintechs, e-commerce firms and the India offices of global companies all hire analysts to track users, revenue and operations. That competition for talent is why pay here tends to sit at the top of the range.

The flip side is competition from candidates too. Freshers who stand out usually have a portfolio: SQL case studies, a Power BI or Tableau dashboard and one end-to-end project with real or public data.

What employers there look for

  • Strong SQL and Excel; Power BI or Tableau
  • Python (pandas) for analysis; basic statistics and A/B testing
  • Product and business sense: explaining why a metric moved

Salary in the city (indicative CTC)

  • Freshers (0–1 yr): approx. ₹4–7 LPA
  • Data analysts (2–4 yrs): roughly ₹7–12 LPA
  • Senior analysts (4–6 yrs): ₹10–18 LPA; analytics leads can earn more

Prefer classroom learning in the city? See SkillCircle’s data science course in Bangalore.

Hyderabad HITEC City skyline at night

2. Data Analyst Salary in Hyderabad

Fast-growing analytics hub with many global capability centres

Hyderabad’s HITEC City and Gachibowli corridor host a large number of global capability centres (GCCs), IT services firms and pharma and healthcare companies. Many of these run big analytics and reporting teams, so steady demand keeps pay close to Bengaluru levels, often with a lower cost of living.

What employers there look for

  • SQL, Excel, Power BI; reporting automation
  • Domain knowledge in BFSI, healthcare or supply chain helps
  • Clear communication with global stakeholders

Salary in the city (indicative CTC)

  • Freshers: approx. ₹4–6.5 LPA
  • Data analysts (2–4 yrs): roughly ₹6.5–11 LPA
  • Senior analysts: ₹9–16 LPA

Learning in Hyderabad? Explore the data science course in Hyderabad.

Tech Mahindra campus in Hinjewadi IT park, Pune

3. Data Analyst Salary in Pune

IT services, manufacturing and BFSI analytics around Hinjewadi and Kharadi

Pune combines large IT services campuses with automotive, manufacturing and banking operations. Analysts here often work on operations, supply chain and finance data. Pay is slightly below Bengaluru and Hyderabad at the top end, but entry offers are competitive and the city is popular with freshers.

What employers there look for

  • Excel and SQL; Power BI dashboards
  • Operations, supply chain or finance metrics
  • Basic Python for cleaning and automating reports

Salary in the city (indicative CTC)

  • Freshers: approx. ₹3.5–6 LPA
  • Data analysts (2–4 yrs): roughly ₹6–10 LPA
  • Senior analysts: ₹8–15 LPA

4. Data Analyst Salary in Mumbai

Banking, financial services, media and consumer brands

Mumbai’s analytics jobs lean towards banking, insurance, capital markets, media and consumer brands. Risk, credit and marketing analytics roles in financial services often pay well, especially if you understand the domain. Higher living costs mean offers are usually a little higher than in Pune or Chennai for similar roles.

What employers there look for

  • SQL, Excel and financial or risk metrics
  • Power BI or Tableau; SAS or Python in some banks
  • Comfort with large, regulated datasets

Salary in the city (indicative CTC)

  • Freshers: approx. ₹4–6.5 LPA
  • Data analysts (2–4 yrs): roughly ₹6.5–11 LPA
  • Senior analysts: ₹9–16 LPA

DLF Cyber City office towers with Rapid Metro, Gurugram

5. Data Analyst Salary in Delhi NCR (Gurugram, Noida, Delhi)

Consulting, e-commerce, edtech and IT across Gurugram, Noida and Delhi

Delhi NCR is a large and varied market. Gurugram has consulting firms, startups and corporate offices; Noida has IT services and product companies; Delhi itself has many SMEs and agencies. Offers vary widely, so the same title can pay very differently across the region.

Gurugram roles at consulting and product firms often sit at the higher end, while smaller firms and agencies pay closer to the lower end of the range.

What employers there look for

  • SQL, advanced Excel, Power BI
  • Business reporting for sales, marketing and operations
  • Presentation skills for client-facing roles

Salary in the city (indicative CTC)

  • Freshers: approx. ₹3.5–6.5 LPA
  • Data analysts (2–4 yrs): roughly ₹6–10 LPA
  • Senior analysts: ₹8–15 LPA

Live in NCR? Compare the classroom options in Noida and Gurugram.

Did you know?Many data analyst job posts list SQL and Excel ahead of Python. For a first job, a strong SQL portfolio and one clear dashboard project often matter more than advanced machine learning.

6. Data Analyst Salary in Chennai

IT services, SaaS, BFSI operations and manufacturing

Chennai has a strong base of IT services, SaaS companies, banking operations centres and manufacturing firms. Analyst salaries are a little more conservative than in Bengaluru, but the market is stable and living costs are moderate.

What employers there look for

  • SQL and Excel; Power BI or Tableau
  • Process and quality metrics for operations teams
  • Python basics increasingly asked for

Salary in the city (indicative CTC)

  • Freshers: approx. ₹3.5–5.5 LPA
  • Data analysts (2–4 yrs): roughly ₹5.5–9 LPA
  • Senior analysts: ₹7–13 LPA

Salt Lake Sector V IT hub skyline, Kolkata

7. Data Analyst Salary in Kolkata

IT services in Salt Lake Sector V, BFSI and FMCG

Kolkata’s analytics jobs are concentrated in Salt Lake Sector V and New Town, mainly in IT services, banking operations and consumer goods companies. Pay is lower than in the big tech hubs, but so is the cost of living, and many analysts use a few years here to build experience before moving or switching to remote roles.

What employers there look for

  • Excel, SQL, reporting tools
  • MIS and sales reporting
  • Willingness to learn Power BI and Python

Salary in the city (indicative CTC)

  • Freshers: approx. ₹3–5 LPA
  • Data analysts (2–4 yrs): roughly ₹4.5–8 LPA
  • Senior analysts: ₹6–11 LPA

8. Data Analyst Salary in Tier-2 Cities and Remote Roles

Jaipur, Chandigarh-Mohali, Ahmedabad, Kochi, Indore and remote work

Analyst roles are growing in tier-2 cities as companies open smaller offices and hire for MIS, reporting and operations analytics. Starting pay is lower, but strong performers can move to metro or remote roles after building two or three years of experience.

Remote and hybrid roles usually pay according to the employer’s location and your skill level rather than where you live, so a strong portfolio matters even more here.

What employers there look for

  • Excel and MIS reporting; SQL basics
  • Power BI dashboards for local businesses
  • Self-driven learning and a public portfolio

Salary in the city (indicative CTC)

  • Freshers: approx. ₹2.5–4.5 LPA
  • Data analysts (2–4 yrs): roughly ₹4–7 LPA
  • Senior analysts: ₹5–10 LPA; remote roles can pay more

SkillCircle also runs classroom data science and analytics batches outside the metros, for example in Patiala.

How to grow your data analyst salary faster

Four things move a data analyst’s pay the most. First, go deep on SQL and one BI tool, then add Python: this combination appears in a large share of better-paid job posts. Second, pick a domain such as finance, e-commerce, healthcare or marketing and learn its metrics; domain analysts are harder to replace. Third, show impact: a portfolio that explains a business problem, your analysis and the decision it led to beats a list of certificates. Fourth, plan your next step: many analysts move into senior analyst, analytics engineer, product analyst or data scientist roles, which usually pay more. If AI interests you, see our guide to the AI jobs salary in India.

Quick quiz: which data career fits you?

Answer 3 quick questions and get a suggested role plus where to start.

1. What do you enjoy most?



2. Which tool would you rather master?



3. Which work sounds most fun?




Frequently asked questions

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

Most freshers start at roughly ₹3–6 LPA in 2026. Offers at the higher end usually go to candidates in Bengaluru, Hyderabad or Mumbai who have strong SQL skills and a portfolio of real projects.

Which city pays data analysts the most in India?

Bengaluru generally pays the most, followed closely by Hyderabad and Mumbai. Pune and Delhi NCR are close behind, while Chennai, Kolkata and tier-2 cities tend to pay less. All figures here are indicative.

What is the salary of a data analyst with 5 years of experience?

A data analyst with around five years of experience typically earns roughly ₹9–16 LPA, and more in top-paying cities, product companies or leadership roles. Actual pay depends on skills, domain and employer.

Which skills increase a data analyst’s salary?

Strong SQL, a BI tool such as Power BI or Tableau, Python for analysis, statistics and A/B testing, and domain knowledge in areas such as finance, e-commerce or healthcare. Being able to explain insights clearly to managers also matters a lot.

How many data analyst jobs are open in India?

On 1 Nov 2026, Naukri.com showed 24,618 listings for data analyst jobs in India. Live counts change daily and include both fresher and experienced roles.

Can a data analytics course guarantee a high salary?

No. A practical course with live projects and placement support can help you become interview-ready, but your skills, portfolio and interview performance decide your salary. Treat all figures in this guide as indicative.

Continue reading →AI Jobs Salary in India 2026: Role-wise Guide

Start your data analytics career the right way

Explore SkillCircle’s practical programmes with live projects and placement support, or check your expected pay first.

Masters in Data Science
Generative AI Course
Salary Calculator

Photo credits: UB City at night, Bengaluru by KshitizBathwal / Skyscape Photography, CC BY-SA 4.0; IBM Manyata, Bengaluru by Vinoo202, CC0; Hyderabad Hi-Tech City skyline at night by Mohammad Anees Qamar, CC BY 4.0; Tech Mahindra, Hinjewadi Pune campus by HokuroN, CC BY-SA 4.0; DLF Cyber City with Rapid Metro, Gurgaon by Slyronit, CC BY-SA 4.0; Salt Lake Sector V skyline by BNJ Nilam, CC BY-SA 4.0 (via Wikimedia Commons; cropped and edited by SkillCircle). Job count screenshot: Naukri.com, 1 Nov 2026.