Updated March 2026

Data Analytics Salary in India 2026: Complete Guide

From freshers earning ₹3.5 LPA to senior analysts commanding ₹35 LPA — here is every salary number you need, broken down by experience, city, role, and skill.

Data Analytics Salary at a Glance

₹3.5–6 LPA
Fresher (0–1 yr)
₹29K–50K per month
₹8–15 LPA
Mid-Level (1–5 yrs)
₹67K–1.25L per month
₹18–35 LPA
Senior (5+ yrs)
₹1.5L–2.9L per month

Data Analytics Salary by Experience

ExperienceAnnual SalaryPer Month
0–1 year₹3.5–6 LPA₹29K–50K/mo
1–3 years₹6–10 LPA₹50K–83K/mo
3–5 years₹10–18 LPA₹83K–1.5L/mo
5+ years₹18–35 LPA₹1.5L–2.9L/mo

* Salary ranges based on industry data from LinkedIn, Glassdoor, AmbitionBox (2025–2026)

Data Analytics Salary by City

Bangalore₹6–15 LPA

Highest paying city; major tech hub

Mumbai₹5.5–14 LPA

Strong in BFSI and e-commerce sectors

Delhi/NCR₹5–13 LPA

Large MNC presence; govt + startups

Hyderabad₹5.5–14 LPA

Growing tech corridor, FAANG offices

Pune₹5–12 LPA

IT services and product companies

Chennai₹5–12 LPA

Manufacturing + IT analytics roles

Data Analytics Salary by Role

Data Analyst

Core analytics work — dashboards, SQL queries, reporting

₹4–10 LPA
Business Analyst

Bridges business and data; strong in BFSI and consulting

₹5–14 LPA
Data Engineer

Builds data pipelines and warehouses; highly paid

₹8–20 LPA
Analytics Manager

Leads analytics teams; strategy and stakeholder management

₹15–30 LPA

How Skills Impact Your Data Analytics Salary

These skills increase your salary above the base market rate for your experience level.

SQL+20% salary boost
Python+35% salary boost
Power BI+25% salary boost
Tableau+20% salary boost
Excel+10% salary boost

5 Ways to Increase Your Data Analytics Salary

01
Build a portfolio with real projects

Create 3–5 end-to-end projects using public datasets (Kaggle, government data). Show them on GitHub with clear README files. This is the #1 differentiator for freshers.

02
Master SQL and Python together

SQL alone can get you ₹4–5 LPA. Add Python (Pandas, NumPy) and your earning potential jumps to ₹7–9 LPA. These two skills have the highest combined ROI.

03
Get a BI certification (Power BI / Tableau)

Microsoft PL-300 (Power BI) or Tableau Desktop Specialist certification adds 20–25% to your salary negotiation. Most employers actively look for certified candidates.

04
Target product companies over service firms

Product companies (Swiggy, Meesho, Razorpay, PhonePe) pay 30–50% more than IT service companies (Infosys, Wipro, TCS) for the same role and experience.

05
Negotiate with competing offers

Always apply to 5–10 companies simultaneously. A competing offer is the most powerful salary negotiation tool. Even if you won't accept it, it gives you leverage to get 15–25% more from your preferred company.

Frequently Asked Questions

What is data analytics fresher salary in India?

A data analytics fresher salary in India typically ranges from ₹3.5 LPA to ₹6 LPA (₹29,000–₹50,000 per month). With strong SQL, Python, and Power BI skills, freshers at top companies can earn up to ₹7–8 LPA in cities like Bangalore and Hyderabad.

What is the average data analytics salary in India?

The average data analytics salary in India is approximately ₹7–9 LPA across all experience levels. Mid-level data analysts (3–5 years experience) earn ₹8–15 LPA, while senior professionals earn ₹18–35 LPA.

Does data analytics pay well in India?

Yes, data analytics pays very well in India. It is one of the fastest-growing fields, with demand outpacing supply. Even freshers can earn ₹3.5–6 LPA, and experienced professionals regularly earn ₹15–35 LPA at top companies. India ranks among the top countries globally for data analytics hiring.

Ready to earn more?

Build the skills that command ₹10–15 LPA

Learn SQL, Python, Power BI, and real-world analytics in a structured program built for freshers and career-switchers. 5,000+ students placed.

Start Learning — ₹1,599

One-time payment · Lifetime access · 7-day money back