Average salary in India.
By city.

Real CTC and take-home data from 135,616 salary calculations. 42 cities. Updated monthly.

Latest data: October 2026

India Average Salary in India 2026: ₹32.8L CTC Analysis

Average salary by city

42 cities

Calculate your take-home

Exact in-hand salary in seconds.

Open calculator