Skip to main content
Maintenance Engineer Salary in India

Maintenance Engineer Salary in Indore

Based on 22 job listings - Indore, India 2026

Average salary
₹24,181 - ₹33,931
Median salary
₹22,917 - ₹33,500
Lower rangeUpper range

Salary distribution by percentile

10th percentile₹18K
25th percentile₹20K
Median₹23K
75th percentile₹30K
90th percentile₹31K

50% of professionals earn between ₹20,000 - ₹30,000 INR

The median salary is ₹22,917

Compare with national average

Indore

Average salary

24,181 - 33,931

Median salary

22,917 - 33,500

22 job openings

India

Average salary

6,00,000 - 18,00,000

Median salary

11,00,000 - 18,00,000

3,942 job openings

Other cities

Bengaluru286 job openings
Pune222 job openings
Chennai208 job openings
Ahmedabad125 job openings
Mumbai93 job openings
Hyderabad65 job openings
Gurugram44 job openings
Coimbatore43 job openings
Noida35 job openings
New Delhi31 job openings
Vadodara31 job openings
Jaipur26 job openings
Mundra26 job openings
Korba24 job openings
Aurangabad21 job openings
Maharashtra21 job openings
Nashik20 job openings

Maintenance Engineer

22 job openings in Indore

View job listings

Find professionals

Maintenance Engineer in Indore

View professionals

The average salary for a Maintenance Engineer in Indore, India is INR 24,181 - INR 33,931 per year in 2026, based on 22 job listings.

Explore 22 Maintenance Engineer job listings in India on BeBee, or check our salary calculator for a personalized estimate.