Open In App

Data Analyst Salary In India 2024

Data Analyst Salary in India– The average salary of a data analyst in India is INR 6.5 LPA. Data analyst salary ranges between INR 2 LPA to 13 LPA in India.

Data analysis is a highly sought-after skill in today’s data-driven world. As the volume of data continues to grow, the demand for skilled data analysts has also increased across various industries. Companies are willing to offer competitive salaries, with top candidates commanding pay packages up to ₹13 LPA (Lakhs Per Annum) or more, reflecting the value they bring to the organization.



Data Analyst Salary In India 2024

In this article, we’ll take a look at the average data analyst salary in India in 2024, as well as factors that can affect salary, such as experience, skills, location, and company. We’ll also discuss the roles, responsibilities, essential skills, and qualifications of a data analyst career.



Who is a Data Analyst?

A data analyst is a broad professional term. It refers to an individual who analyses and interprets data to generate insights. A data analyst is skilled at identifying patterns and trends. They must also have good communication and presentation skills.

A data analyst career now has a greater scope with the emergence of numerous specializations and improved technologies. They are a crucial part of all industries, from healthcare to finance.

Road Map to become a Data AnalystHow to Become a Data Analyst: A Complete Guide

Average Data Analyst Salary in India in 2024

The average Data Analyst Fresher Salary in India is INR 6,50,000 per year. If a person has experience of 2-3 years then the figure may increase up to 7-9 LPA. Some of the top recruiters of Data Analysts are IBM, Accenture, Wipro, Microsoft, Capgemini, Cognizant etc. Google is the highest payer in the market for Data Analysts with an average package of INR 13.40 LPA. The highest salary of Data Analyst in India can go up to as much as INR 22 LPA.

For clear understanding, lets look at the average data analyst salary per month in India, which lies in the range of 15K per month to 1.1 Lacs per month.

Data Analyst Salary: Based on Experience

The designation and salary of data analyst increases with experience. Entry level data analyst salary in India can vary between INR 3 LPA to INR 6 LPA, but with experience of 3-5 years senior data analyst salary in India can go up to 9 LPA.

Here is a table for the Data Analyst Salary in India based on experience: 

Experience Average Annual Salary (in INR)
0 – 5 years 3.60 LPA
6 – 10 years 5.50 LPA
11 – 15 years 7.90 LPA
16 – 20 years 12.40 LPA

As you can see, data analyst fresher salary in India can be as high as INR 6 LPA, which makes data analysis as a good career choice for students.

Data Analyst Salary after 5 years can go as high as INR 12 LPA.

Data Analyst Salary: Based on Specialization

Here is a list to help you understand the Data Analyst Salary in India based on specializations.

Data Analyst Salary: Based on Specialization

Specialization

Average Salary per Annum (in INR)

Business Analytics and Intelligence

7.6 LPA

Data Engineering and Warehousing

5.0 LPA

Database Management

13.6 LPA

Data Mining

4.6 LPA

Machine Learning

5.4 LPA

Data Scientist

14 LPA

Among these, data scientist salary in India is one of the highest salaries in data science field.

Data Analyst Salary: Based on Location

A data analyst can expect higher salaries in major cities of India, such as Mumbai, Bangalore, and Delhi. It is because of the higher cost of living and the need for employers to retain talent. 

Name of the City Average Annual Salary (INR)
Delhi 6.08 LPA
Gurugram 5.16 LPA
Mumbai 6.15 LPA
Hyderabad 5.70 LPA
Ahmedabad 5.11 LPA
Bangalore 5.59 LPA
Noida 5.26 LPA

Some out of India locations that pay well to data analysts are:

Location Salary(in INR)
Data analyst salary in Dubai 27 LPA
Data analyst salary in Germany 52 LPA
Data analyst salary in UK 42 LPA
Data analyst salary in US 64 LPA

Data Analyst Salary: Based on Companies in India

This list can give you a good starting point when negotiating your salary for a data analyst position in India. 

Name of the Company

Average Annual Salary (INR)

Google 13.20 LPA
Amazon 8.60 LPA
Tata Consultancy Services 6.51 LPA
Accenture 5.85 LPA
Cognizant 5.40 LPA
Infosys 5.20 LPA
Deloitte 6.05 LPA
Ernst & Young 5.59 LPA
Wipro 5.00 LPA

The salaries above are for data analysts with a bachelor’s degree and 0-3 years of experience. A master’s degree further increases the salary offered.

Top Companies for Data Analysts in India

India is a pool for data analytics talent. Many leading companies hire data analysts from India. Some of them are:

  1. Tata Consultancy Services (TCS)  
  2. Infosys  
  3. Wipro  
  4. Accenture  
  5. Cognizant  
  6. HCL Technologies  
  7. Capgemini  
  8. IBM India  
  9. Microsoft India  
  10. Amazon India  
  11. Google India  
  12. SAP Labs India  
  13. Flipkart  
  14. Paytm  
  15. Tech Mahindra  
  16. Adobe  
  17. Oracle  
  18. Intel India  
  19. Deloitte India  
  20. Cisco Systems Inc  

These companies are always looking for talented data analysts to join their teams. You should target them if you aspire to be a data analyst in India.

Data Analyst Roles And Responsibilities

There is a rapidly growing demand for data analysts in India because more businesses value the importance of data-driven decision-making. It can further increase Data Analyst Salary in India and open new paths to this career. 

The roles and responsibilities of a data analyst depend on the company and the industry. Some common ones include: 

In addition to these roles and responsibilities, data analysts in India may also need to work with other teams, such as marketing, sales, and product development, to gather and analyze data.

There are many great job roles for data analysts, but some of the most popular include:

These are just a few of the many great job roles for data analysts. With the increasing demand for data-driven decision-making, the opportunities for data analysts are endless.

Here are some additional job roles that are becoming increasingly popular for data analysts:

Know the difference: Difference between a Data Analyst and a Data Scientist

Data Analysts Qualifications Required

To become a data analyst in India, you will need the following things: 

Employers in India sometimes require candidates to hold a master’s degree or certification in data analytics.­ However,­ for most data analyst positions,­ a bachelor’s degree is typically the minimum requirement.­

A balance between higher educational qualifications and practical experience should be considered while applying for such roles.­ 

What are the Skills Required for Data Analyst?

Are you considering a career in data analytics?­ If so,­ you may be curious about the essential skills required for success.­ In India,­ we have outlined the top five skills every aspiring data analyst should master.­

1. Problem-solving skills  

Data analysts must identify and resolve problems through competent data analysis,­ showcasing their exceptional analytical and critical thinking capabilities.­ This essential skill set empowers them to navigate complex datasets and draw meaningful insights.

2. Data mining and statistical analysis 

Data analysts possess the essential skill of extracting and analyzing vast datasets to uncover valuable patterns and trends.­ This demanding task necessitates a comprehensive understanding of statistical analysis techniques.­

3. Programming skills 

Data analysts commonly utilize programming languages to automate tasks and construct data pipelines.­ Acquiring proficiency in programming languages like PythonR,­ and SQL is necessary for this endeavor.­ 

4. Communication skills 

Data analysts require good communicative skills to provide clear and concise information. They must have good written and verbal skills. 

5. Business Knowledge

Data analysts should understand the needs of their clients. It helps them provide insights to make informed decisions. The work requires understanding business-related concepts like marketing, sales, and operations. 

You must develop in-demand skills if you opt for a data analyst career. You can ensure a smooth journey by mastering the skills listed above. 

Best Data Analyst Certifications

Earning a data analyst certification can help you show recruiters your abilities. It can also help you gain knowledge in areas you may lack. A data analyst candidate may pursue the following certifications:

Some of the popular certifications related to data analysis are:

Other popular data analysis certifications are:

Data Analyst Best Courses

Top two courses to begin with if you want to become a data analyst; a candidate with no prior experience can complete these courses:

One should go with these course as they teaches about the data ecosystem and the fundamentals of data analysis, such as data gathering or data mining and assists in learning the soft skills that are required to communicate your data to stakeholders effectively.

Data Analyst Salary In India -FAQs

How much does a data analyst in India usually earn? 

The data analyst profession in India commands an average annual salary of approximately ₹­600­000.­ However,­ it is important to note that the actual compensation may vary based on factors such as prior experience,­ specific skill sets,­ and geographical location.­ 

Which Indian cities offer the highest data analyst salaries? 

If one is aiming for the highest data analyst salaries,­ it is advisable to focus the job search on cities like Mumbai,­ Bangalore,­ Hyderabad,­ Delhi,­ and Chennai.­ These cities offer lucrative opportunities in this field.­ 

What can we expect in future Data Analyst Salary in India

The outlook for data analyst salaries in India appears quite promising.­ With the rapidly increasing demand for data analysts,­ one can anticipate higher salaries.­ Furthermore,­ the Indian government’s investment in data science and analytics provides an additional boost,­ resulting in more job opportunities for data analysts.­

What is the salary of a 2 year data analyst in India?

The average salary of a 2 year data analyst in India is ₹5,70,000 per year, according to salary data from AmbitionBox. This is based on a sample of over 85k salaries from data analysts with 2 years of experience in India.

What is the salary of a 4 year data analyst in India?

The salary of a 4 year data analyst in India varies depending on a number of factors, including the company size, industry, location, and skills and experience of the individual. However, according to salary data from Glassdoor, the average salary for a data analyst in India with 4 years of experience is ₹6,60,000 per year.

Is data analyst high paying?

Data analysts with specialized skills, such as machine learning or artificial intelligence, can earn even higher salaries.

Yes, data analyst is a high paying job in India. The average salary for a data analyst is much higher than the national average salary. Data analysts are in high demand, and companies are willing to pay top dollar for skilled data analysts.

What is data analyst salary in KPMG

The average salary of data analyst in KPMG is INR 8 LPA


Article Tags :