The Town Files

25 Small Towns in New Jersey With the Least Snow

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

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

    14.8 in of snow a year

    Villas is a community of 9,134 people in Cape May County, New Jersey. It averages 14.8 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 29°F.

    9,134 people · Cape May County · median home $301,600 · income $80,974 · Jan low 29°F · 15 in snow

    Full Villas, New Jersey profile: weather, storms, schools, jobs →

    Villas snowfall by month (inches)ON2D4.5J5.7F2.5M0.1AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  2. 24Woodstown, New Jersey

    14.0 in of snow a year

    Woodstown, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Woodstown is a borough of 3,678 people in Salem County, New Jersey. It averages 14.0 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    3,678 people · Salem County · median home $239,200 · income $98,828 · Jan low 25°F · 14 in snow

    Full Woodstown, New Jersey profile: weather, storms, schools, jobs →

    Woodstown snowfall by month (inches)O0.1N1.8D5J5F1.9M0.1AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  3. 23Lawrence, New Jersey

    13.9 in of snow a year

    Lawrence, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Lawrence is a township of 3,087 people in Cumberland County, New Jersey. It averages 13.9 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 24°F.

    3,087 people · Cumberland County · median home $229,500 · income $85,515 · Jan low 24°F · 14 in snow

    Full Lawrence, New Jersey profile: weather, storms, schools, jobs →

    Lawrence snowfall by month (inches)O0.1N2.3D4.5J4.9F1.8M0.3AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  4. 22Quinton, New Jersey

    13.8 in of snow a year

    Quinton is a township of 2,580 people in Salem County, New Jersey. It averages 13.8 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    2,580 people · Salem County · median home $220,900 · income $86,563 · Jan low 25°F · 14 in snow

    Full Quinton, New Jersey profile: weather, storms, schools, jobs →

    Quinton snowfall by month (inches)O0.1N2D4.8J4.8F1.9M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  5. 21West Amwell, New Jersey

    13.4 in of snow a year

    West Amwell is a township of 3,005 people in Hunterdon County, New Jersey. It averages 13.4 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 19°F.

    3,005 people · Hunterdon County · median home $596,900 · income $151,250 · Jan low 19°F · 13 in snow

    Full West Amwell, New Jersey profile: weather, storms, schools, jobs →

    West Amwell snowfall by month (inches)O0.2N2.2D5.8J2.4F2.6M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  6. 20Lambertville, New Jersey

    13.4 in of snow a year

    Lambertville is a city of 4,139 people in Hunterdon County, New Jersey. It averages 13.4 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 19°F.

    4,139 people · Hunterdon County · median home $562,300 · income $109,733 · Jan low 19°F · 13 in snow

    Full Lambertville, New Jersey profile: weather, storms, schools, jobs →

    Lambertville snowfall by month (inches)O0.2N2.2D5.8J2.4F2.6M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  7. 19Delaware, New Jersey

    13.4 in of snow a year

    Delaware is a township of 4,560 people in Hunterdon County, New Jersey. It averages 13.4 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 19°F.

    4,560 people · Hunterdon County · median home $637,700 · income $194,219 · Jan low 19°F · 13 in snow

    Full Delaware, New Jersey profile: weather, storms, schools, jobs →

    Delaware snowfall by month (inches)O0.2N2.2D5.8J2.4F2.6M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  8. 18Upper Pittsgrove, New Jersey

    13.3 in of snow a year

    Upper Pittsgrove, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Upper Pittsgrove is a township of 3,432 people in Salem County, New Jersey. It averages 13.3 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    3,432 people · Salem County · median home $258,300 · income $85,521 · Jan low 25°F · 13 in snow

    Full Upper Pittsgrove, New Jersey profile: weather, storms, schools, jobs →

    Upper Pittsgrove snowfall by month (inches)O0.1N1.6D5J5F1.4M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  9. 17Elk, New Jersey

    13.3 in of snow a year

    Elk is a township of 4,424 people in Gloucester County, New Jersey. It averages 13.3 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    4,424 people · Gloucester County · median home $350,400 · income $141,382 · Jan low 25°F · 13 in snow

    Full Elk, New Jersey profile: weather, storms, schools, jobs →

    Elk snowfall by month (inches)O0.1N1.6D5J5F1.4M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  10. 16Pittsgrove, New Jersey

    13.3 in of snow a year

    Pittsgrove is a township of 8,777 people in Salem County, New Jersey. It averages 13.3 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    8,777 people · Salem County · median home $302,500 · income $92,917 · Jan low 25°F · 13 in snow

    Full Pittsgrove, New Jersey profile: weather, storms, schools, jobs →

    Pittsgrove snowfall by month (inches)O0.1N1.6D5J5F1.4M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  11. 15Penns Grove, New Jersey

    12.0 in of snow a year

    Penns Grove is a borough of 4,837 people in Salem County, New Jersey. It averages 12.0 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 24°F.

    4,837 people · Salem County · median home $178,200 · income $45,781 · Jan low 24°F · 12 in snow

    Full Penns Grove, New Jersey profile: weather, storms, schools, jobs →

    Penns Grove snowfall by month (inches)O0.1N0.8D5.3J4F1.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  12. 14Carneys Point, New Jersey

    12.0 in of snow a year

    Carneys Point is a community of 7,841 people in Salem County, New Jersey. It averages 12.0 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 24°F.

    7,841 people · Salem County · median home $193,300 · income $77,273 · Jan low 24°F · 12 in snow

    Full Carneys Point, New Jersey profile: weather, storms, schools, jobs →

    Carneys Point snowfall by month (inches)O0.1N0.8D5.3J4F1.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  13. 13Carneys Point, New Jersey

    12.0 in of snow a year

    Carneys Point is a township of 8,637 people in Salem County, New Jersey. It averages 12.0 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 24°F.

    8,637 people · Salem County · median home $201,500 · income $79,245 · Jan low 24°F · 12 in snow

    Full Carneys Point, New Jersey profile: weather, storms, schools, jobs →

    Carneys Point snowfall by month (inches)O0.1N0.8D5.3J4F1.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  14. 12Deerfield, New Jersey

    11.8 in of snow a year

    Deerfield is a township of 3,136 people in Cumberland County, New Jersey. It averages 11.8 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    3,136 people · Cumberland County · median home $244,200 · income $85,094 · Jan low 25°F · 12 in snow

    Full Deerfield, New Jersey profile: weather, storms, schools, jobs →

    Deerfield snowfall by month (inches)O0.1N2.2D3.9J3.6F1.8M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  15. 11Alloway, New Jersey

    11.8 in of snow a year

    Alloway, New Jersey
    Photo: Nathaniel R. Ewan, HABS Photographer (public domain, Wikimedia Commons)

    Alloway is a township of 3,283 people in Salem County, New Jersey. It averages 11.8 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    3,283 people · Salem County · median home $326,800 · income $105,156 · Jan low 25°F · 12 in snow

    Full Alloway, New Jersey profile: weather, storms, schools, jobs →

    Alloway snowfall by month (inches)O0.1N2.2D3.9J3.6F1.8M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  16. 10Hopewell, New Jersey

    11.8 in of snow a year

    Hopewell is a township of 4,391 people in Cumberland County, New Jersey. It averages 11.8 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    4,391 people · Cumberland County · median home $251,400 · income $100,202 · Jan low 25°F · 12 in snow

    Full Hopewell, New Jersey profile: weather, storms, schools, jobs →

    Hopewell snowfall by month (inches)O0.1N2.2D3.9J3.6F1.8M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  17. 9Fairfield, New Jersey

    11.8 in of snow a year

    Fairfield, New Jersey
    Photo: Smallbones (public domain, Wikimedia Commons)

    Fairfield is a township of 5,546 people in Cumberland County, New Jersey. It averages 11.8 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    5,546 people · Cumberland County · median home $185,200 · income $60,929 · Jan low 25°F · 12 in snow

    Full Fairfield, New Jersey profile: weather, storms, schools, jobs →

    Fairfield snowfall by month (inches)O0.1N2.2D3.9J3.6F1.8M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  18. 8Upper Deerfield, New Jersey

    11.8 in of snow a year

    Upper Deerfield is a township of 7,645 people in Cumberland County, New Jersey. It averages 11.8 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 25°F.

    7,645 people · Cumberland County · median home $246,300 · income $82,946 · Jan low 25°F · 12 in snow

    Full Upper Deerfield, New Jersey profile: weather, storms, schools, jobs →

    Upper Deerfield snowfall by month (inches)O0.1N2.2D3.9J3.6F1.8M0.2AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  19. 7Long Beach, New Jersey

    10.2 in of snow a year

    Long Beach, New Jersey
    Photo: Hornbaker Chelsi, U.S. Fish and Wildlife Service (public domain, Wikimedia Commons)

    Long Beach is a township of 3,153 people in Ocean County, New Jersey. It averages 10.2 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 27°F.

    3,153 people · Ocean County · median home $1,193,700 · income $113,224 · Jan low 27°F · 10 in snow

    Full Long Beach, New Jersey profile: weather, storms, schools, jobs →

    Long Beach snowfall by month (inches)ON0.9D3.9J4.6F0.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  20. 6Tuckerton, New Jersey

    10.2 in of snow a year

    Tuckerton is a borough of 3,577 people in Ocean County, New Jersey. It averages 10.2 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 27°F.

    3,577 people · Ocean County · median home $349,300 · income $88,892 · Jan low 27°F · 10 in snow

    Full Tuckerton, New Jersey profile: weather, storms, schools, jobs →

    Tuckerton snowfall by month (inches)ON0.9D3.9J4.6F0.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  21. 5Barnegat, New Jersey

    10.2 in of snow a year

    Barnegat is a community of 3,894 people in Ocean County, New Jersey. It averages 10.2 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 27°F.

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

    Full Barnegat, New Jersey profile: weather, storms, schools, jobs →

    Barnegat snowfall by month (inches)ON0.9D3.9J4.6F0.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  22. 4Beach Haven West, New Jersey

    10.2 in of snow a year

    Beach Haven West is a community of 4,143 people in Ocean County, New Jersey. It averages 10.2 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 27°F.

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

    Full Beach Haven West, New Jersey profile: weather, storms, schools, jobs →

    Beach Haven West snowfall by month (inches)ON0.9D3.9J4.6F0.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  23. 3Forked River, New Jersey

    10.2 in of snow a year

    Forked River is a community of 5,274 people in Ocean County, New Jersey. It averages 10.2 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 22°F.

    5,274 people · Ocean County · median home $437,000 · income $91,493 · Jan low 22°F · 10 in snow

    Full Forked River, New Jersey profile: weather, storms, schools, jobs →

    Forked River snowfall by month (inches)ON0.9D3.9J4.6F0.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  24. 2Mystic Island, New Jersey

    10.2 in of snow a year

    Mystic Island is a community of 8,301 people in Ocean County, New Jersey. It averages 10.2 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 27°F.

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

    Full Mystic Island, New Jersey profile: weather, storms, schools, jobs →

    Mystic Island snowfall by month (inches)ON0.9D3.9J4.6F0.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  25. 1Ocean, New Jersey

    10.2 in of snow a year

    Ocean is a township of 8,835 people in Ocean County, New Jersey. It averages 10.2 inches of snow a year (typical New Jersey town: 24.5 in), with January lows around 22°F.

    8,835 people · Ocean County · median home $475,200 · income $100,524 · Jan low 22°F · 10 in snow

    Full Ocean, New Jersey profile: weather, storms, schools, jobs →

    Ocean snowfall by month (inches)ON0.9D3.9J4.6F0.8MAM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).

More New Jersey rankings

Same ranking, other places

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