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.

School List
Attendance Areas
 
 
 
Elementary Schools Alderwood Birchwood Carl Cozier
Columbia Geneva Happy Valley Larrabee Lowell
Northern Heights Parkview Roosevelt Silver Beach Sunnyland
Middle Schools Fairhaven Kulshan Shuksan Whatcom
High Schools Bellingham Sehome Squalicum Options

The District Annual Progress Report is also available.