The Assistant Principal provides support and assistance to the school principal and helps plan, implement, direct, and evaluate school programs and activities. The position supervises professional and support staff and performs other duties as assigned. The role provides instructional and operational leadership in support of the Baltimore County Public Schools curriculum and the school’s CSI Plan, including continuous school improvement, student achievement, staff effectiveness, student discipline and attendance, student activities, supportive services, and school finances. The work is performed in a school environment. Attendance at evening meetings and weekend activities is required as needed. This is an exempt position on the 12-month School-Based Administrators pay scale. The middle school Assistant Principal grade is 11. Effective July 1, 2026, the listed middle school salary range is $115,682–$175,285. The position may be eligible for relocation bonus, extra-duty activities pay, or other student-activities pay as defined in the applicable Bargaining Unit Agreement. Eligible employees may participate in BCPS benefits, including medical, dental, vision, life insurance, flexible spending accounts, disability coverage, and 403(b)/457 plans, as well as paid holidays and leave options. The position is eligible for the Maryland State Retirement System.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager