Salary Survey in Top 10 Cities in India and Cost of Living


When you get a professional degree, you choose a city that offers the best opportunities for job and career growth in your chosen field. People have different dreams in life and selection of the city you’re going to work in is very important in terms of career growth and financial prospects.

For example, in order to do well in acting and modeling career or to make career in Hindi cinema in India, you should go to metro city Mumbai, There is no other city in India, which provides such a nice platform to aspiring actors, musicians, models, directors, and other film artists. Similarly, Bangalore and Pune are the best for IT professionals.

We have tried to list the top 10 cities in India in terms of salary offered to the individuals and their respective costs of living. There is a huge variance in the salaries offered in Indian cities, so this list is going to help you in a big way. Some of this data is taken from the PayScale website.

Know Top Ten IT Companies in India

Salary Survey According to Cities

Sr. No. The Leading Indian Cities Median Salary Per Annum (Year 2013)
1 Bangalore, Karnataka Rs 6 lakh
2 Pune, Maharashtra Rs 5.6 lakh
3 Mumbai, Maharashtra Rs 5.1 lakh
4 Hyderabad, Andhra Pradesh Rs 5 lakh
5 Delhi, NOIDA Rs 4.9 lakh
6 Chennai, Tamil Nadu Rs 4.7 lakh
7 Gurgaon, Haryana NA
8 Surat, Gujarat NA
9 Jaipur, Rajasthan NA
10 Lucknow, Uttar Pradesh NA

1. Bangalore

Bangalore is the no. 1 metro city in India, when it comes to salaries. The Indian version of Silicon Valley and an outsourcing hub is the leading Indian city that offers lucrative career opportunities. With a median salary of Rs. 6 lakh per annum, it tops the chart in India.

2. Pune

Maharashtra’s second most developed city bags 2ndposition among the best paying cities in India. Pune has a nice climate, good work life balance and average cost of living. Apart from being a corporate hub, Pune is also an educational center of repute.

3. Mumbai

The financial capital of India and the oldest trading center and port in India ranks 3rdamong the best paying metro cities in India. The median salary is Rs. 5.1 lakh, but the cost of living is very high in Mumbai.

Know the Salary of MCA Degree Holder in India

4. Hyderabad

With its IT revolution led by CM Naidu, Hyderabad stands tall at 4thposition among the best paying metro cities in India. It’s also a big outsourcing hub and second software development destination in India. The city offers a good work life balance.

5. Delhi and NOIDA

Delhi and NOIDA rank 5thamong the best paying Indian metro cities in the year 2013, with a median salary of Rs. 4.9 lakh per annum. NOIDA is also a corporate hub and is located in U.P. bordering New Delhi.

6. Chennai

The median salary of Chennai is Rs. 4.7 lakh and it ranks 6th in the best paying Indian cities. Chennai was figured among the fastest growing cities in the world, according to a survey conducted by Forbes.

The other best paying cities are Gurgaon, Surat, Jaipur, Chandigarh and Lucknow, and according to salary survey they are paying similer to the above cities of India.

Related Article

5 Creatively Exciting Careers for Freshers in the E-commerce Sector
5 Creatively Exciting Careers for Freshers in the E-commerce Sector