For the 2026 school year, there are 226 public elementary schools serving 92,393 students in Bergen County, NJ. The top-ranked public elementary schools in Bergen County, NJ are Upper School, Brookside School and Orchard Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Bergen County, NJ public elementary schools have an average math proficiency score of 52% (versus the New Jersey public elementary school average of 39%), and reading proficiency score of 62% (versus the 49% statewide average). Elementary schools in Bergen County have an average ranking of 9/10, which is in the top 20% of New Jersey public elementary schools.
Minority enrollment is 59% of the student body (majority Hispanic), which is less than the New Jersey public elementary school average of 64% (majority Hispanic).
Best Public Elementary Schools in Bergen County (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Upper School
(Math: 83% | Reading: 93%)
Rank:
Rank:
10/
Top 5%10
143 Charlotte Pl
Englewood Cliffs, NJ 07632
(201) 567-7292
Englewood Cliffs, NJ 07632
(201) 567-7292
Gr: 3-8 | 264 students Student-teacher ratio: 7:1 Minority enrollment: 75%
Rank: #22.
Brookside School
(Math: 84% | Reading: 87%)
Rank:
Rank:
10/
Top 5%10
100 Brookside Avenue
Allendale, NJ 07401
(201) 327-2020
Allendale, NJ 07401
(201) 327-2020
Gr: 4-8 | 502 students Student-teacher ratio: 12:1 Minority enrollment: 33%
Rank: #33.
Orchard Elementary School
(Math: 80-84% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
230 Demarest St
Ridgewood, NJ 07451
(201) 670-2730
Ridgewood, NJ 07451
(201) 670-2730
Gr: K-5 | 348 students Student-teacher ratio: 12:1 Minority enrollment: 42%
Rank: #44.
Alexander Hamilton School
(Math: 90-94% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
380 Harristown Road
Glen Rock, NJ 07452
(201) 445-7700
Glen Rock, NJ 07452
(201) 445-7700
Gr: K-5 | 300 students Student-teacher ratio: 13:1 Minority enrollment: 47%
Rank: #55.
Somerville Elementary School
(Math: 80-84% | Reading: 85%)
Rank:
Rank:
10/
Top 5%10
45 South Pleasant Ave
Ridgewood, NJ 07451
(201) 670-2750
Ridgewood, NJ 07451
(201) 670-2750
Gr: K-5 | 394 students Student-teacher ratio: 12:1 Minority enrollment: 42%
Rank: #66.
Willard Elementary School
(Math: 85% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
601 Morningside Rd
Ridgewood, NJ 07451
(201) 670-2770
Ridgewood, NJ 07451
(201) 670-2770
Gr: K-5 | 440 students Student-teacher ratio: 13:1 Minority enrollment: 35%
Rank: #77.
Cherry Hill School
(Math: 82% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
410 Bogert Rd
River Edge, NJ 07661
(201) 261-3405
River Edge, NJ 07661
(201) 261-3405
Gr: PK-6 | 697 students Student-teacher ratio: 12:1 Minority enrollment: 63%
Rank: #88.
Ho-ho-kus Public School
(Math: 83% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
70 Lloyd Road
Ho Ho Kus, NJ 07423
(201) 652-4555
Ho Ho Kus, NJ 07423
(201) 652-4555
Gr: PK-8 | 573 students Student-teacher ratio: 12:1 Minority enrollment: 22%
Rank: #99.
Walter Stillman School
(Math: 80-84% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
75 Tenafly Road
Tenafly, NJ 07670
(201) 816-7710
Tenafly, NJ 07670
(201) 816-7710
Gr: PK-5 | 314 students Student-teacher ratio: 11:1 Minority enrollment: 57%
Rank: #1010.
Ralph S Maugham School
(Math: 82% | Reading: 81%)
Rank:
Rank:
10/
Top 5%10
111 Magnolia Avenue
Tenafly, NJ 07670
(201) 816-7705
Tenafly, NJ 07670
(201) 816-7705
Gr: K-5 | 358 students Student-teacher ratio: 13:1 Minority enrollment: 43%
Rank: #1111.
School No. 1
(Math: 78% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
250 Hoym Street
Fort Lee, NJ 07024
(201) 585-4620
Fort Lee, NJ 07024
(201) 585-4620
Gr: K-4 | 540 students Student-teacher ratio: 11:1 Minority enrollment: 82%
Rank: #1212.
Hillside Elementary School
(Math: 90-94% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
89 Hillsdale Avenue
Allendale, NJ 07401
(201) 327-2020
Allendale, NJ 07401
(201) 327-2020
Gr: PK-3 | 348 students Student-teacher ratio: 15:1 Minority enrollment: 31%
Rank: #13 - 1813. - 18.
Berkeley Elementary School
(Math: 75-79% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
47 Berkeley Ave
Westwood, NJ 07675
(201) 664-7760
Westwood, NJ 07675
(201) 664-7760
Gr: K-5 | 277 students Student-teacher ratio: 11:1 Minority enrollment: 43%
Rank: #13 - 1813. - 18.
Hawes Elementary School
(Math: 75-79% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
531 Stevens Avenue
Ridgewood, NJ 07451
(201) 670-2720
Ridgewood, NJ 07451
(201) 670-2720
Gr: K-5 | 357 students Student-teacher ratio: 12:1 Minority enrollment: 56%
Rank: #13 - 1813. - 18.
Luther Lee Emerson School
(Math: 75-79% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
15 Columbus Road
Demarest, NJ 07627
(201) 768-6060
Demarest, NJ 07627
(201) 768-6060
Gr: 2-4 | 221 students Student-teacher ratio: 10:1 Minority enrollment: 50%
Rank: #13 - 1813. - 18.
Lyncrest Elementary School
(Math: 75-79% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
9-04 Morlot Ave
Fair Lawn, NJ 07410
(201) 794-5555
Fair Lawn, NJ 07410
(201) 794-5555
Gr: K-4 | 185 students Student-teacher ratio: 11:1 Minority enrollment: 53%
Rank: #13 - 1813. - 18.
Meadowbrook
(Math: 75-79% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
50 Piermont Ave
Hillsdale, NJ 07642
(201) 664-8088
Hillsdale, NJ 07642
(201) 664-8088
Gr: PK-4 | 318 students Student-teacher ratio: 10:1 Minority enrollment: 28%
Rank: #13 - 1813. - 18.
Roosevelt School
(Math: 77% | Reading: 82%)
Rank:
Rank:
10/
Top 5%10
711 Summit Ave
River Edge, NJ 07661
(201) 261-1546
River Edge, NJ 07661
(201) 261-1546
Gr: K-6 | 474 students Student-teacher ratio: 15:1 Minority enrollment: 52%
Rank: #19 - 2019. - 20.
Betsy Ross Elementary School
(Math: 85-89% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
20 Malcolm Rd
Mahwah, NJ 07430
(201) 762-2250
Mahwah, NJ 07430
(201) 762-2250
Gr: K-3 | 238 students Student-teacher ratio: 10:1 Minority enrollment: 30%
Rank: #19 - 2019. - 20.
Richard E Byrd School
(Math: 85-89% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
640 Doremus Ave
Glen Rock, NJ 07452
(201) 445-7700
Glen Rock, NJ 07452
(201) 445-7700
Gr: K-5 | 246 students Student-teacher ratio: 12:1 Minority enrollment: 35%
Rank: #2121.
Alpine Elementary School
(Math: 70-74% | Reading: 90-94%)
Rank:
Rank:
10/
Top 5%10
500 Hillside Avenue
Alpine, NJ 07620
(201) 768-8255
Alpine, NJ 07620
(201) 768-8255
Gr: K-8 | 146 students Student-teacher ratio: 8:1 Minority enrollment: 44%
Rank: #2222.
Malcolm S Mackay School
(Math: 80-84% | Reading: 78%)
Rank:
Rank:
10/
Top 5%10
111 Jefferson Avenue
Tenafly, NJ 07670
(201) 816-7700
Tenafly, NJ 07670
(201) 816-7700
Gr: K-5 | 349 students Student-teacher ratio: 12:1 Minority enrollment: 58%
Rank: #2323.
Edith A. Bogert Elementary School
(Math: 76% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
391 W Saddle River Rd
Saddle River, NJ 07458
(201) 961-6350
Saddle River, NJ 07458
(201) 961-6350
Gr: 3-5 | 368 students Student-teacher ratio: 10:1 Minority enrollment: 37%
Rank: #24 - 2524. - 25.
J Spencer Smith School
(Math: 80-84% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
101 Downey Drive
Tenafly, NJ 07670
(201) 816-7715
Tenafly, NJ 07670
(201) 816-7715
Gr: K-5 | 326 students Student-teacher ratio: 12:1 Minority enrollment: 45%
Rank: #24 - 2524. - 25.
Travell Elementary School
(Math: 80-84% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
340 Bogert Ave
Ridgewood, NJ 07451
(201) 670-2760
Ridgewood, NJ 07451
(201) 670-2760
Gr: K-5 | 295 students Student-teacher ratio: 11:1 Minority enrollment: 41%
Rank: #2626.
Haworth Public School
(Math: 76% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
205 Valley Rd
Haworth, NJ 07641
(201) 384-5526
Haworth, NJ 07641
(201) 384-5526
Gr: PK-8 | 498 students Student-teacher ratio: 9:1 Minority enrollment: 38%
Rank: #2727.
Ridge Elementary School
(Math: 75% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
325 West Ridgewood Ave
Ridgewood, NJ 07450
(201) 670-2740
Ridgewood, NJ 07450
(201) 670-2740
Gr: K-5 | 448 students Student-teacher ratio: 13:1 Minority enrollment: 33%
Rank: #2828.
Wandell School
(Math: 70-79% | Reading: 80-89%)
Rank:
Rank:
10/
Top 5%10
97 E Allendale Rd
Saddle River, NJ 07458
(201) 327-0727
Saddle River, NJ 07458
(201) 327-0727
Gr: PK-5 | 116 students Student-teacher ratio: 8:1 Minority enrollment: 36%
Rank: #2929.
Tenafly Middle School
(Math: 78% | Reading: 80%)
Rank:
Rank:
10/
Top 5%10
10 Sunset Lane
Tenafly, NJ 07670
(201) 816-4530
Tenafly, NJ 07670
(201) 816-4530
Gr: 6-8 | 916 students Student-teacher ratio: 12:1 Minority enrollment: 53%
Rank: #3030.
Demarest Middle School
(Math: 78% | Reading: 77%)
Rank:
Rank:
10/
Top 10%10
568 Piermont Rd
Demarest, NJ 07627
(201) 768-6060
Demarest, NJ 07627
(201) 768-6060
Gr: 5-8 | 359 students Student-teacher ratio: 10:1 Minority enrollment: 42%
Rank: #3131.
Tenakill Middle School
(Math: 72% | Reading: 83%)
Rank:
Rank:
10/
Top 10%10
275 High Street
Closter, NJ 07624
(201) 768-1332
Closter, NJ 07624
(201) 768-1332
Gr: 5-8 | 593 students Student-teacher ratio: 14:1 Minority enrollment: 54%
Rank: #32 - 3532. - 35.
Calvin Coolidge Elementary School
(Math: 75-79% | Reading: 75-79%)
Rank:
Rank:
10/
Top 10%10
420 Grandview Ave
Wyckoff, NJ 07481
(201) 848-5710
Wyckoff, NJ 07481
(201) 848-5710
Gr: K-5 | 316 students Student-teacher ratio: 12:1 Minority enrollment: 19%
Rank: #32 - 3532. - 35.
Clara E Coleman School
(Math: 75-79% | Reading: 75-79%)
Rank:
Rank:
10/
Top 10%10
100 Pinelynn Rd
Glen Rock, NJ 07452
(201) 445-7700
Glen Rock, NJ 07452
(201) 445-7700
Gr: K-5 | 322 students Student-teacher ratio: 13:1 Minority enrollment: 36%
Rank: #32 - 3532. - 35.
Henry B. Milnes Elementary School
(Math: 75-79% | Reading: 75-79%)
Rank:
Rank:
10/
Top 10%10
8-01 Phillip St
Fair Lawn, NJ 07410
(201) 794-5550
Fair Lawn, NJ 07410
(201) 794-5550
Gr: K-4 | 392 students Student-teacher ratio: 12:1 Minority enrollment: 43%
Rank: #32 - 3532. - 35.
Roberge Elementary School
(Math: 75-79% | Reading: 75-79%)
Rank:
Rank:
10/
Top 10%10
617 Westwood Ave
Westwood, NJ 07675
(201) 358-4006
Westwood, NJ 07675
(201) 358-4006
Gr: PK-5 | 338 students Student-teacher ratio: 9:1 Minority enrollment: 28%
Show 100 more public schools in Bergen County, NJ (out of 226 total schools)
Loading...
Frequently Asked Questions
What are the top-ranked public elementary schools in Bergen County, NJ?
The top-ranked public elementary schools in Bergen County, NJ include Upper School, Brookside School and Orchard Elementary School. Bergen County has one of the highest concentrations of top-ranked public schools in New Jersey.
How many public elementary schools are located in Bergen County?
227 public elementary schools are located in Bergen County.
What is the racial composition of students in Bergen County?
Bergen County public elementary schools minority enrollment is 59% of the student body (majority Hispanic), which is less than the New Jersey public elementary schools average of 64% (majority Hispanic).
Which public elementary schools in Bergen County are often viewed compared to one another?
Popular comparisons of public elementary schools in Bergen County include: Lillian M. Steen vs. E. Roy Bixby, West Brook Middle School vs. East Brook Middle School, East Brook Middle School vs. West Brook Middle School
Recent Articles
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
