As the largest public school system in North Carolina, Wake County Public Schools is home to over 160,000 students eager to learn and grow. As a Principal or Assistant Principal, you'll provide your leadership expertise to our incredible district of teachers who share in your passion for excellence in education. We offer unparalleled opportunities to learn and grow personally and professionally and plenty of avenues to maximize your resources. Join our team and see how you can make a great impact on your students, educators and support staff.


Opportunities across 198 schools, including 47 magnet schools


A variety of calendars with traditional, year-round and modified options


High local salary supplements and additional pay for advanced degrees/certifications


Excellent benefits packages including vacation, retirement and health insurance


An in-depth, thorough onboarding process to get you geared for success


An authentic, inspiring culture and incredible support for your growth

As a Principal, you'll:

  • Serve as the chief administrator of a school, leading your team to excellence each day
  • Implement and uphold policies, programs, curriculum activities and budgets
  • Enhance the educational development of students and professional development of staff
  • Participate in Principal Academy Sessions dedicated to forming bonds with fellow leaders and collaborating on goals

As an Assistant Principal, you'll:

  • Work as a member of the larger school administrative team
  • Assist your Principal in the development and implementation of policies, programs, curriculum activities and budgets for your school
  • Support initiatives that promote educational and professional development for students and staff

We're ready for you to lead the way forward.

Fill out the form below and our recruiter will contact you. You can also search our current openings here.

Your privacy is important to us. Please review our privacy policy for more information on how we collect, use, and store your personal information.

Name, Position Title, name of School


School Principal

"I love interacting with the kids, especially informal interactions in the hallways or cafeteria. You get to know them on a personal level and make connections. Being a principal, you have the chance to influence school culture and mold it into your vision for supporting students, staff and families."

Name, Position Title, name of School


Assistant Principal

"WCPSS has some of the best school leaders I have ever been around. They are helpful and will connect with you. There are multiple opportunities to build community and friendships, and they give you a myriad of opportunities for growth. WCPSS gives you the resources needed to control the impact that you can make."

Substitute teacher and student share a laptop at Wake County Public School System
Principal and students walking down a hallway at Wake County Public School System

What you'll love

  • A robust salary range of $55,136 to $83,990 for Assistant Principals and $81,305 to $161,926 for Principals
  • Joining an incredible district that values diversity, personal and professional development and innovation
  • The ability to have a lasting impact on current staff, as well as the next generation of school leaders and educators
  • Annual leadership programming that will enable you to grow and effectively implement new practices to improve your unique school environment
  • Beautiful school facilities and flexible school calendars with a variety of distinctions including magnet schools, early college focus and leadership academies
  • For Principals, you'll have the opportunity to host an intern currently seeking their Master's in School Administration
Principal in a classroom with young students at Wake County Public School System

What it takes

  • Master's degree in School Administration from a regionally accredited university
  • Comprehensive reference and background check
Additional helpful information: