In India, the amount people earn each day differs from one state to another. Some states offer higher daily wages because of better job opportunities, higher living costs, and stronger labor laws. Knowing which states pay the highest daily salaries helps us understand regional growth and employment trends. Let’s look at the top 10 states in India with the highest daily wages in 2025.
Top-10 Indian States with the Highest Daily Salary by 2025
By 2025, India’s economic growth has created noticeable differences in daily wages across its states. Some states offer higher pay because of better industries, skilled jobs, and higher living costs. These states lead the country with strong economies and provide better earning opportunities for workers.
Here is the list of top-10 Indian states with the highest daily salary by 2025:
| Rank | State | Average Daily Wages |
| 1. | Delhi | 1,346 |
| 2. | Karnataka | 1,269 |
| 3. | Maharashtra | 1,231 |
| 4. | Telangana | 1,192 |
| 5. | Haryana | 1,154 |
| 6. | Tamil Nadu | 1,115 |
| 7. | Gujarat | 1,077 |
| 8. | Uttar Pradesh | 1,038 |
| 9. | Andhra Pradesh | 1,000 |
| 10. | Punjab | 962 |
Delhi
Delhi tops the list with an impressive ₹1,346 average daily wage. As India’s political and corporate hub, it houses government offices, IT companies, banks, and global business centers.
Proximity to Gurugram (Gurgaon) in Haryana also contributes to higher earnings since many skilled professionals work across both regions. High living costs, better infrastructure, and strong demand for skilled jobs keep wages high.
Karnataka
Karnataka, led by Bengaluru, is known as the Silicon Valley of India. The city’s booming IT, startup, and engineering sectors have raised average daily wages to around ₹1,269.
In addition to technology, manufacturing and research industries also play a big role. Bengaluru’s skilled workforce and global companies ensure high-paying opportunities for both locals and migrants.
Maharashtra
With a daily wage average of ₹1,231, Maharashtra’s economy is powered by Mumbai, the country’s financial capital.
Industries like finance, entertainment, automobiles, and manufacturing dominate the job market. Pune and Nashik also add to the state’s high wage structure through technology and education sectors.
Telangana
Telangana’s average daily wage of ₹1,192 reflects its growing strength in IT, pharmaceuticals, and biotechnology.
Hyderabad, the state’s capital, has become one of India’s most important economic centers, home to large companies and modern industrial parks. Competitive wages and career opportunities make it a top destination for professionals.
Haryana
Haryana, especially the regions around Gurugram and Faridabad, has emerged as a major manufacturing and service hub.
With average daily wages of about ₹1,154, the state benefits from its strong industrial base, proximity to Delhi, and rapid urban development. Factories, corporate offices, and logistics centers contribute to the high pay levels.
Why These States Have Higher Wages?
- Urbanization: Big cities and metros offer more job opportunities and higher pay.
- Industrial Growth: IT, finance, automobile, and pharma sectors create better-paying jobs.
- Living Cost: States with expensive living costs offer higher wages to balance expenses.
- Skilled Workforce: Areas with education and training facilities attract higher-paying employers.
- Government Policies: States that update minimum wages regularly help maintain income growth.
Wage and Lifestyle Insights
A daily wage above ₹1,100 roughly equals a monthly income of ₹30,000 or more, which is considered decent for city living in India.
However, the challenge remains in rural areas, where wages are still lower. Strengthening rural employment, improving education, and supporting industries can help bridge this income gap.


Which Lake is known as the Lake of Tears...
National Conservation Programmes in Indi...
United Nations System: Key Bodies, Funds...

