Data Analyst Salary in India in 2025 [For Freshers & Experienced]
Updated on Sep 15, 2025 | 13 min read | 34.13K+ views
Share:
For working professionals
For fresh graduates
More
Updated on Sep 15, 2025 | 13 min read | 34.13K+ views
Share:
Table of Contents
Latest Update: The Data Analytics market is expected to grow to $ 257.96 billion by 2029, growing at a compound annual growth rate of 28.4%.
Data analysts in India can earn anywhere from ₹3 lakh to ₹18 lakh per year, depending on experience, skills, and industry. In 2025, salaries for these roles are expected to rise as demand for data-driven decision-making grows.
But what exactly affects a data analyst’s pay?
Data is everywhere, from the websites you browse to your online purchases. But how do companies like Amazon, Flipkart, and Paytm use this information to make smarter decisions?
Data analysts help businesses make sense of data by turning it into insights that shape everything from marketing strategies to product launches. Whether you’re just starting out or already have some experience, data analytics is a fast-growing field with plenty of opportunities in India.
As industries like finance, healthcare, and e-commerce continue to evolve, the need for skilled data analysts has never been higher. But what about salaries? You’re probably wondering what earning potential comes from a data analytics role.
In this blog, we’ll cover the data analyst salary for freshers and experienced individuals to give you a clear picture of what to expect. Read along to gain deeper data analyst salary insights and find out how earning potential for these professionals can differ depending on several factors.
Want to secure a career in Data Science? Explore our Data Science Courses and take the first step today!
Popular Data Science Programs
The average data analyst salary in India can vary depending on experience, industry, and skill set. Let’s look at the data analyst salary in India, categorized by different levels of experience.
Freshers entering the field of data analytics typically earn a competitive salary, especially in sectors like IT, e-commerce, and finance. Entry-level data analysts focus on tasks such as data cleaning, basic data interpretation, and reporting insights.
Factors influencing entry-level salaries:
After gaining a few years of experience, data analysts see a notable increase in salary. At this stage, they are often required to handle more complex datasets, apply advanced statistical techniques, and work on business intelligence platforms like Tableau or Power BI.
Mid-level data analysts often specialize in business intelligence, data science, or advanced statistical analysis. They typically have more autonomy and begin managing junior analysts.
With five or more years of experience, data analysts typically transition into senior roles. They manage large-scale data projects, mentor junior team members, and offer strategic data insights to drive business growth. Senior data analysts may also work closely with leadership teams.
At this level, senior data analysts may transition into roles such as Data Scientist, Data Engineer, or Analytics Manager, where they command even higher salaries.
Data analytics is a must-have for businesses across the globe. Here’s why the field is booming:
With the explosive growth of big data, there’s never been a better time to build a career in analytics. Enroll in one of our industry-relevant programs and gain hands-on skills to lead the data revolution:
Finance:
Banks like HDFC and ICICI use data analytics to manage risks and improve customer service.
Healthcare:
Companies like Apollo and Cipla use data to enhance patient care and predict health trends.
Looking for a career in these booming industries? Discover the best career options in India with high salaries and promising future scope today!
As businesses increasingly rely on data-driven decision-making, the demand for skilled data analysts has skyrocketed. Here’s why this career is in such high demand:
Data Science Courses to upskill
Explore Data Science Courses for Career Progression
(Source)
Fresh data analysts entering the job market can expect competitive salaries that vary depending on the industry, location, and the specific skills they bring to the table. Here’s a detailed breakdown of what freshers in data analytics can anticipate.
Different industries offer varying data analyst salary for freshers. Here’s what you can typically expect:
Certain technical skills can impact the data analyst salary for freshers:
Skills like Python, SQL, and machine learning often lead to better starting salaries for data analysts.
Wondering how to get started in data science? Read this complete roadmap on How to Become a Data Analyst with No Experience in 2025!
The city in which you begin your career can also influence your starting salary. Here are the typical salary ranges for freshers in major cities:
Here are the typical salary ranges for freshers in major cities:
Bangalore and Mumbai usually offer higher starting salaries due to their strong tech and financial sectors.
Note: Salary data is sourced from Glassdoor and may vary based on company, location, and skills.
Also Read: Career Options After 10th | Top HR Salaries in India
For experienced data analysts, salary growth is significant, especially as they gain advanced skills and move into specialized or leadership roles. Here’s a look at how experience influences the data analyst salary in India.
As data analysts gain more experience, their salaries tend to increase:
Ace your Data Analyst interview and confidently answer any question with our helpful compilation of the top 50 Data Analyst Interview Questions and Answers
Salaries also vary significantly by industry, with certain sectors offering more growth opportunities as data analysts advance in their careers:
Moving into senior roles can bring significant salary increases. Here are typical salary ranges for senior data analysts or managers in various industries:
Leadership roles often come with additional responsibilities, and salaries reflect this added value, especially in industries like finance, IT, and consulting.
Note: Salary data is sourced from Glassdoor and may vary based on company, location, and skills.
Interested in learning more about data science salaries? Check out our detailed guide on data scientist salary in India for freshers and experienced professionals.
To become a successful data analyst, it’s important to have both technical and soft skills. These skills help you manage and analyze data to draw meaningful business insights.
These are the core skills every data analyst needs:
Technical Skill |
Description |
A widely-used programming language for handling and analyzing data. |
|
Essential for retrieving and managing data from databases. |
|
Tools like Tableau and Power BI are crucial for presenting data clearly and effectively. |
|
Understanding statistics helps in interpreting data trends and patterns. |
|
Advanced Excel skills, including pivot tables and macros, are often required. |
|
Basic Machine Learning |
Knowledge of machine learning can assist with predictive analysis and automation. |
Data Cleaning |
Preparing and cleaning data is vital for ensuring accurate and reliable analysis. |
You may also explore these 60 Advanced Excel Formulas to boost your data analysis game and stay ahead in this booming field.
In addition to technical skills, these soft skills are essential for success:
Soft Skill |
Description |
Critical Thinking |
Ability to analyze data carefully and draw logical conclusions. |
Clearly explaining data insights, especially to non-technical team members. |
|
Using data to find solutions to business challenges and improve processes. |
|
Attention to Detail |
Ensuring data accuracy and precision throughout the analysis. |
Collaboration |
Working with teams to understand their data needs and provide actionable insights. |
Enroll in upGrad’s Free Soft Skills Courses and strengthen your existing skills without any investment!
Data analyst salaries can vary significantly across industries, depending on the demand for data-driven decision-making in each sector. Industries like IT, finance, and e-commerce offer higher salaries due to the complexity and importance of data in their operations.
Here’s a detailed breakdown of the average salary of data analyst in India across different industries,
Industry |
Average Salary (₹/annum) |
Top Companies |
IT and Technology |
₹4-7 lakhs |
TCS, Infosys, Wipro |
Finance and Banking |
₹8-14 lakhs |
HDFC, ICICI, Goldman Sachs |
E-commerce |
₹9-13 lakhs |
Amazon, Flipkart, Myntra |
Healthcare |
₹7-14 lakhs |
Apollo Hospitals, Cipla |
Manufacturing |
₹3-5 lakhs |
Tata Motors, Larsen & Toubro |
Retail and FMCG |
₹7-10 lakhs |
Hindustan Unilever, Procter & Gamble |
Note: Salary data is sourced from Glassdoor and may vary depending on the company, industry, and location.
The average salary of data analyst in India may vary significantly based on location. Cities like Bangalore and Mumbai offer higher salaries due to the presence of tech hubs, financial institutions, and large corporations.
City |
Average Salary (₹/annum) |
Key Industries |
Bangalore |
₹6-12 lakhs |
IT, Startups, Tech Giants |
Mumbai |
₹5-11 lakhs |
Finance, Consulting, Banking |
Delhi NCR |
₹5-10 lakhs |
IT, E-commerce, Corporate |
Hyderabad |
₹5-10 lakhs |
IT, Pharma, Startups |
Pune |
₹4-9 lakhs |
IT, Manufacturing, Financial Services |
Chennai |
₹4-8 lakhs |
IT, Manufacturing |
Note: Salary data is sourced from Glassdoor and may vary depending on the company and experience level.
Subscribe to upGrad's Newsletter
Join thousands of learners who receive useful tips
If you're a data analyst looking to work abroad, now’s the time. Countries across sectors like IT, finance, and healthcare are actively hiring data professionals. For Indian analysts, this opens doors to exciting global careers.
Here’s a look at some of the top countries where data analysts are highly sought after:
United States:
Tech giants like Google and Amazon offer salaries between $94,000 - $146,000.
United Kingdom:
Financial institutions like Barclays and HSBC offer £41,000 - £57,000.
Canada:
Cities like Toronto pay between CAD 65,000 - CAD 90,000.
Germany:
With a strong focus on finance and manufacturing, salaries are around €50,000 - €80,000.
Australia:
Data analysts in Sydney and Melbourne earn AUD 80,000 - AUD 110,000.
upGrad makes your global career journey easier:
80+ University Partners:
Get credentials from leading global universities like Clark University and Yeshiva University.
10K+ Careers Transformed:
Thousands of students have secured jobs worldwide through upGrad’s career support.
Ready to make your move? Check out upGrad’s programs and start your international data analytics career today!
If you're looking to start a career in data analytics, here’s a quick guide to help you get started.
SQL and Python:
Learn the basics of SQL and Python through platforms like upGrad.
Data Visualization:
Master tools like Tableau and Power BI to present data effectively.
Statistics:
Gain a solid foundation in statistics to interpret data trends.
Projects:
Include real-world data projects in your portfolio, showing how you’ve used your skills to solve problems.
Case Studies:
Document each project with case studies, explaining the tools and approaches you used.
Kaggle:
Use Kaggle to participate in data competitions and build your portfolio.
LinkedIn:
Optimize your profile and connect with professionals in the field.
Industry Events:
Attend meetups and webinars to grow your network.
Job Portals:
Apply for entry-level roles through platforms like Naukri, Indeed, and LinkedIn.
Data analytics is now a key part of business decisions in every industry. In India, salaries range from ₹3 lakh for freshers to ₹30+ lakh for senior roles, with even higher pay for specialized or global positions. Your earnings depend on skills, experience, industry, and location.
As data use grows, so does the demand for skilled analysts. Learning Python, SQL, data visualization, and statistics can help you stand out. The future is bright, start building your skills today.
Book your free counselling session with our experts to get top career guidance.
Unlock the power of data with our popular Data Science courses, designed to make you proficient in analytics, machine learning, and big data!
Elevate your career by learning essential Data Science skills such as statistical modeling, big data processing, predictive analytics, and SQL!
Stay informed and inspired with our popular Data Science articles, offering expert insights, trends, and practical tips for aspiring data professionals!
References:
https://www.fortunebusinessinsights.com/big-data-analytics-market-106179
https://explodingtopics.com/blog/data-analytics-stats
https://www.glassdoor.co.in/Salaries/ecommerce-analyst-salary-SRCH_KO0,17.htm
https://www.glassdoor.co.in/Salary/EY-Salaries-E2784.htm
https://www.glassdoor.co.in/Salaries/technical-data-analyst-salary-SRCH_KO0,22.htm
https://www.glassdoor.co.in/Salaries/healthcare-data-analyst-salary-SRCH_KO0,23.htm
https://www.glassdoor.co.in/Salaries/retail-analyst-salary-SRCH_KO0,14.htm
https://www.glassdoor.co.in/Salaries/manufacturing-analyst-salary-SRCH_KO0,21.htm
https://www.glassdoor.co.in/Salaries/python-data-analyst-salary-SRCH_KO0,19.htm
https://www.glassdoor.co.in/Salaries/data-visualization-analyst-salary-SRCH_KO0,26.htm
https://www.glassdoor.co.in/Salaries/machine-learning-data-analyst-salary-SRCH_KO0,29.htm
https://www.glassdoor.co.in/Salary/EXL-Service-Data-Analyst-Salaries-E37901_D_KO12,24.htm
https://www.glassdoor.co.in/Salaries/bangalore-data-analyst-salary-SRCH_IL.0,9_IM1091_KO10,22.htm
https://www.glassdoor.co.in/Salaries/mumbai-data-analyst-salary-SRCH_IL.0,6_IM1070_KO7,19.htm
https://www.glassdoor.co.in/Salaries/new-delhi-data-analyst-salary-SRCH_IL.0,9_IM1083_KO10,22.htm
https://www.glassdoor.co.in/Salaries/hyderabad-data-analyst-salary-SRCH_IL.0,9_IM1076_KO10,22.htm
https://www.glassdoor.co.in/Salaries/chennai-data-analyst-salary-SRCH_IL.0,7_IM1067_KO8,20.htm
https://www.glassdoor.co.in/Salaries/data-analyst-salary-SRCH_KO0,12.htm
https://www.glassdoor.co.in/Salaries/financial-data-analyst-salary-SRCH_KO0,22.htm
https://www.glassdoor.co.in/Salaries/data-analytics-consultant-salary-SRCH_KO0,25.htm
https://www.glassdoor.co.in/Salaries/data-analytics-manager-salary-SRCH_KO0,22.htm
https://www.glassdoor.co.in/Salaries/data-scientist-salary-SRCH_KO0,14.htm
https://www.glassdoor.co.in/Salaries/cdo-salary-SRCH_KO0,3.htm
https://www.glassdoor.co.in/Salaries/vice-president-analytics-salary-SRCH_KO0,24.htm
https://www.glassdoor.co.in/Salaries/junior-data-analyst-salary-SRCH_KO0,19.htm
https://www.glassdoor.co.in/Salaries/new-delhi-senior-data-analyst-salary-SRCH_IL.0,9_IM1083_KO10,29.htm
https://www.glassdoor.co.in/Salary/Infosys-Data-Analyst-Salaries-E7927_D_KO8,20.htm
https://www.glassdoor.co.in/Salary/Goldman-Sachs-Data-Analyst-Salaries-E2800_D_KO14,26.htm
https://www.glassdoor.co.in/Salary/Myntra-Data-Analyst-Salaries-E508705_D_KO7,19.htm
https://www.glassdoor.co.in/Salary/Apollo-Hospitals-Data-Analyst-Salaries-E373591_D_KO17,29.htm
https://www.glassdoor.co.in/Salary/Tata-Motors-Data-Analyst-Salaries-E8779_D_KO12,24.htm
https://www.glassdoor.co.in/Salary/Unilever-Data-Analyst-Salaries-E3513_D_KO9,21.htm
https://www.glassdoor.co.in/Salaries/pune-india-data-analyst-salary-SRCH_IL.0,10_IM1072_KO11,23.htm
Yes, being a data analyst in 2025 is an excellent career choice. With businesses increasingly relying on data for insights, the demand for skilled professionals continues to grow. This role offers exciting opportunities, job stability, and competitive data analyst salaries, especially for those who stay updated with evolving tools and technologies.
AI can assist data analysts by automating repetitive tasks and providing faster insights, but it is unlikely to completely replace them. Human expertise is essential for interpreting complex data, understanding business contexts, and making strategic decisions. Rather than replacing analysts, AI will likely enhance their efficiency and capabilities, improving their contributions to industries.
Yes, a data analyst is undoubtedly a future-proof job. As industries like finance, healthcare, e-commerce, and technology continue to rely on data for growth, the demand for skilled analysts will remain strong. By learning new tools and staying current with trends, professionals can secure stable careers with competitive data analyst salaries in the coming years.
The data analyst salary in India for professionals with 5 years of experience typically ranges between ₹8–12 lakh per year. Salaries may vary depending on the industry, company size, and location. Analysts with advanced certifications and expertise in tools like Tableau, Power BI, and Python often command higher pay.
Yes, a data analyst can earn 1 crore annually, especially with over 8–10 years of experience and advanced skills in analytics, programming, and data engineering. High-paying roles are often found in tech companies, multinational firms, or leadership positions such as Data Science Manager or Analytics Head, where strategic decision-making and technical expertise are highly valued.
Yes, a data analyst is considered a high-paying job, particularly in industries like finance, e-commerce, and IT. Entry-level salaries are competitive, and with experience and specialized skills in tools like Python, SQL, and Power BI, professionals can see significant salary growth. The role offers both financial rewards and long-term career potential.
You can start learning data analysis in 3 months by beginning with tools like Excel, SQL, and basic Python, but becoming job-ready will likely take longer depending on your background. But if you have a strong learning plan, hands-on practice, and participate in projects, you can build a solid foundation and prepare for entry-level opportunities.
Data scientists generally earn higher salaries due to their advanced skills in machine learning and predictive analytics. While the data analyst salary in India ranges around ₹4–10 lakhs per annum, data scientists can earn ₹8–20 lakhs or more, depending on their experience and expertise.
Like many analytical roles, being a data analyst can be stressful at times due to tight deadlines, data quality issues, or high stakeholder expectations. However, it also offers intellectual stimulation, problem-solving opportunities, and job satisfaction. Good time management and communication skills can help reduce workplace stress.
Yes, startups typically offer lower base salaries than MNCs but often compensate with benefits like stock options, growth opportunities, or flexible working conditions. Despite the differences, data analyst salaries in startups can still be competitive, especially for skilled professionals.
Remote work can sometimes lead to slightly lower data analyst salaries, particularly in regions with a lower cost of living. However, many companies maintain competitive pay for remote workers, with salaries for skilled data analysts typically ranging between ₹4–9 lakhs.
A fresher data analyst in India can expect to earn between ₹3–5 lakh per year. The exact salary depends on factors like the company, location, and your skills. Knowing tools like Excel, SQL, and Power BI can help you get higher starting pay.
Cities like Bengaluru, Mumbai, and Gurgaon usually offer the highest salaries for data analysts in India. This is because these cities have many tech companies, startups, and global firms willing to pay more for skilled professionals.
Yes, salaries for data analysts vary by industry. Roles in finance, e-commerce, and IT often pay more compared to education or government sectors. Choosing a high-growth industry can boost your earning potential.
Yes, certifications like Microsoft Power BI, Tableau, or Google Data Analytics can increase your salary. They prove your skills and make you stand out to employers, which can lead to better-paying opportunities.
Many companies offer performance-based bonuses and incentives that can add 10–30% to a data analyst’s base salary. In some industries like finance and consulting, bonuses can be even higher.
Freelance data analysts can earn competitive rates, often between ₹500–₹2,000 per hour depending on their experience and project type. Freelancing offers flexibility but requires strong networking and self-marketing skills.
With consistent skill upgrades and experience, a data analyst’s salary can double in 3–5 years. Moving to higher-paying industries or roles like senior analyst or analytics manager can speed up growth.
Yes, skills in Python, R, or SQL can significantly boost a data analyst’s salary. These languages are in high demand for data manipulation, automation, and advanced analytics.
A senior data analyst in India with 6–8 years of experience can earn between ₹8–18 lakh annually. Professionals with expertise in big data tools, machine learning, and cloud platforms can earn even more.
3 articles published
Shaheen Dubash holds a BSc in Economics, Politics, and International Studies from the University of Warwick, along with an International Baccalaureate from UWC South East Asia. She has interned across...
Speak with Data Science Expert
By submitting, I accept the T&C and
Privacy Policy
Are you being paid well enough?
Top Resources