2025 Average Salary in India: Regional Differences Explained

In 2025, India’s average salary rises to ₹28,000, yet significant regional disparities exist, particularly between urban and rural areas.

In 2025, the average monthly salary in India is approximately ₹28,000, which translates to about $337 in USD.

This marks a significant increase from the ₹21,103 average in 2024, attributed to an overall pay raise of 8.8%.

However, it is important to note that salaries vary significantly across different regions in India.

Certain states offer considerably higher wages, while others fall short.

By analyzing a comprehensive table of average monthly salaries across India’s 28 states and 8 Union Territories (UTs), we will explore the reasons behind the disparities in pay. Our analysis will present the data clearly, making it accessible for all readers.

Salary: ₹28,000 Monthly, Yet Not Uniformly Distributed

state wise salary in india 2025
RankState/Union TerritoryEstimated Average Monthly Wage (₹)Estimated Average Monthly Wage (USD)
1Delhi35,000421.69
2Karnataka33,000397.59
3Maharashtra32,000385.54
4Telangana31,000373.49
5Haryana30,000361.45
6Tamil Nadu29,000349.40
7Gujarat28,000337.35
8Uttar Pradesh27,000325.30
9Andhra Pradesh26,000313.25
10Punjab25,000301.20
11Kerala24,500295.18
12West Bengal24,000289.16
13Goa23,500283.13
14Chandigarh23,000277.11
15Himachal Pradesh22,500271.08
16Uttarakhand22,000265.06
17Rajasthan21,500259.04
18Odisha21,000252.94
19Madhya Pradesh20,500247.00
20Chhattisgarh20,000240.96
21Jharkhand19,500234.94
22Assam19,000228.92
23Puducherry18,500222.89
24Jammu and Kashmir18,000216.87
25Tripura17,500210.84
26Dadra and Nagar Haveli and Daman and Diu17,000204.82
27Sikkim16,500198.80
28Arunachal Pradesh16,000192.77
29Manipur15,500186.75
30Meghalaya15,000180.72
31Mizoram14,500174.70
32Nagaland14,000168.67
33Bihar13,500162.65
34Andaman and Nicobar Islands13,000156.63
35Ladakh12,500150.60
36Lakshadweep12,000144.58

National Average: ₹28,000 | $337.35

For 2025, the average salary in India is calculated to be ₹28,000 per month, equivalent to approximately $337 USD (based on an exchange rate of 1 USD = ₹83). For those interested in British pounds, this amount is roughly £256.

When broken down further, the average daily income in India is around ₹1,077 (₹28,000 divided by 26 working days).

Nevertheless, this national average conceals a significant disparity. Workers in Delhi earn ₹35,000 monthly ($421 USD), whereas individuals in Lakshadweep receive only ₹12,000 ($145 USD).

What accounts for this substantial variation? Let us examine the data to uncover the reasons behind it.

Why some States have High-Wage?

Delhi leads the rankings with an average monthly salary of ₹35,000 ($421 USD), followed closely by Karnataka at ₹33,000 ($398 USD) and Maharashtra at ₹32,000 ($386 USD).

These states are significant players in the economy, and the reasons are clear. Delhi boasts a concentration of government positions, financial institutions, and IT companies within a vibrant urban environment.

Areas such as Gurgaon are teeming with lucrative corporate opportunities.

Karnataka, known for Bengaluru, is recognized as India’s technology hub, with firms like Infosys and Wipro providing attractive salaries for software developers and engineers.

Meanwhile, Maharashtra, particularly the average salary in Mumbai, is exceptionally high due to the city’s status as a center for finance and entertainment, with lucrative roles in banking, Bollywood, and startups that offer salaries well above the average.

Telangana (₹31,000, $373 USD) and Haryana (₹30,000, $361 USD) follow closely behind.

Hyderabad in Telangana is another prominent IT center, while Haryana’s industrial regions near Delhi, such as Faridabad, enhance wages through a variety of factories and corporate offices.

These states share several characteristics: large urban centers, a multitude of industries, and a wealth of skilled labor.

For instance, Bengaluru and Mumbai together represent a significant portion of India’s IT employment, which reportedly pays 20-50% more than jobs in rural areas, according to industry analyses.

So, what constitutes a good monthly salary in India?

In these states, earning above ₹30,000 ($361 USD) is considered respectable, allowing for a comfortable lifestyle in high-cost cities like Mumbai or Delhi.

Data from sources such as Forbes indicates that urban salaries significantly exceed the national average, as companies strive to attract top talent.

Reasons for Lower Wages in Certain States

Now, let us examine the opposite end of the spectrum. Lakshadweep (₹12,000, $145 USD), Ladakh (₹12,500, $151 USD), and Bihar (₹13,500, $163 USD) are noted for having the lowest wages.

What accounts for this? These regions lack significant industrial development or technological hubs.

Lakshadweep is a small island where employment opportunities are primarily in fishing and tourism, sectors that typically offer lower pay.

Ladakh is characterized by its remoteness and mountainous terrain, resulting in limited job opportunities outside of government positions or small enterprises.

Bihar, despite its large population, is heavily dependent on agriculture, where daily wages for laborers are minimal—approximately ₹300-400 per day, translating to ₹7,800-₹10,400 monthly.

Additionally, the northeastern states, such as Nagaland (₹14,000, $169 USD) and Mizoram (₹14,500, $175 USD), also experience lower wages.

Their distance from industrial hubs and a focus on agriculture or small-scale commerce contribute to this issue.

The challenges of transporting goods and labor to these hilly regions deter large corporations from establishing operations there.

Consequently, wages remain low, even though the cost of living may be lower than that in Delhi.

What Factors Contribute to the Wage Disparity?

What causes the significant differences in wages across the states and Union Territories of India? The data provides the following insights:

Major Cities vs. Smaller Towns: Urban centers such as Mumbai, Bengaluru, and Delhi offer higher salaries due to the presence of high-skilled employment opportunities in sectors like IT, finance, and manufacturing.

For instance, the average salary in Mumbai can exceed ₹40,000 for professionals, whereas rural areas in Maharashtra may provide only half of that amount.

Reports indicate that jobs in cities pay 20-50% more than those in rural regions.

Industry Composition: States that are rich in technology and industrial sectors—such as Karnataka (IT) and Gujarat (manufacturing)—tend to offer higher wages.

For example, Gujarat’s average salary of ₹28,000 ($337 USD) is a reflection of its chemical and textile industries. In contrast, Bihar, which is predominantly agricultural, struggles to compete.

Education and Skill Levels: States with a high number of educational institutions, like Tamil Nadu and Kerala, produce a workforce of engineers and doctors who command higher salaries.

Kerala’s average salary of ₹24,500 ($295 USD) is respectable due to its educated labor force, even though it may not be an industrial powerhouse.

Government Initiatives: Certain states provide tax incentives to attract businesses, leading to the creation of high-paying jobs.

Haryana benefits from its proximity to Delhi, while Uttar Pradesh is actively developing IT parks in Noida, which has resulted in an increase in wages to ₹27,000 ($325 USD).

Living Expenses: States with higher wages often have more expensive urban areas. The cost of rent and food in Delhi consumes a larger portion of the ₹35,000 salary compared to Bihar’s ₹13,500, where the cost of living is lower.

A “good” salary is relative to one’s location—₹20,000 in Bihar has greater purchasing power than in Mumbai.

Hard Numbers and Facts

The table we are utilizing provides an estimate of wages based on the national average for 2024, which is ₹21,103, increased by 8.8% for 2025, reaching ₹28,000 ($337 USD).

This aligns with reports indicating that the average monthly salary in India, when converted to USD, will fall between $301 and $386 (₹25,000-₹32,000).

Regions such as Delhi and Karnataka lead the rankings as they account for 60% of India’s IT employment, offering salaries exceeding ₹50,000 for skilled professionals.

In contrast, Bihar’s low wage levels are associated with its GDP per capita, which stands at ₹54,000 per year, the lowest in the country, while Delhi boasts a GDP per capita of ₹4,44,000 per year.

Smaller Union Territories like Lakshadweep face challenges due to their limited economies. With a population of merely 64,000, Lakshadweep offers few employment opportunities outside of government roles or tourism.

In comparison, Maharashtra, with its population of 12 crore and the presence of global corporations in Mumbai, illustrates the stark differences in wage levels.

What Lies Ahead for Wages in India?

Wages in India are on the rise, with an anticipated increase of 8.8% in 2025; however, the disparity among states presents a significant challenge.

To bridge this gap, states such as Bihar require the establishment of more factories and educational institutions to equip workers with necessary skills.

Government initiatives like Make in India are contributing positively—Gujarat and Uttar Pradesh are witnessing job creation as a result.

Recent reports also indicate that technology firms are expanding into smaller cities, which may enhance wage levels in regions like Odisha (₹21,000, $253 USD).

Source


Discover more from India Data Map

Subscribe to get the latest posts sent to your email.

Trending