North Beach School District consists of:
Two elementary schools, Ocean Shores Elementary and Pacific Beach Elementary. Both schools offer pre-preschool, transitional kindergarten and kindergarten through fifth grade. Our youngest scholars get off to a strong start in a combination ECEAP/paid tuition pre-school for three year olds, and transitional kindergarten for four year olds.
North Beach Middle School (6th-8th grade) and North Beach High School (9th-12th grade) are housed in the same building. Beginning in the 2020-2021 school year, the district's sixth-grade students will join the middle school.