Assistant Principal Jobs in Virginia

1-15 of 17 Jobs

Assistant Principal, Landstown High School

  • Virginia Beach Public School
  • Virginia Beach, VA
  • 2 days ago
  • Virginia Beach, VA
  • 2 days ago

Administrative - Assistant Principal - High School Job Number ......

In Person

Assistant Head of School

  • Foxcroft School
  • Middleburg, VA
  • 3 days ago
  • Middleburg, VA
  • 3 days ago

Foxcroft School in Middleburg, VA, has engaged DovetailED to lead a search for an Assistant Head of School to start in July 2026. Interested candidates should review the Opportunity Statement and...

In Person

Assistant Principal Elementary School

  • Virginia Beach Public School
  • Virginia Beach, VA
  • 6 days ago
  • Virginia Beach, VA
  • 6 days ago

Administrative - Assistant Principal - Elementary School Job Number ......

In Person

Assistant Principal - Mountain View High School

  • MOUNTAIN VIEW HIGH
  • Stafford, VA
  • 8 days ago
  • Stafford, VA
  • 8 days ago

Assistant Principal - Mountain View High School Stafford County Public Schools MOUNTAIN VIEW HIGH - Stafford, Virginia This job is also posted in Stafford County Public Schools Job Details Job ID:4594587...

In Person

2025-2026 Secondary Assistant Principal

  • SECONDARY EDUCATION
  • Newport News, VA
  • 8 days ago
  • Newport News, VA
  • 8 days ago

2025-2026 Secondary Assistant Principal Newport News Public Schools SECONDARY EDUCATION - Newport News, Virginia This job is also posted in Newport News Public Schools Job Details Job ID:5406849 Application...

In Person

Assistant Principal - High School

  • HERITAGE HIGH SCHOOL
  • Lynchburg, VA
  • 13 days ago
  • Lynchburg, VA
  • 13 days ago

Oct 24, 2025 11:59 PM (Eastern Standard Time) Posted:Yesterday Starting Date:Immediately Job Description Assistant Principal - High School GENERAL INFORMATION Title: Assistant Principal - High School...

In Person

Assistant Principal, High School

  • Northumberland High School
  • Heathsville, VA
  • 15 days ago
  • Heathsville, VA
  • 15 days ago

Assist teachers in evaluating instructional methods and materials, developing effective lesson plans, and improving classroom management techniques....

In Person

Assistant Principal: Virginia Department of Juvenile Justice

  • State of Virginia
  • Chesterfield, VA
  • 19 days ago
  • Chesterfield, VA
  • 19 days ago

Title: Assistant Principal: Virginia Department of Juvenile Justice State Role Title: Trainer & Instructor III - 29113 Hiring Range: $95,511 - $110,678 Pay Band: 5 Agency: Department of Juvenile Justice...

In Person

Middle School Assistant Principal, Northside

  • NORTHSIDE MIDDLE
  • Norfolk, VA
  • 20 days ago
  • Norfolk, VA
  • 20 days ago

Middle School Assistant Principal, Northside Norfolk Public School District NORTHSIDE MIDDLE - Norfolk, Virginia This job is also posted in Norfolk Public Schools Job Details Job ID:5411690 Application...

In Person

Assistant Principal-Elementary (APR)

  • Apple Pie Ridge Elementary School
  • Winchester, VA
  • 29 days ago
  • Winchester, VA
  • 29 days ago

Assistant Principal-Elementary (APR) Frederick County Public Schools Apple Pie Ridge Elementary School - Winchester, Virginia This job is also posted in Frederick County Public Schools Job Details Job...

In Person

Assistant Principal-High (MHS)

  • Millbrook High School
  • Winchester, VA
  • 29 days ago
  • Winchester, VA
  • 29 days ago

Assistant Principal-High (MHS) Frederick County Public Schools Millbrook High School - Winchester, Virginia This job is also posted in Frederick County Public Schools Job Details Job ID:5383200 Application...

In Person

Assistant Principal (Newly Constructed Arnett Hills)

  • Danville Public Schools
  • Danville, VA
  • 30+ days ago
  • Danville, VA
  • 30+ days ago

Assistant Principal (Newly Constructed Arnett Hills) 3.5 3.5 out of 5 stars Job Summary Danville Public Schools is seeking a dedicated and dynamic Elementary Assistant Principal to support the administration...

In Person

Assistant Principal - Secondary

  • ARCADIA HS
  • Oak Hall, VA
  • 30+ days ago
  • Oak Hall, VA
  • 30+ days ago

Assistant Principal - Secondary Accomack County Public Schools Arcadia High School - Oak Hall, Virginia This job is also posted in Accomack County School District Job Details Job ID:5378253 Application...

In Person Contract

Assistant Principal (Available Immediately)

  • Westwood Hills Elementary School
  • Waynesboro, VA
  • 30+ days ago
  • Waynesboro, VA
  • 30+ days ago

Assistant Principal (Available Immediately) Waynesboro Public Schools Westwood Hills Elementary School - Waynesboro, Virginia This job is also posted in Waynesboro Public Schools Job Details Job ID:...

In Person

Elementary Assistant Principal, Oceanair

  • Norfolk Public School District
  • Norfolk, VA
  • 45+ days ago
  • Norfolk, VA
  • 45+ days ago

Thorough knowledge of curriculum and instructional techniques and materials, and current trends in elementary education....

In Person

Demographic Data for Virginia

Moving to Virginia? Find some basic demographic data about Virginia below.


Local
National
8,631,637
205,142

Assistant Principal Online Courses and Training Opportunities

iHire curates thousands of courses in order to recommend the best ones to help further your career. If you register for a course using the links on our site, we may receive a small commission.
The Role of Personal Assistants in Disability Support
Disabled people can now receive funding from their local authority to employ a personal assistant. While this gives them more personalised care in their own home, it also turns them into an...
Becoming a Student Assistant: Teaching and Mentoring
Student assistants are valuable staff members at the University of Groningen. Currently, over 700 students take up teaching duties, support role functions, governing positions, and many other...
The Day in the Life of a Principal
A Day in the Life of a Principal is a self paced course that will give you a first person experience into what a principal has to do, daily. This course is for anyone who is considering going into...

Title Synonyms

Users interested in this job title also searched for the following job titles


Salary for Assistant Principal Jobs in Virginia

Estimated salary range based on data from US Bureau of Labor Statistics (BLS) and iHire research efforts.

Highest Education Level

Assistant Principals in Virginia offer the following education background
Master's Degree
59.2%
Bachelor's Degree
19.0%
Doctorate Degree
16.0%
Associate's Degree
2.3%
High School or GED
1.7%
Vocational Degree or Certification
1.4%
Some College
0.3%
Some High School
0.1%

Average Work Experience
Here's a breakdown of the number of years' experience offered by Assistant Principals in Virginia
2-4 years
38.4%
4-6 years
33.8%
1-2 years
11.7%
Less than 1 year
6.6%
8-10 years
4.7%
6-8 years
4.6%
10+ years
0.1%

Qualifications / Skill Sets

The following top skills are often required or desired to land a Assistant Principal position


In-Demand skills () are the most popular among employers according to the current jobs in our database. Last updated today!