AsiaGovernment / OECD · ILO-estimate2024 data

Average Salary in India

Rapidly rising tech salaries; Bengaluru & Hyderabad lead.

$5,200/yr

Gross annual avg · all occupations · ILO-estimate

94% vs US avg of $85K
Average Wage
$5K
all occupations
Take-Home
$5K
~13% effective rate
Work Week
48h
typical hours
Vacation Days
24d
statutory minimum

Frequently Asked Questions

What is the average salary in India?

The average salary in India is approximately $5K USD per year (2024 data, source: ILO-estimate). This is the gross annual wage across all occupations.

How does India's average salary compare to the US?

The average salary in India is 94% lower than the US average of $85K/yr. However, cost of living in India is generally lower, so purchasing power may be comparable.

What are the highest-paying jobs in India?

Senior technology, finance, and healthcare roles typically pay the most in India, often 2–3× the national average.