Content has loaded

Data analyst salary in Bengaluru, Karnataka

How much does a Data Analyst make in Bengaluru, Karnataka?

Average base salary

₹7,75,506
24%
above national average

The average salary for a data analyst is ₹7,75,506 per year in Bengaluru, Karnataka. 130 salaries reported, updated at 15 October 2026

Data Analyst job openings in Bengaluru, Karnataka

slide 1 of 6
slide1 of 6
Data Analyst - Power BI
YASH Technologies3.9out of 5 stars.
Bengaluru, Karnataka
1 week ago

Highest paying companies for Data Analyst in Bengaluru, Karnataka

Average year pay is based on job postings on Indeed in the past 36 months.
Cargill
 
₹17,80,000per year
View company
Commonwealth Bank of Australia
 
₹17,70,000per year
Citi
 
₹17,66,667per year
Google
 
₹17,18,182per year
ANZ
 
₹17,00,444per year
PayPal
 
₹16,33,333per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities near Bengaluru, Karnataka for Data Analysts

  1. Bengaluru, Karnataka
    ₹7,75,506 per year
  2. Noida, Uttar Pradesh
    ₹7,65,681 per year
  3. Gurgaon, Haryana
    ₹7,62,224 per year
  4. Hyderabad, Telangana
    ₹6,92,581 per year
  5. Nagpur, Maharashtra
    ₹5,97,863 per year

Where can a Data Analyst earn more?

Compare salaries for Data Analysts in different locations
vs

Frequently Asked Questions (FAQs) about Data Analyst

The average salary for a Data Analyst is ₹7,75,506 per year in Bengaluru, Karnataka. This figure is based on 130 salaries taken from job postings on Indeed in the past 36 months, last updated on 15 October 2026.

Data Analyst jobs on Indeed - find your next one today.

Data Analyst salaries in Bengaluru, Karnataka typically range between a low of ₹4,23,301 and a high of ₹14,20,761 per year, depending on experience and the hiring company.

Some of the highest-paying cities for Data Analyst in Bengaluru, Karnataka include Noida, Uttar Pradesh at ₹7,65,681 per year, Gurgaon, Haryana at ₹7,62,224 per year and Hyderabad, Telangana at ₹6,92,581 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Data Analyst in Bengaluru, Karnataka include Cargill ($17,80,000 per year) and Commonwealth Bank of Australia ($17,70,000 per year).

Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Data Analyst salary in Bengaluru, Karnataka compares to related positions:

  • Senior Data Analyst: Average ₹11,43,562 per year
  • Entry Level Data Analyst: Average ₹5,67,944 per year
  • Junior Data Analyst: Average ₹5,01,672 per year

How much do similar professions as Data Analyst get paid in Bengaluru, Karnataka?

Senior Data Analyst

Job openings
Average ₹11,43,562 per year