1. Home
  2. Career Explorer
  3. Data Analyst
  4. Salaries
Content has loaded

Data analyst salary in India

How much does a Data Analyst make in India?

Average base salary

₹35,591

The average salary for a data analyst is ₹35,591 per month in India. 426 salaries reported, updated at 27 January 2023

Is this useful?

Top companies for Data Analysts in India

  1. Krazy Mantra IT Pvt. Ltd
    4.8
    66 reviews47 salaries reported
    ₹1,22,474per month
Is this useful?

Highest paying cities near India for Data Analysts

  1. Delhi, Delhi
    ₹42,751 per month
    25 salaries reported
  2. Chennai, Tamil Nadu
    ₹39,957 per month
    34 salaries reported
  3. Bengaluru, Karnataka
    ₹39,729 per month
    106 salaries reported
  1. Mumbai, Maharashtra
    ₹38,261 per month
    68 salaries reported
  2. Hyderabad, Telangana
    ₹37,426 per month
    38 salaries reported
  3. Gurgaon, Haryana
    ₹37,403 per month
    29 salaries reported
  1. New Delhi, Delhi
    ₹30,688 per month
    7 salaries reported
  2. Pune, Maharashtra
    ₹21,630 per month
    39 salaries reported
  3. Noida, Uttar Pradesh
    ₹17,102 per month
    14 salaries reported
Is this useful?

Where can a Data Analyst earn more?

Compare salaries for Data Analysts in different locations
vs
Explore Data Analyst openings
Is this useful?

How much do similar professions get paid in India?

Analyst

23,104 job openings

Average ₹5,91,729 per year

Is this useful?

Frequently searched careers

Security Guard

Accountant

Software Engineer

Driver

Teacher

Data Entry Clerk

Pharmacist

Nurse

Laboratory Technician

Civil Engineer

Computer Operator

Full Stack Developer