← Home
Richmond City Public Schools
Teaching Jobs in Richmond City Public Schools, Virginia
Richmond, VARichmond city County
63Open Positions
20,962Students
57Schools
Richmond cityCounty
Richmond City Public Schools is a public school district in Richmond, Virginia. Richmond City Public Schools serves about 20,962 students across 57 schools. Richmond City Public Schools currently has 63 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.
Teacher salary guide for Richmond City Public SchoolsEstimated pay ranges and how they compare statewide.Current Openings
Browse all jobsLiaison, Volunteer
Lpn–hospital Education Program School Nurse
Teacher - History/Social Science
Teacher - Science
Teacher – Technology Education
Assistant Cheerleading Coach - Athletics
Teacher - Music - Instrumental Guitar
Manager Of Transportation Supervision
Teacher - STEM
About Richmond City Public Schools
RichmondRichmond city CountyVA
20,962Students
57Schools
1:11.9Student-Teacher