Home / Business and Economy / Bengaluru Dominates as India's Highest-Paying Tech Hub, Ahmedabad Lags Behind
Bengaluru Dominates as India's Highest-Paying Tech Hub, Ahmedabad Lags Behind
10 Nov
Summary
- Bengaluru offers average annual salary of Rs 34.98 lakh for software engineers
- Ahmedabad pays just Rs 8.97 lakh, a 4-fold gap with Bengaluru
- Hyderabad, Delhi-NCR, Pune, and Mumbai also among top-paying tech hubs

As of November 10th, 2025, a new analysis by Levels.fyi has shed light on the vast salary differences among software engineers across India's tech hubs. The data shows that Bengaluru continues to dominate as the country's highest-paying city for tech professionals, with an average annual salary of around Rs 34.98 lakh.
In stark contrast, Ahmedabad sits at the bottom of the list, offering engineers an average package of just Rs 8.97 lakh - a pay gap of nearly four times compared to Bengaluru. Hyderabad follows closely behind the tech capital, providing salaries around Rs 30.26 lakh per year, while the Delhi-NCR region stands third with average pay touching Rs 21.38 lakh.




