50% of professionals earn between ₹33,333 - ₹1,75,000 INR
The median salary is ₹91,667
The average salary for a Maintenance Engineering in India is INR 91,667 - INR 1,75,000 per year in 2026. The median salary is INR 1,33,334 per year, based on 132 active job listings.
The cities with the most Maintenance Engineering job opportunities in India are Bengaluru, Gurugram, Pune, All India, Sriperumbudur. Bengaluru leads with 10 job openings.
Leading employers for Maintenance Engineering roles in India include Adani Airport Holdings Ltd.
Explore 132 Maintenance Engineering job listings in India on BeBee, or check our salary calculator for a personalized estimate.