An assistant principal is a person who assists a principal with his or her work. In India, the national average salary for an Assistant Principal is Rs. 41,984 per month. However, the salary varies from one school to another, based on whether the school is public or private and how much the school is developed.
The Orchid International School (OIS) in Kolkata, India provides a salary of Rs. 64,792 per month for the position of Assistant Principal in their school. The salary varies as we shift from one city to another or one state to another across India. In Pune, Maharashtra, the salary of an Assistant Principal is Rs. 49,121 per month. In cities like Noida (Uttar Pradesh), Salem (Tamil Nadu), and Aurangabad (Maharashtra), the salary is a stable amount of Rs. 47,000 per month. However, as we shift towards Mumbai, Hyderabad, and Bengaluru, the salary of an assistant principal range from Rs. 41,000 to Rs. 45,000 per month. As we move towards Jodhpur (Rajasthan), the salary drops down to Rs. 31,800 per month, and Vapi (Gujarat) probably marks the lowest salary throughout India, which is Rs. 26,000 per month.