Assistant principals are largely responsible for carrying out a principal’s decisions. They’re heavily involved in administrative tasks as well as disciplinary issues with students, helping them replace negative behaviors with positive actions and attitudes. According to PayScale.com, the average assistant principal salary is $72,823.