Background

Data Analyst Salary in India 2026: City-Wise & Experience-Wise Breakdown

Explore the complete data analyst salary in India for 2026. City-wise breakdown for Delhi, Bangalore, Mumbai, Pune, Hyderabad, and salary by experience level from fresher to senior.

RV

Ravi Vohra

03 Jul 2026

32 min read

Article graphic

Data Analyst Salary in India 2026: City-Wise & Experience-Wise Breakdown With Real Numbers

Money is not the only reason to choose a career. But pretending it does not matter is dishonest. You need to know what a field pays before you invest months learning it. You need to know if the salary in your city justifies the course fee. You need to know what growth looks like over time so you can plan beyond the first job.

Data analyst salaries in India vary by city, experience, industry, and skill level. This guide breaks down each factor with real, current numbers. No vague ranges. No inflated marketing figures. Just what the market is actually paying in 2026.

The National Overview First

A data analyst in India earns anywhere from three and a half lakhs to thirty lakhs per annum depending on experience, location, and skills. The wide range is not randomness. It reflects real differences in cost of living, demand density, and the type of companies hiring in each city.

At the entry level, freshers with no prior experience can expect three and a half to six lakhs per annum. The lower end is for candidates without strong portfolios. The higher end is for candidates with good SQL skills, a project or two, and basic Python.

Mid-level analysts with two to five years of experience earn seven to fifteen lakhs. The range depends on whether they have specialized in a domain, how well they communicate insights, and whether they can work independently.

Senior analysts with five to ten years earn fifteen to twenty-five lakhs. Those who move into analytics management or specialized roles like product analytics can cross thirty lakhs.

These are national averages. Individual cities shift these numbers up or down.

City-Wise Salary Breakdown

The city you work in significantly impacts your salary. It also impacts your expenses. A higher salary in Bangalore might leave you with less savings than a lower salary in Pune if rent consumes the difference.

Bangalore

Bangalore remains the highest-paying city for data analysts in India. The startup ecosystem, the presence of global tech companies, and the density of product firms drive salaries up. A fresher earns five to seven lakhs. Mid-level analysts earn nine to eighteen lakhs. Senior analysts earn eighteen to thirty-plus lakhs.

The cost of living is high. Rent in areas like Koramangala or Indiranagar is steep. But the salary premium usually outweighs the cost difference for most professionals. The networking opportunities, the concentration of analytics teams, and the ease of switching jobs without relocating add non-monetary value.

Mumbai

Mumbai salaries are comparable to Bangalore for mid and senior roles but slightly lower at entry level. A fresher earns four to six lakhs. Mid-level analysts earn eight to sixteen lakhs. Senior analysts earn fifteen to twenty-eight lakhs.

The industries differ. Mumbai has more banking, financial services, and insurance companies. BFSI analysts often earn at the higher end because their domain knowledge is valued. The cost of living, especially rent, is the highest in the country. Factor that into salary comparisons.

Delhi NCR

Delhi NCR includes Delhi, Gurgaon, Noida, and Ghaziabad. Salaries are slightly lower than Bangalore and Mumbai on average but the gap narrows every year. A fresher earns four to six lakhs. Mid-level analysts earn seven to fourteen lakhs. Senior analysts earn fourteen to twenty-five lakhs.

The industry mix is diverse. E-commerce, consulting, telecom, and a growing startup scene in Gurgaon. Noida has many IT services and product companies. The cost of living is lower than Mumbai and Bangalore, especially in Noida and parts of Delhi. The salary-to-expense ratio is often favorable.

Hyderabad

Hyderabad has grown significantly as a tech hub. Global companies have large offices here. Salaries are competitive with Delhi NCR. A fresher earns four to six lakhs. Mid-level analysts earn seven to fifteen lakhs. Senior analysts earn fifteen to twenty-six lakhs.

The cost of living is moderate. Rent is lower than Bangalore and Mumbai. The city is cleaner and less congested than many alternatives. For someone starting out, Hyderabad offers a good balance of salary and lifestyle.

Pune

Pune salaries are slightly lower than the top four cities but the gap is narrowing. A fresher earns three and a half to five and a half lakhs. Mid-level analysts earn seven to thirteen lakhs. Senior analysts earn twelve to twenty-two lakhs.

The cost of living is moderate. Pune has a strong IT presence, many educational institutions, and a growing startup scene. The city attracts people who want career growth without the intensity of Bangalore or the expense of Mumbai.

Chennai

Chennai salaries are comparable to Pune. A fresher earns three and a half to five lakhs. Mid-level analysts earn six to twelve lakhs. Senior analysts earn twelve to twenty lakhs.

The cost of living is lower than most major metros. Banking, manufacturing, and IT services drive analytics demand. The city has a more conservative work culture and lower attrition, which can mean slower salary growth but greater stability.

Kolkata

Kolkata salaries are the lowest among major metros. A fresher earns three to four and a half lakhs. Mid-level analysts earn five to ten lakhs. Senior analysts earn ten to eighteen lakhs.

The cost of living is significantly lower. A lower salary in Kolkata can translate to comparable savings if expenses are managed. The analytics job market is smaller. Fewer companies have large analytics teams here. Remote work for companies based in other cities is changing this slowly.

Smaller Cities and Remote Work

Cities like Jaipur, Indore, Lucknow, and Ahmedabad have growing analytics markets. Fresher salaries start at two and a half to four lakhs. Mid-level roles pay five to nine lakhs. Senior roles are fewer. Many professionals in these cities work remotely for companies based in metros. Remote salaries are increasingly benchmarked to the company's location rather than the employee's, which benefits workers in lower-cost cities.

Experience-Wise Salary Breakdown

Your years of experience are the single biggest factor in salary. But they are not the only factor. Two people with the same years can have very different salaries based on skills, industry, and negotiation.

Fresher (0 to 1 Year)

Freshers earn three and a half to six lakhs per annum. The range depends on the factors already discussed, city, company type, and importantly, portfolio quality. A fresher with two deployed projects, solid SQL, and basic Python can often negotiate to the higher end. A fresher with only certifications and no portfolio settles for the lower end.

The first job is about learning, not maximizing salary. Choose a role that gives you exposure to real data, mentorship, and growth. A slightly lower salary at a company that invests in your development is worth more than a slightly higher salary where you are doing data entry disguised as analytics.

1 to 3 Years

With one to three years of experience, salaries jump to six to ten lakhs. The jump comes from being independently useful. You no longer need hand-holding. You can take a business question, write the SQL, build the analysis, and present findings without someone checking every step.

Specialization begins here. If you develop expertise in a specific domain like marketing analytics, product analytics, or financial analytics, you become more valuable. Domain knowledge plus technical skills is the combination that accelerates salary growth.

3 to 5 Years

Three to five years of experience commands ten to fifteen lakhs. At this level, you are owning projects, not just executing tasks. You are working directly with stakeholders. You are mentoring juniors. You are making decisions about methodology and approach.

The salary range broadens here. The difference between ten lakhs and fifteen lakhs is not technical skill. It is communication, business understanding, and the ability to influence decisions. Analysts who can tell a story with data earn more than those who just produce reports.

5 to 8 Years

Five to eight years of experience earns fifteen to twenty-two lakhs. Senior analyst or lead analyst titles. You are managing a small team or owning a business vertical's analytics. You are defining metrics, not just reporting them. You are involved in strategic decisions.

At this level, job switches become less frequent. The salary growth comes from internal promotions or moving to higher roles at other companies. Loyalty to one company for too long can stagnate salary if internal increments are low.

8 to 15 Years

Eight to fifteen years of experience earns twenty to thirty-plus lakhs. Analytics manager, associate director, head of analytics. The technical work decreases. The strategic work increases. You are managing teams, setting priorities, and communicating with leadership.

Some choose to stay as individual contributors in specialized roles. Product analytics lead. Marketing analytics lead. These roles also command similar salaries. The path splits between management and specialization.

Industry-Wise Variations

Industry matters almost as much as city and experience. E-commerce and product companies pay the most. They are data-native. Analytics is core to their business. A mid-level analyst at a well-funded product company can earn twelve to eighteen lakhs while the same experience at a traditional manufacturing firm might pay eight to twelve.

Banking, financial services, and insurance pay well, especially for analysts with domain knowledge. Risk analytics, fraud analytics, and customer analytics are in demand. BFSI roles often have better job security and benefits, even if the salary is slightly lower than product companies.

Consulting firms pay moderately at entry level but offer rapid growth. You work across industries, which builds broad experience. The learning curve is steep. The exit opportunities are strong. Many analysts spend two to three years in consulting and then move to industry roles at a higher level.

IT services and outsourcing firms pay the least on average. The work can be repetitive. Dashboard maintenance, report generation. The learning can stagnate. But these firms are also the largest employers by volume and often the easiest entry point for freshers. Use them as a stepping stone, not a destination.

Skills That Increase Salary

SQL is non-negotiable. Analysts who write efficient, complex queries earn more than those who rely on basic SELECT statements. Window functions, CTEs, and query optimization are specific skills that differentiate.

Python adds a premium of ten to twenty percent over analysts who only know Excel and SQL. Not because Python is inherently superior. Because it signals the ability to handle larger datasets and more complex analyses.

A visualization tool, Power BI or Tableau, is expected. Not knowing one is a gap. Knowing both is an advantage.

Communication skills are the biggest differentiator at mid and senior levels. An analyst who can present findings clearly, influence decisions, and translate between technical and business teams is worth significantly more than one who cannot.

Domain knowledge compounds with technical skills. A marketing analyst who understands campaign strategy, not just data. A product analyst who understands user experience, not just metrics. These combinations command premium salaries.

How to Position Yourself for Better Salary

Build a portfolio of projects. Not tutorial clones. Real analyses with messy data and clear conclusions. A GitHub profile with two to three well-documented projects is more valuable than ten certifications.

Learn SQL deeply before anything else. Most analyst interviews have a SQL round. Strong SQL can compensate for weaker Python or statistics.

Negotiate your first offer. Freshers often accept whatever is offered. Companies expect negotiation. Asking for ten to fifteen percent more with a reasonable justification rarely results in a withdrawn offer.

Switch jobs strategically. Staying at one company for many years often leads to salary stagnation. Moving every two to three years, especially early in your career, accelerates salary growth. Do not switch for minor increases. Switch for roles that expand your skills and responsibility.

The Honest Closing

Data analyst salaries in India in 2026 are solid, growing, and broadly distributed across cities and industries. The field does not pay the absolute premiums that specialized machine learning engineering does. But it has lower barriers to entry, more available roles, and a clearer path to stable, well-compensated employment.

If you are entering this field, focus on SQL, build projects, and choose your first city and industry strategically. The salary numbers in this guide are achievable. They are not exceptional outliers. They are what competent, hardworking analysts earn.

If you want structured training to build the skills that command these salaries, SkillsYard 's Data Analytics program covers SQL, Excel, Power BI, and Python with live mentorship and real projects. A free demo class is available if you want to see the teaching approach before committing.

Related Courses

Data Science & Analytics
BEGINNER
Advance Certification in Power BI

Master Power BI with advanced data modeling, interactive dashboards, and automation. Build business intelligence and reporting skills within 3 months.

Power BIData VisualizationDAXData ModelingDashboard Design
3 months
BEGINNER
Advance Certification in Python for Data Science

Accelerate your career with Python! Master Pandas and Scikit-learn in 6 months, build your portfolio, and land a data science job.

PythonNumPyPandasMatplotlib & SeabornScikit-learn
3 months
INTERMEDIATE
Advance Certification in SQL

Accelerate your career by mastering advanced SQL. Gain expertise in complex querying, performance optimization, and database management in just six months to unlock new job opportunities.

SQLDatabase ManagementData AnalysisQuery OptimizationStored Procedures
6 months
ADVANCED
Advance Program in Data Analytics

Accelerate your career with Data Analytics! Master SQL, Power BI, Tableau, and Excel in 1 year, build a strong portfolio, and land your dream analytics job.

Data AnalyticsSQLPower BITableauExcelPython
12 months
ADVANCED
Advance Program in Data Science

Unlock your career in Data Science! Master statistics, machine learning & deep learning in 2 years and build predictive solutions for the future.

Data SciencePythonR ProgrammingMachine LearningDeep LearningArtificial Intelligence
16 months
ADVANCED
Advance program in machine learning

Unlock your career in Machine Learning! Master supervised & unsupervised learning, deep learning, NLP, and reinforcement learning in 2 years, building real-world AI solutions.

Machine LearningDeep LearningAIPythonComputer Vision
24 months
BEGINNER
Advance Certification in Advance Excel

Master Excel with advanced functions, dynamic dashboards, and automation. Build data analysis and reporting skills in 3 months.

Microsoft ExcelAdvanced FunctionsPivotTables & PivotChartsPower QueryPower Pivot
3 months

Frequently Asked Questions

Share this article