Typically, assistant principals earn between $86,284 and $115,673, with a median salary of around $98,977. While some districts consider candidates from outside education, most are promoted from teaching roles, aligning with the standard salary range.