Beta You're viewing our redesigned school page. Prefer the classic layout?

Northern Heights Elementary School

Public Grades PK, KG-5
468th
SchoolDigger Rank ?
of 1,160 Washington Elementary Schools
Better than 60% of Washington elementary schools
Summary

Northern Heights Elementary is a public Pre-K through 5th grade school serving about 400 students in the Bellingham School District, known for its steady improvement and strong math program relative to its student population.

The school has shown remarkable growth, moving from a lower-performing ranking five years ago to a solid mid-tier position, now outperforming both district and state averages in math and science. A key strength is its mathematics instruction, where it often outperforms nearby schools with similar student demographics, especially in the early grades. For example, its third-grade math scores are notably strong. However, performance can dip in fifth grade, and support for some student groups has been inconsistent year-to-year. Compared to a top-performing neighbor like Silver Beach Elementary, Northern Heights serves a community with greater economic need, yet it achieves commendable academic results and does so very efficiently, spending less per student than several schools with lower rankings like Cordata Elementary and Roosevelt Elementary.

In summary, Northern Heights represents a story of consistent improvement and effective resource use. It doesn't reach the peak test scores of some area schools but performs well given its context, demonstrating particular success in math. Parents can expect a school that is on a positive trajectory, with a focus on science and math that aligns with district strengths, though with some ongoing challenges in maintaining consistent support across all grades and student subgroups.

396
Students ?
15.6
Student/teacher ratio ?
$18,262
Per pupil spending ?
35.9%
Free/discounted lunch ?
 4000 Magrath Rd
       Bellingham, WA  98226-1729

(360) 647-6820

District: Bellingham School District


Students who attend Northern Heights Elementary School usually attend:

Middle:    Shuksan Middle School
High:    Squalicum High School
Racial breakdown:

White:
64.1%
Hispanic:
14.9%
Two or more races:
13.9%
more
 See top rated Washington elementary schools

 Compare Northern Heights Elementary School to nearby elementary schools!
At a glance
Ranking trend: Holding steady — 63rd percentile in 2015 → 60th in 2025
Strengths
Test scores above the Washington average (54% vs 48% meeting standards)
Above the Washington median (60th percentile)
Worth a look
!Some student groups rank well below the school's overall statewide standing
Students meeting standards (2024-2025) ?
This school54%
District avg53%
Washington avg48%
468th of 1,160
Washington public elementary schools ?
Top 40%▼ down 4 pts since 2015
From top 37% (2015) to top 40% (2025)
See the entire ranking list of Washington Elementary Schools →
SchoolDigger rating ?
7th of 14Elementary Schools in the Bellingham School District
89th of 247Bellingham School District among Washington districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankWashington percentileRating
202557.1468 of 116059.7%★★★☆☆
202453.7511 of 116856.3%★★★☆☆
202362.3404 of 116965.4%★★★☆☆
202250.2557 of 116952.4%★★★☆☆
202141.2610 of 110744.9%★★☆☆☆
201930.2831 of 113026.5%★☆☆☆☆
201840.2635 of 105439.8%★★☆☆☆
201742.5620 of 105641.3%★★☆☆☆
201651.6515 of 105351.1%★★★☆☆
201560.9392 of 106763.3%★★★☆☆
201354.9529 of 110652.2%★★★☆☆
201252.1563 of 109748.7%★★☆☆☆
201140.2694 of 109236.4%★★☆☆☆
201041.9673 of 108838.1%★★☆☆☆
200940.5690 of 107235.6%★★☆☆☆
200865.6356 of 106766.6%★★★☆☆
200762.1403 of 106962.3%★★★☆☆
200646.8589 of 105144.0%★★☆☆☆
200546.6576 of 103144.1%★★☆☆☆
200452.4496 of 102651.7%★★★☆☆

Female

YearAvg scoreStatewide rankWashington percentileRating
202558.5433 of 109260.3%★★★☆☆
202446.0568 of 109348.0%★★☆☆☆
202355.5454 of 109458.5%★★★☆☆
202255.8457 of 110058.5%★★★☆☆
202132.8654 of 100835.1%★★☆☆☆
201934.4748 of 106830.0%★★☆☆☆
201844.0590 of 100441.2%★★☆☆☆

Hispanic

YearAvg scoreStatewide rankWashington percentileRating
202242.5376 of 69445.8%★★☆☆☆
201912.8668 of 6974.2%☆☆☆☆☆
201846.8274 of 54049.3%★★☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankWashington percentileRating
202552.9454 of 101355.2%★★★☆☆
202441.9620 of 102439.5%★★☆☆☆
202354.8423 of 101358.2%★★★☆☆
202265.1274 of 101973.1%★★★★☆
202157.1289 of 85466.2%★★★☆☆
201918.9884 of 9799.7%☆☆☆☆☆
201840.0532 of 83536.3%★★☆☆☆

Male

YearAvg scoreStatewide rankWashington percentileRating
202553.8475 of 109856.7%★★★☆☆
202459.2425 of 109961.3%★★★☆☆
202363.5368 of 109966.5%★★★☆☆
202245.4570 of 111348.8%★★☆☆☆
202143.7543 of 102547.0%★★☆☆☆
201930.7775 of 107527.9%★☆☆☆☆
201837.9638 of 99936.1%★★☆☆☆

Multi-racial

YearAvg scoreStatewide rankWashington percentileRating
202543.9120 of 19739.1%★★☆☆☆
202425.3158 of 18816.0%★☆☆☆☆
202368.357 of 19470.6%★★★★☆

Special Education

YearAvg scoreStatewide rankWashington percentileRating
202535.0254 of 36330.0%★★☆☆☆
202429.2259 of 33923.6%★☆☆☆☆
202350.7138 of 30855.2%★★★☆☆
202271.185 of 47882.2%★★★★☆
201920.1511 of 5669.7%☆☆☆☆☆
201864.1157 of 63775.4%★★★★☆

White

YearAvg scoreStatewide rankWashington percentileRating
202555.0449 of 100755.4%★★★☆☆
202457.4418 of 100958.6%★★★☆☆
202363.7355 of 101164.9%★★★☆☆
202249.1520 of 103149.6%★★☆☆☆
202142.5540 of 94342.7%★★☆☆☆
201925.5835 of 102718.7%★☆☆☆☆
201841.1515 of 83338.2%★★☆☆☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Female (2025)60th percentile~ school
Male (2025)57th percentile-3 vs school
White (2025)55th percentile-4 vs school
Low Socio Economic Status (2025)55th percentile-4 vs school
Hispanic (2022)46th percentile-7 vs school
Multi-racial (2025)39th percentile-21 vs school
Special Education (2025)30th percentile-30 vs school
By subject vs Washington (2024-2025) ?
Science61%+12 vs state
English Language Arts52%~ state avg
Math50%+8 vs state

5.0
1 rating · 1 written review
51
40
30
20
10
Rate Northern Heights Elementary School
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
What people are saying
by a parent
Wednesday, January 30, 2019

Open Quote I cannot understand why NH gets such poor reviews. We have been so impressed with them so far. Close Quote





Schools Near Northern Heights Elementary School









Frequently Asked Questions about Northern Heights Elementary School

Northern Heights Elementary School ranks 468th of 1160 Washington elementary schools. SchoolDigger rates this school 3 stars out of 5.

Students at Northern Heights Elementary School are 64% White, 15% Hispanic, 14% Two or more races, 5% Asian.

In the 2024-25 school year, 396 students attended Northern Heights Elementary School.

Students who attend Northern Heights Elementary School usually go on to attend:

Middle : Shuksan Middle School
High : Squalicum High School


Rate Northern Heights Elementary School!



Sign up for updates!

Be the first to know when there is an update for Northern Heights Elementary School!




SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau, the Washington State Department of Health and the Washington Office of Superindentent of Public Instruction.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics

None retrieved from Database in 1016 milliseconds.