Skip to content

For buyers with children

Bergen County school districts, ranked

Which high school each town feeds, and how each one ranks.

Many northern Bergen County towns run their own schools only through eighth grade, then send students to a regional high school. So the high school district, not the town, is often what a family is really choosing. Here are the 10 districts behind the towns Slava covers, in order of their best U.S. News New Jersey ranking.

Districts by U.S. News New Jersey rank

District and high schoolNJ rank

  1. TenaflyNiche A+
    • Tenafly HS#23

    Tenafly, Alpine

    • Northern Highlands Regional HS#35

    Allendale, Upper Saddle River, Ho-Ho-Kus, Saddle River

  2. RidgewoodNiche A+
    • Ridgewood HS#43

    Ridgewood

    • Northern Valley Regional HS at Old Tappan#47

    Old Tappan

    • Pascack Hills HS#71
    • Pascack Valley HS#118

    Montvale, Woodcliff Lake, Hillsdale, River Vale

  3. MahwahNiche A
    • Mahwah HS#80

    Mahwah

  4. Park RidgeNiche A
    • Park Ridge HS#97

    Park Ridge

  5. EmersonNiche B+
    • Emerson Jr/Sr HS#103

    Emerson

    • Westwood Regional HS#113

    Westwood, Washington Township

    • Ramapo HS#129
    • Indian Hills HS#115

    Franklin Lakes, Wyckoff

NJ rank: U.S. News Best High Schools, 2026-2027 edition. Niche: 2027 grade for the district (or the high school where Niche has no district page). Figures gathered 2026-10-07; each district page links its sources.

Schools are one column of the picture. For taxes, home values and commute in the same towns, see the town rankings, or put two towns side by side.

What is the best school district in Bergen County?
Of the 10 districts serving the towns on this page, Tenafly ranks highest: Tenafly HS is #23 in New Jersey in the U.S. News Best High Schools 2026-2027 edition. It serves Tenafly and Alpine.
Which Bergen County towns share a high school?
Tenafly and Alpine (Tenafly); Allendale, Upper Saddle River, Ho-Ho-Kus and Saddle River (Northern Highlands); Montvale, Woodcliff Lake, Hillsdale and River Vale (Pascack Valley); Westwood and Washington Township (Westwood Regional); Franklin Lakes and Wyckoff (Ramapo Indian Hills).

Moving for the schools? Start with what your home is worth.

Get home value