The Town Files

25 Small Towns in New Jersey With the Coolest Summers

Ranked by july average high (°f) among 352 towns of 2,500–10,000 people in New Jersey. #1 is Ventnor City, NJ (July highs average 80.3°F).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Port Monmouth, New Jersey

    July highs average 83.5°F

    3,745 people · Monmouth County · median home $451,300 · income $104,135 · Jan low 25°F · 27 in snow

  2. 24Barnegat, New Jersey

    July highs average 83.5°F

    3,894 people · Ocean County · median home $481,600 · income $108,664 · Jan low 27°F · 10 in snow

  3. 23Oakhurst, New Jersey

    July highs average 83.5°F

    4,069 people · Monmouth County · median home $718,900 · income $145,893 · Jan low 25°F · 25 in snow

  4. 22Beach Haven West, New Jersey

    July highs average 83.5°F

    4,143 people · Ocean County · median home $641,700 · income $119,394 · Jan low 27°F · 10 in snow

  5. 21Shrewsbury, New Jersey

    July highs average 83.5°F

    4,184 people · Monmouth County · median home $811,400 · income $178,958 · Jan low 25°F · 26 in snow

  6. 20Bradley Beach, New Jersey

    July highs average 83.5°F

    4,282 people · Monmouth County · median home $932,800 · income $97,005 · Jan low 25°F

  7. 19Wanamassa, New Jersey

    July highs average 83.5°F

    4,344 people · Monmouth County · median home $570,100 · income $140,972 · Jan low 25°F · 25 in snow

  8. 18Atlantic Highlands, New Jersey

    July highs average 83.5°F

    4,414 people · Monmouth County · median home $628,100 · income $126,080 · Jan low 25°F · 27 in snow

  9. 17Highlands, New Jersey

    July highs average 83.5°F

    4,621 people · Monmouth County · median home $455,000 · income $91,913 · Jan low 25°F · 27 in snow

  10. 16Neptune City, New Jersey

    July highs average 83.5°F

    4,626 people · Monmouth County · median home $420,700 · income $88,864 · Jan low 25°F

  11. 15Spring Lake Heights, New Jersey

    July highs average 83.5°F

    4,890 people · Monmouth County · median home $721,100 · income $106,758 · Jan low 25°F

  12. 14Belmar, New Jersey

    July highs average 83.5°F

    5,907 people · Monmouth County · median home $861,800 · income $93,573 · Jan low 25°F

  13. 13Manasquan, New Jersey

    July highs average 83.5°F

    5,938 people · Monmouth County · median home $988,100 · income $142,944 · Jan low 25°F

  14. 12Little Silver, New Jersey

    July highs average 83.5°F

    6,131 people · Monmouth County · median home $955,900 · income $240,853 · Jan low 25°F · 26 in snow

  15. 11Oceanport, New Jersey

    July highs average 83.5°F

    6,150 people · Monmouth County · median home $757,700 · income $126,094 · Jan low 25°F · 26 in snow

  16. 10Fair Haven, New Jersey

    July highs average 83.5°F

    6,269 people · Monmouth County · median home $992,200 · income $250,001 · Jan low 25°F · 27 in snow

  17. 9Rumson, New Jersey

    July highs average 83.5°F

    7,343 people · Monmouth County · median home $1,679,300 · income $250,001 · Jan low 25°F · 27 in snow

  18. 8Mystic Island, New Jersey

    July highs average 83.5°F

    8,301 people · Ocean County · median home $321,500 · income $78,714 · Jan low 27°F · 10 in snow

  19. 7West Long Branch, New Jersey

    July highs average 83.5°F

    8,587 people · Monmouth County · median home $684,300 · income $114,271 · Jan low 25°F · 26 in snow

  20. 6Montague, New Jersey

    July highs average 83.2°F

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

  21. 5Frankford, New Jersey

    July highs average 83.2°F

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

  22. 4Kinnelon, New Jersey

    July highs average 82.9°F

    9,966 people · Morris County · median home $706,400 · income $187,438 · Jan low 19°F · 28 in snow

  23. 3Margate City, New Jersey

    July highs average 80.3°F

    5,317 people · Atlantic County · median home $708,800 · income $121,800 · Jan low 30°F · 17 in snow

  24. 2Brigantine, New Jersey

    July highs average 80.3°F

    7,716 people · Atlantic County · median home $524,800 · income $97,250 · Jan low 30°F · 15 in snow

  25. 1Ventnor City, New Jersey

    July highs average 80.3°F

    9,210 people · Atlantic County · median home $363,000 · income $68,671 · Jan low 30°F · 17 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: