The Town Files

The 25 Snowiest Small Towns in New Jersey

Ranked by snow per year (in) among 352 towns of 2,500–10,000 people in New Jersey. #1 is Holland, NJ (41.1 in of snow a year).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Snowiest Small Towns in New Jersey1. Holland412. Pohatcong413. Frankford394. Montague395. Hamburg396. Hampton377. Upper Greenwood Lake358. Highland Lakes359. Stillwater3410. Fredon3311. Montvale3312. Blairstown3313. River Vale3314. Cresskill3315. Park Ridge3316. Closter3317. Old Tappan3318. Norwood3319. Demarest3320. Northvale3321. Harrington Park3322. Haworth3323. Upper Saddle River3324. Newton3225. Greenwich31
  1. 25Greenwich, New Jersey

    31.1 in of snow a year

    2,558 people · Warren County · median home $468,400 · income $164,167 · Jan low 22°F · 31 in snow

  2. 24Newton, New Jersey

    31.9 in of snow a year

    8,374 people · Sussex County · median home $302,700 · income $76,221 · Jan low 19°F · 32 in snow

  3. 23Upper Saddle River, New Jersey

    32.5 in of snow a year

    8,353 people · Bergen County · median home $1,108,700 · income $250,001 · Jan low 20°F · 33 in snow

  4. 22Haworth, New Jersey

    32.7 in of snow a year

    3,343 people · Bergen County · median home $845,300 · income $236,765 · Jan low 26°F · 33 in snow

  5. 21Harrington Park, New Jersey

    32.7 in of snow a year

    4,741 people · Bergen County · median home $776,900 · income $180,500 · Jan low 23°F · 33 in snow

  6. 20Northvale, New Jersey

    32.7 in of snow a year

    4,761 people · Bergen County · median home $592,400 · income $127,625 · Jan low 23°F · 33 in snow

  7. 19Demarest, New Jersey

    32.7 in of snow a year

    4,981 people · Bergen County · median home $1,114,600 · income $208,036 · Jan low 23°F · 33 in snow

  8. 18Norwood, New Jersey

    32.7 in of snow a year

    5,641 people · Bergen County · median home $709,100 · income $178,311 · Jan low 23°F · 33 in snow

  9. 17Old Tappan, New Jersey

    32.7 in of snow a year

    5,888 people · Bergen County · median home $951,300 · income $205,385 · Jan low 23°F · 33 in snow

  10. 16Closter, New Jersey

    32.7 in of snow a year

    8,594 people · Bergen County · median home $871,300 · income $190,469 · Jan low 23°F · 33 in snow

  11. 15Park Ridge, New Jersey

    32.7 in of snow a year

    8,883 people · Bergen County · median home $706,200 · income $171,029 · Jan low 23°F · 33 in snow

  12. 14Cresskill, New Jersey

    32.7 in of snow a year

    9,155 people · Bergen County · median home $811,400 · income $170,376 · Jan low 23°F · 33 in snow

  13. 13River Vale, New Jersey

    32.7 in of snow a year

    9,909 people · Bergen County · median home $775,000 · income $213,666 · Jan low 23°F · 33 in snow

  14. 12Blairstown, New Jersey

    32.8 in of snow a year

    5,704 people · Warren County · median home $406,300 · income $124,231 · Jan low 19°F · 33 in snow

  15. 11Montvale, New Jersey

    32.9 in of snow a year

    8,436 people · Bergen County · median home $709,700 · income $178,269 · Jan low 23°F · 33 in snow

  16. 10Fredon, New Jersey

    33.0 in of snow a year

    3,235 people · Sussex County · median home $457,600 · income $142,903 · Jan low 19°F · 33 in snow

  17. 9Stillwater, New Jersey

    34.2 in of snow a year

    4,004 people · Sussex County · median home $343,100 · income $123,134 · Jan low 19°F · 34 in snow

  18. 8Highland Lakes, New Jersey

    34.6 in of snow a year

    4,816 people · Sussex County · median home $295,300 · income $109,000 · Jan low 18°F · 35 in snow

  19. 7Upper Greenwood Lake, New Jersey

    34.9 in of snow a year

    3,687 people · Passaic County · median home $376,700 · income $111,466 · Jan low 20°F · 35 in snow

  20. 6Hampton, New Jersey

    36.9 in of snow a year

    4,893 people · Sussex County · median home $336,700 · income $109,676 · Jan low 19°F · 37 in snow

  21. 5Hamburg, New Jersey

    38.7 in of snow a year

    3,266 people · Sussex County · median home $280,900 · income $86,975 · Jan low 18°F · 39 in snow

  22. 4Montague, New Jersey

    38.7 in of snow a year

    3,792 people · Sussex County · median home $344,500 · income $101,250 · Jan low 17°F · 39 in snow

  23. 3Frankford, New Jersey

    38.7 in of snow a year

    5,302 people · Sussex County · median home $418,400 · income $117,286 · Jan low 17°F · 39 in snow

  24. 2Pohatcong, New Jersey

    41.1 in of snow a year

    3,241 people · Warren County · median home $292,500 · income $103,611 · Jan low 22°F · 41 in snow

  25. 1Holland, New Jersey

    41.1 in of snow a year

    5,177 people · Hunterdon County · median home $451,800 · income $136,875 · Jan low 22°F · 41 in snow

More New Jersey rankings

Same ranking, other places

Methodology. We ranked 352 towns of 2,500–10,000 people in New Jersey (2020 Census population; towns with 2,500+ people have pages so far). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: