Approximately 10,300 students are enrolled in the Bellingham School District. There are thirteen elementary schools serving students grades K-5; four middle schools serving students grades 6-8; and three high schools serving students in grades 9-12. In addition, a small alternative high school is available. A preschool and a post-high school program for students with disabilities are also offered.
The list below identifies each of the schools. By clicking on the name of the school, you will be taken to their School Profile page where you can access individual websites, driving directions, attendance areas, school performance reports, or OSPI school report cards. In addition, a list of all schools with addresses and contacts can be found here.
The District Annual Progress Report is also available.