Top 10 Indian cities with the highest average salaries

By Priyanka Roshan, July 14, 2023

(Image: Unsplash)

The Average Salary Survey published in July 2023 states the average annual salary in India is Rs 18,91,085, with the most common earning being Rs 5,76,851.

(Image: Pixabay)

Salaries differ between men and women. Men receive an average salary of around Rs 19 lakh, while women receive around Rs 15 lakh.

(Image: Pexels)

The best paid professions are Management & Business with an average income of around Rs 29 lakh and Law with an income of around Rs 27 lakh.

(Image: Unsplash)

Let us take a look at the top ten cities with the highest average salaries.

(Image: Unsplash)

Solapur, Maharashtra

Average annual salary: Rs 28,10,092

Burst

1

(Image: Unsplash)

MUMBAI, Maharashtra

Average annual salary: Rs 21,17,870

Burst

2

(Image: Unsplash)

BENGALURU, KARNATAKA

Average annual salary: Rs 21,01,388

Burst

3

(Image: Unsplash)

NEW DELHI

Average annual salary: Rs 20,43,703

Burst

4

(Image: Unsplash)

BHUBANESWAR, ODISHA

Average annual salary: Rs 19,94,259

Burst

5

(Image: Wikipedia)

JODHPUR, RAJASTHAN

Average annual salary: Rs 19,44,814

Burst

6

(Image: Unsplash)

PUNE, MAHARASHTRA

Average annual salary: Rs 18,95,370

Burst

7

(Image: Unsplash)

SRINAGAR, J&K

Average annual salary: Rs 18,95,370

Burst

8

(Image: Unsplash)

HYDERABAD, TELANGANA

Average annual salary: Rs 18,62,407

Burst

9

(Image: Unsplash)

JALANDHAR, PUNJAB

Average annual salary: Rs 18,62,407

Burst

10

(Image: Pexels)