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
Salary by City in India
Compare top metros
How India Compares
Average wage vs selected countries (USD, PPP-adjusted)
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.
Explore by Job in India
Software EngineerFrontend DeveloperBackend DeveloperFull Stack DeveloperiOS DeveloperAndroid DeveloperReact Native DeveloperDevOps EngineerSite Reliability EngineerPlatform EngineerData ScientistData EngineerBusiness Intelligence AnalystMachine Learning EngineerAI EngineerNLP EngineerComputer Vision EngineerCloud ArchitectSolutions ArchitectEnterprise Architect