Portsmouth Public Schools has over 5,000 students enrolled across 7 schools. The district employs over 700 teachers and staff to educate students from pre-kindergarten through 12th grade. Portsmouth Public Schools aims to provide all students with a high-quality education in a supportive learning environment so they can achieve their full potential.