Join the team at Baltimore City Public Schools and do what matters most: Shape students' futures.
If you want to join a school district committed to serving every student, parent, and community member, City Schools is looking for you! You'll become part of a team that's building a generation of young people who are ready for success in school and after they graduate.
We offer competitive salaries and an extensive benefits package, and we're looking for dedicated professionals to fill a variety of positions — from teachers to computer programmers, maintenance staff to school leaders and more. Find your next job here!
City Schools recognizes the professionalism of staff with excellent starting salaries and opportunities for growth. As a public entity, we share employees' salary information in an annual database updated each January.
For new teachers, we provide specialized support including a summer institute, professional learning, and site-based mentoring.
All staff can access the following at no or modest cost: