Salary
Age
Career

What is the Average Salary in India at Age 25?

At 25 years old, what salary should you be earning to be considered on track? We break it down by city and industry.

5 min read 1 June 2025

Turning 25 and wondering if your salary is on track? You're not alone.

The National Average

The average salary for a 25-year-old in urban India is roughly ₹42,000/month (₹5 lakh/year). But this varies wildly by city and industry.

By City

  • Bengaluru: ₹55,000
  • Mumbai: ₹50,000
  • Delhi NCR: ₹48,000
  • Hyderabad: ₹45,000
  • Pune: ₹45,000
  • Chennai: ₹42,000
  • Ahmedabad: ₹38,000
  • Surat: ₹32,000

By Industry at Age 25

  • Tech / Software: ₹60,000 - ₹1,20,000
  • Finance / Consulting: ₹50,000 - ₹1,50,000
  • Marketing / Media: ₹35,000 - ₹55,000
  • Manufacturing: ₹30,000 - ₹50,000
  • Govt / PSU: ₹40,000 - ₹60,000

Are you on track?

A good benchmark: by 25 you should ideally earn ₹40-60k/month in a Tier-1 city. If you earn more, great. Less? Time to upskill or switch.

Advertisement