Guest, Sign inJoin
2016-06-25 10 37 21 View of Frostburg, Allegany County, Maryland from Maryland State Route 36 (New Georges Creek Road) just north of Interstate 68 (National Freeway)Frostburg, #1 on this list · Photo: Famartin · CC BY-SA 4.0
Maryland rankings · Climate

Snowiest towns in Maryland

Frostburg gets the most snow of Maryland’s 259 towns of 2,500+ with a snow record: about 72 inches in a normal winter at its NOAA station. Bethesda gets the least, about 6 inches; 1 of the 259 average 60 inches or more.

NOAA U.S. Climate Normals, 1991–2020, at each town’s nearest station with a snow record (named in each row). A described list: no letters. How grades work

#1

Frostburg

Allegany County · 6,979 people
72in

21 days a year with an inch or more·Frostburg 2 station, 1 km

#T2

Cockeysville

unincorporated, Baltimore County · 23,962 people
34in

9 days a year with an inch or more·Millers 4 NE station, 31 km

#T2

Fallston

unincorporated, Harford County · 10,013 people
34in

9 days a year with an inch or more·Millers 4 NE station, 37 km

All 259 towns

Snow in a normal winter, most first. Towns that share a station share its figure and rank (T = tied; 253 towns here share a station).

259 towns ranked. Not here? See why a town may be missing.

#TownSnow a yearDays with 1″+NOAA station
1FrostburgAllegany County · 6,979 people72 in21Frostburg 21.3 km
T2Cockeysvilleunincorporated, Baltimore County · 23,962 people34 in9Millers 4 NE30.7 km
T2Fallstonunincorporated, Harford County · 10,013 people34 in9Millers 4 NE37.4 km
T2HampsteadCarroll County · 6,281 people34 in9Millers 4 NE12.5 km
T2ManchesterCarroll County · 5,426 people34 in9Millers 4 NE10.3 km
T2Reisterstownunincorporated, Baltimore County · 25,582 people34 in9Millers 4 NE29.7 km
T7Bartonsvilleunincorporated, Frederick County · 3,282 people33 in8Clarksburg 2.1 NE18.1 km
T7Clarksburgunincorporated, Montgomery County · 30,487 people33 in8Clarksburg 2.1 NE3.5 km
T7Flower Hillunincorporated, Montgomery County · 13,794 people33 in8Clarksburg 2.1 NE10.3 km
T7GaithersburgMontgomery County · 71,113 people33 in8Clarksburg 2.1 NE12.0 km
T7Germantownunincorporated, Montgomery County · 90,719 people33 in8Clarksburg 2.1 NE8.5 km
T7Linganoreunincorporated, Frederick County · 14,444 people33 in8Clarksburg 2.1 NE18.9 km
T7Montgomery Villageunincorporated, Montgomery County · 34,110 people33 in8Clarksburg 2.1 NE7.5 km
T7North Potomacunincorporated, Montgomery County · 23,922 people33 in8Clarksburg 2.1 NE17.0 km
T7PoolesvilleMontgomery County · 5,942 people33 in8Clarksburg 2.1 NE18.6 km
T7Redlandunincorporated, Montgomery County · 18,665 people33 in8Clarksburg 2.1 NE15.5 km
T7Spring Ridgeunincorporated, Frederick County · 5,922 people33 in8Clarksburg 2.1 NE19.2 km
T7Urbanaunincorporated, Frederick County · 14,260 people33 in8Clarksburg 2.1 NE12.0 km
T19Ballenger Creekunincorporated, Frederick County · 26,390 people31 in8Damascus 3 SSW20.7 km
T19Braddock Heightsunincorporated, Frederick County · 2,892 people31 in8Damascus 3 SSW27.7 km
T19BrunswickFrederick County · 9,380 people31 in8Damascus 3 SSW34.4 km
T19Damascusunincorporated, Montgomery County · 17,640 people31 in8Damascus 3 SSW3.1 km
T19Eldersburgunincorporated, Carroll County · 31,695 people31 in8Damascus 3 SSW28.6 km
T19FrederickFrederick County · 92,059 people31 in8Damascus 3 SSW24.8 km
T19Green Valleyunincorporated, Frederick County · 13,602 people31 in8Damascus 3 SSW8.6 km
T19Jeffersonunincorporated, Frederick County · 3,314 people31 in8Damascus 3 SSW28.8 km
T19MiddletownFrederick County · 5,056 people31 in8Damascus 3 SSW32.7 km
T19Monroviaunincorporated, Frederick County · 3,568 people31 in8Damascus 3 SSW11.2 km
T19Mount AiryCarroll County · 9,857 people31 in8Damascus 3 SSW14.0 km
T30Cresaptownunincorporated, Allegany County · 5,121 people31 in9Cresaptown-bel Air 0.9 SSE2.2 km
T30Fountainhead-Orchard Hillsunincorporated, Washington County · 6,567 people31 in8Chambersburg 1 ESE28.3 km
T30HagerstownWashington County · 44,228 people31 in8Chambersburg 1 ESE33.8 km
T30Halfwayunincorporated, Washington County · 10,849 people31 in8Chambersburg 1 ESE37.3 km
T30Maugansvilleunincorporated, Washington County · 3,624 people31 in8Chambersburg 1 ESE28.4 km
T30Paramount-Long Meadowunincorporated, Washington County · 2,569 people31 in8Chambersburg 1 ESE28.8 km
36Jarrettsvilleunincorporated, Harford County · 2,560 people29 in8NEW Park15.1 km
T37CumberlandAllegany County · 18,799 people29 in9Cumberland 21.1 km
T37La Valeunincorporated, Allegany County · 4,196 people29 in9Cumberland 26.9 km
T39Catonsvilleunincorporated, Baltimore County · 43,368 people28 in6Columbia 2.3 N10.6 km
T39Columbiaunincorporated, Howard County · 104,338 people28 in6Columbia 2.3 N3.9 km
T39Ellicott Cityunincorporated, Howard County · 75,257 people28 in6Columbia 2.3 N5.0 km
T39Fultonunincorporated, Howard County · 5,677 people28 in6Columbia 2.3 N10.2 km
T39Lochearnunincorporated, Baltimore County · 27,074 people28 in6Columbia 2.3 N16.9 km
T39Milford Millunincorporated, Baltimore County · 30,829 people28 in6Columbia 2.3 N14.7 km
T39Randallstownunincorporated, Baltimore County · 35,957 people28 in6Columbia 2.3 N15.9 km
T39Savageunincorporated, Howard County · 8,239 people28 in6Columbia 2.3 N10.5 km
T39SykesvilleCarroll County · 4,602 people28 in6Columbia 2.3 N17.9 km
T39Woodlawnunincorporated, Baltimore County · 40,379 people28 in6Columbia 2.3 N12.4 km
49WestminsterCarroll County · 20,589 people28 in8Hanover 4 SW21.4 km
T50BoonsboroWashington County · 3,867 people28 in9Emmitsburg 2 SE37.1 km
T50EmmitsburgFrederick County · 2,910 people28 in9Emmitsburg 2 SE4.5 km
T50Robinwoodunincorporated, Washington County · 8,042 people28 in9Emmitsburg 2 SE32.9 km
T50SmithsburgWashington County · 3,212 people28 in9Emmitsburg 2 SE25.4 km
T50TaneytownCarroll County · 8,259 people28 in9Emmitsburg 2 SE10.1 km
T50ThurmontFrederick County · 6,337 people28 in9Emmitsburg 2 SE12.3 km
T50WalkersvilleFrederick County · 6,501 people28 in9Emmitsburg 2 SE23.4 km
57Darnestownunincorporated, Montgomery County · 7,051 people21 in5Washington Dc Dulles AP21.1 km
T58ElktonCecil County · 16,670 people20 in5Wilmington NEW Castle Co AP20.3 km
T58North EastCecil County · 4,237 people20 in5Wilmington NEW Castle Co AP30.1 km
T60AnnapolisAnne Arundel County · 40,634 people19 in5Baltimore Wash Intl AP26.5 km
T60Arbutusunincorporated, Baltimore County · 22,507 people19 in5Baltimore Wash Intl AP8.5 km
T60Arnoldunincorporated, Anne Arundel County · 24,303 people19 in5Baltimore Wash Intl AP20.6 km
T60BaltimoreBaltimore city · 569,997 people19 in5Baltimore Wash Intl AP16.1 km
T60Baltimore Highlandsunincorporated, Baltimore County · 8,206 people19 in5Baltimore Wash Intl AP8.7 km
T60Bowleys Quartersunincorporated, Baltimore County · 7,006 people19 in5Baltimore Wash Intl AP30.5 km
T60Brooklyn Parkunincorporated, Anne Arundel County · 16,067 people19 in5Baltimore Wash Intl AP8.0 km
T60Cape St. Claireunincorporated, Anne Arundel County · 9,236 people19 in5Baltimore Wash Intl AP24.7 km
T60Carneyunincorporated, Baltimore County · 28,343 people19 in5Baltimore Wash Intl AP29.9 km
T60Croftonunincorporated, Anne Arundel County · 29,549 people19 in5Baltimore Wash Intl AP16.9 km
T60Dundalkunincorporated, Baltimore County · 65,969 people19 in5Baltimore Wash Intl AP19.5 km
T60Edgemereunincorporated, Baltimore County · 9,061 people19 in5Baltimore Wash Intl AP20.4 km
T60Elkridgeunincorporated, Howard County · 26,283 people19 in5Baltimore Wash Intl AP5.9 km
T60Essexunincorporated, Baltimore County · 40,580 people19 in5Baltimore Wash Intl AP25.5 km
T60Ferndaleunincorporated, Anne Arundel County · 17,529 people19 in5Baltimore Wash Intl AP4.9 km
T60Fort Meadeunincorporated, Anne Arundel County · 11,225 people19 in5Baltimore Wash Intl AP8.5 km
T60Gambrillsunincorporated, Anne Arundel County · 2,830 people19 in5Baltimore Wash Intl AP8.7 km
T60Garrisonunincorporated, Baltimore County · 9,469 people19 in5Baltimore Wash Intl AP26.9 km
T60Glen Burnieunincorporated, Anne Arundel County · 72,590 people19 in5Baltimore Wash Intl AP6.7 km
T60Hamptonunincorporated, Baltimore County · 5,372 people19 in5Baltimore Wash Intl AP31.1 km
T60Honeygounincorporated, Baltimore County · 12,250 people19 in5Baltimore Wash Intl AP34.3 km
T60Ilchesterunincorporated, Howard County · 28,364 people19 in5Baltimore Wash Intl AP8.7 km
T60Jessupunincorporated, Anne Arundel County · 9,931 people19 in5Baltimore Wash Intl AP8.3 km
T60Kingsvilleunincorporated, Baltimore County · 4,687 people19 in5Baltimore Wash Intl AP38.4 km
T60Lake Shoreunincorporated, Anne Arundel County · 18,249 people19 in5Baltimore Wash Intl AP18.7 km
T60Lansdowneunincorporated, Baltimore County · 7,876 people19 in5Baltimore Wash Intl AP7.8 km
T60Linthicumunincorporated, Anne Arundel County · 11,313 people19 in5Baltimore Wash Intl AP5.0 km
T60Luthervilleunincorporated, Baltimore County · 6,574 people19 in5Baltimore Wash Intl AP29.2 km
T60Maryland Cityunincorporated, Anne Arundel County · 19,186 people19 in5Baltimore Wash Intl AP12.8 km
T60Mays Chapelunincorporated, Baltimore County · 16,066 people19 in5Baltimore Wash Intl AP30.7 km
T60Middle Riverunincorporated, Baltimore County · 31,712 people19 in5Baltimore Wash Intl AP29.1 km
T60Odentonunincorporated, Anne Arundel County · 45,002 people19 in5Baltimore Wash Intl AP11.2 km
T60Overleaunincorporated, Baltimore County · 13,035 people19 in5Baltimore Wash Intl AP26.2 km
T60Owings Millsunincorporated, Baltimore County · 37,245 people19 in5Baltimore Wash Intl AP28.6 km
T60Parkvilleunincorporated, Baltimore County · 30,549 people19 in5Baltimore Wash Intl AP26.6 km
T60Paroleunincorporated, Anne Arundel County · 17,229 people19 in5Baltimore Wash Intl AP22.9 km
T60Pasadenaunincorporated, Anne Arundel County · 34,309 people19 in5Baltimore Wash Intl AP10.7 km
T60Perry Hallunincorporated, Baltimore County · 29,105 people19 in5Baltimore Wash Intl AP32.0 km
T60Pikesvilleunincorporated, Baltimore County · 33,524 people19 in5Baltimore Wash Intl AP25.1 km
T60Riviera Beachunincorporated, Anne Arundel County · 12,192 people19 in5Baltimore Wash Intl AP13.4 km
T60Rosedaleunincorporated, Baltimore County · 20,002 people19 in5Baltimore Wash Intl AP23.6 km
T60Rossvilleunincorporated, Baltimore County · 16,059 people19 in5Baltimore Wash Intl AP27.5 km
T60Severnunincorporated, Anne Arundel County · 58,402 people19 in5Baltimore Wash Intl AP3.6 km
T60Severna Parkunincorporated, Anne Arundel County · 40,228 people19 in5Baltimore Wash Intl AP13.5 km
T60Timoniumunincorporated, Baltimore County · 10,304 people19 in5Baltimore Wash Intl AP31.6 km
T60Towsonunincorporated, Baltimore County · 58,679 people19 in5Baltimore Wash Intl AP25.9 km
T60White Marshunincorporated, Baltimore County · 10,932 people19 in5Baltimore Wash Intl AP30.8 km
T108Bel AirHarford County · 10,507 people18 in5Octoraro Lake38.8 km
T108Bel Air Northunincorporated, Harford County · 31,302 people18 in5Octoraro Lake38.9 km
T108Bel Air Southunincorporated, Harford County · 58,137 people18 in5Octoraro Lake39.2 km
T108Havre de GraceHarford County · 15,630 people18 in5Octoraro Lake28.3 km
T108PerryvilleCecil County · 4,592 people18 in5Octoraro Lake24.8 km
T108Rising SunCecil County · 2,761 people18 in5Octoraro Lake10.5 km
T114AberdeenHarford County · 18,374 people17 in5Chestertown35.0 km
T114Abingdonunincorporated, Harford County · 5,019 people17 in5Chestertown33.4 km
T114CentrevilleQueen Anne's County · 4,782 people17 in5Chestertown19.4 km
T114ChestertownKent County · 5,658 people17 in5Chestertown1.9 km
T114Edgewoodunincorporated, Harford County · 24,922 people17 in5Chestertown30.9 km
T114Joppatowneunincorporated, Harford County · 14,237 people17 in5Chestertown34.1 km
T114Riversideunincorporated, Harford County · 6,585 people17 in5Chestertown33.6 km
T121Andrews AFBunincorporated, Prince George's County · 3,130 people16 in4Upper Marlboro 3 NNW9.9 km
T121BowiePrince George's County · 58,383 people16 in4Upper Marlboro 3 NNW11.7 km
T121Brandywineunincorporated, Prince George's County · 12,160 people16 in4Upper Marlboro 3 NNW21.3 km
T121Brock Hallunincorporated, Prince George's County · 13,615 people16 in4Upper Marlboro 3 NNW2.3 km
T121Brown Stationunincorporated, Prince George's County · 3,451 people16 in4Upper Marlboro 3 NNW1.5 km
T121Camp Springsunincorporated, Prince George's County · 22,544 people16 in4Upper Marlboro 3 NNW14.0 km
T121District HeightsPrince George's County · 5,938 people16 in4Upper Marlboro 3 NNW10.4 km
T121Edgewaterunincorporated, Anne Arundel County · 8,519 people16 in4Upper Marlboro 3 NNW21.2 km
T121Fairwoodunincorporated, Prince George's County · 7,526 people16 in4Upper Marlboro 3 NNW11.5 km
T121Forestvilleunincorporated, Prince George's County · 10,495 people16 in4Upper Marlboro 3 NNW8.9 km
T121Ketteringunincorporated, Prince George's County · 14,014 people16 in4Upper Marlboro 3 NNW4.6 km
T121Lake Arborunincorporated, Prince George's County · 14,335 people16 in4Upper Marlboro 3 NNW8.4 km
T121Largounincorporated, Prince George's County · 12,229 people16 in4Upper Marlboro 3 NNW6.2 km
T121Marlboro Meadowsunincorporated, Prince George's County · 3,929 people16 in4Upper Marlboro 3 NNW5.1 km
T121Marlboro Villageunincorporated, Prince George's County · 9,382 people16 in4Upper Marlboro 3 NNW1.9 km
T121Marltonunincorporated, Prince George's County · 10,222 people16 in4Upper Marlboro 3 NNW10.2 km
T121Mayounincorporated, Anne Arundel County · 8,694 people16 in4Upper Marlboro 3 NNW22.8 km
T121Melwoodunincorporated, Prince George's County · 3,401 people16 in4Upper Marlboro 3 NNW8.4 km
T121Mitchellvilleunincorporated, Prince George's County · 11,359 people16 in4Upper Marlboro 3 NNW10.1 km
T121Owingsunincorporated, Calvert County · 2,643 people16 in4Upper Marlboro 3 NNW21.1 km
T121Peppermill Villageunincorporated, Prince George's County · 5,238 people16 in4Upper Marlboro 3 NNW11.3 km
T121Rivaunincorporated, Anne Arundel County · 4,976 people16 in4Upper Marlboro 3 NNW18.6 km
T121Rosaryvilleunincorporated, Prince George's County · 12,883 people16 in4Upper Marlboro 3 NNW10.7 km
T121Summerfieldunincorporated, Prince George's County · 15,065 people16 in4Upper Marlboro 3 NNW10.4 km
T121Walker Millunincorporated, Prince George's County · 10,931 people16 in4Upper Marlboro 3 NNW10.5 km
T121Westphaliaunincorporated, Prince George's County · 13,228 people16 in4Upper Marlboro 3 NNW5.3 km
T121Woodmoreunincorporated, Prince George's County · 4,613 people16 in4Upper Marlboro 3 NNW7.7 km
T148Adelphiunincorporated, Prince George's County · 17,395 people16 in5Beltsville4.8 km
T148Ashton-Sandy Springunincorporated, Montgomery County · 5,630 people16 in5Beltsville14.4 km
T148Aspen Hillunincorporated, Montgomery County · 53,279 people16 in5Beltsville14.8 km
T148Beltsvilleunincorporated, Prince George's County · 19,176 people16 in5Beltsville1.4 km
T148Berwyn HeightsPrince George's County · 3,338 people16 in5Beltsville4.4 km
T148BladensburgPrince George's County · 9,671 people16 in5Beltsville9.8 km
T148Burnt Millsunincorporated, Montgomery County · 3,751 people16 in5Beltsville5.8 km
T148Burtonsvilleunincorporated, Montgomery County · 10,203 people16 in5Beltsville10.4 km
T148Calvertonunincorporated, Montgomery County · 17,624 people16 in5Beltsville3.5 km
T148CheverlyPrince George's County · 6,164 people16 in5Beltsville11.7 km
T148Chillumunincorporated, Prince George's County · 34,871 people16 in5Beltsville8.2 km
T148Cloverlyunincorporated, Montgomery County · 16,646 people16 in5Beltsville9.9 km
T148Colesvilleunincorporated, Montgomery County · 14,519 people16 in5Beltsville7.6 km
T148College ParkPrince George's County · 35,418 people16 in5Beltsville3.8 km
T148Coral Hillsunincorporated, Prince George's County · 9,756 people16 in5Beltsville17.6 km
T148East Riverdaleunincorporated, Prince George's County · 18,336 people16 in5Beltsville8.0 km
T148Fairlandunincorporated, Montgomery County · 26,231 people16 in5Beltsville6.0 km
T148Forest Glenunincorporated, Montgomery County · 6,840 people16 in5Beltsville9.9 km
T148Four Cornersunincorporated, Montgomery County · 8,150 people16 in5Beltsville6.9 km
T148GlenardenPrince George's County · 6,422 people16 in5Beltsville12.9 km
T148Glenmontunincorporated, Montgomery County · 17,208 people16 in5Beltsville11.0 km
T148Glenn Daleunincorporated, Prince George's County · 13,772 people16 in5Beltsville12.4 km
T148GreenbeltPrince George's County · 24,948 people16 in5Beltsville5.6 km
T148Hillandaleunincorporated, Montgomery County · 5,060 people16 in5Beltsville3.8 km
T148HyattsvillePrince George's County · 21,158 people16 in5Beltsville7.9 km
T148Kemp Millunincorporated, Montgomery County · 13,042 people16 in5Beltsville7.9 km
T148KensingtonMontgomery County · 2,652 people16 in5Beltsville12.3 km
T148Konterraunincorporated, Prince George's County · 3,641 people16 in5Beltsville6.3 km
T148Landoverunincorporated, Prince George's County · 24,514 people16 in5Beltsville12.4 km
T148Langley Parkunincorporated, Prince George's County · 21,508 people16 in5Beltsville6.2 km
T148Lanhamunincorporated, Prince George's County · 11,433 people16 in5Beltsville11.0 km
T148LaurelPrince George's County · 30,254 people16 in5Beltsville9.4 km
T148Layhillunincorporated, Montgomery County · 5,497 people16 in5Beltsville11.5 km
T148Leisure Worldunincorporated, Montgomery County · 8,882 people16 in5Beltsville14.4 km
T148New CarrolltonPrince George's County · 13,644 people16 in5Beltsville8.6 km
T148North Kensingtonunincorporated, Montgomery County · 8,954 people16 in5Beltsville12.1 km
T148North Laurelunincorporated, Howard County · 25,563 people16 in5Beltsville12.9 km
T148Olneyunincorporated, Montgomery County · 35,797 people16 in5Beltsville17.5 km
T148Riverdale ParkPrince George's County · 7,343 people16 in5Beltsville7.1 km
T148Scaggsvilleunincorporated, Howard County · 10,564 people16 in5Beltsville13.0 km
T148Seabrookunincorporated, Prince George's County · 18,317 people16 in5Beltsville8.8 km
T148Seat PleasantPrince George's County · 4,524 people16 in5Beltsville15.3 km
T148Silver Springunincorporated, Montgomery County · 81,462 people16 in5Beltsville8.3 km
T148South Kensingtonunincorporated, Montgomery County · 8,148 people16 in5Beltsville11.8 km
T148South Laurelunincorporated, Prince George's County · 29,272 people16 in5Beltsville8.1 km
T148Springdaleunincorporated, Prince George's County · 5,226 people16 in5Beltsville12.9 km
T148Takoma ParkMontgomery County · 17,260 people16 in5Beltsville8.3 km
T148West Laurelunincorporated, Prince George's County · 4,428 people16 in5Beltsville10.1 km
T148Wheatonunincorporated, Montgomery County · 52,926 people16 in5Beltsville11.2 km
T148White Oakunincorporated, Montgomery County · 17,329 people16 in5Beltsville5.0 km
T148Woodlawnunincorporated, Prince George's County · 7,750 people16 in5Beltsville9.3 km
T199Golden Beachunincorporated, St. Mary's County · 3,830 people15 in4Mechanicsville 5 NE2.1 km
T199Huntingtownunincorporated, Calvert County · 2,689 people15 in4Mechanicsville 5 NE15.5 km
T199Prince Frederickunincorporated, Calvert County · 2,955 people15 in4Mechanicsville 5 NE13.2 km
T199Waldorfunincorporated, Charles County · 82,943 people15 in4Mechanicsville 5 NE21.1 km
T203Annapolis Neckunincorporated, Anne Arundel County · 12,032 people14 in4Royal Oak 2 SSW36.3 km
T203CambridgeDorchester County · 13,457 people14 in4Royal Oak 2 SSW20.5 km
T203Chesapeake BeachCalvert County · 6,466 people14 in4Royal Oak 2 SSW31.7 km
T203Chesterunincorporated, Queen Anne's County · 4,797 people14 in4Royal Oak 2 SSW28.5 km
T203Dealeunincorporated, Anne Arundel County · 5,333 people14 in4Royal Oak 2 SSW31.3 km
T203EastonTalbot County · 17,293 people14 in4Royal Oak 2 SSW12.4 km
T203Grasonvilleunincorporated, Queen Anne's County · 3,564 people14 in4Royal Oak 2 SSW27.0 km
T203Shady Sideunincorporated, Anne Arundel County · 4,727 people14 in4Royal Oak 2 SSW31.1 km
T203Stevensvilleunincorporated, Queen Anne's County · 8,802 people14 in4Royal Oak 2 SSW30.9 km
T212Forest HeightsPrince George's County · 2,618 people14 in4Washington Reagan AP5.0 km
T212Glassmanorunincorporated, Prince George's County · 16,981 people14 in4Washington Reagan AP5.5 km
T214Accokeekunincorporated, Prince George's County · 14,362 people13 in4Franconia 1.3 SSE14.4 km
T214Bensvilleunincorporated, Charles County · 15,848 people13 in4Franconia 1.3 SSE18.8 km
T214Bryans Roadunincorporated, Charles County · 9,371 people13 in4Franconia 1.3 SSE16.3 km
T214Clintonunincorporated, Prince George's County · 38,376 people13 in4Franconia 1.3 SSE19.9 km
T214Fort Washingtonunincorporated, Prince George's County · 25,134 people13 in4Franconia 1.3 SSE11.4 km
T214Friendlyunincorporated, Prince George's County · 11,119 people13 in4Franconia 1.3 SSE15.0 km
T214Indian HeadCharles County · 4,202 people13 in4Franconia 1.3 SSE16.5 km
T214National Harborunincorporated, Prince George's County · 4,454 people13 in4Franconia 1.3 SSE11.9 km
T214Oxon Hillunincorporated, Prince George's County · 17,893 people13 in4Franconia 1.3 SSE15.1 km
T214Temple Hillsunincorporated, Prince George's County · 8,969 people13 in4Franconia 1.3 SSE17.9 km
T224DentonCaroline County · 5,075 people13 in4Greenwood 2ne22.6 km
T224FederalsburgCaroline County · 2,864 people13 in4Greenwood 2ne21.9 km
T226Californiaunincorporated, St. Mary's County · 13,136 people12 in3Patuxent River Nas6.6 km
T226Chesapeake Ranch Estatesunincorporated, Calvert County · 9,241 people12 in3Patuxent River Nas6.9 km
T226Drum Pointunincorporated, Calvert County · 3,589 people12 in3Patuxent River Nas3.3 km
T226LeonardtownSt. Mary's County · 5,033 people12 in3Patuxent River Nas19.5 km
T226Lexington Parkunincorporated, St. Mary's County · 13,252 people12 in3Patuxent River Nas6.1 km
T226Lusbyunincorporated, Calvert County · 2,595 people12 in3Patuxent River Nas7.2 km
T226Wildewoodunincorporated, St. Mary's County · 7,552 people12 in3Patuxent River Nas11.4 km
233La PlataCharles County · 12,137 people12 in4Quantico Mcas29.1 km
T234Ocean CityWorcester County · 6,840 people10 in4Snow Hill 4 N33.2 km
T234Ocean Pinesunincorporated, Worcester County · 12,351 people10 in4Snow Hill 4 N26.2 km
T234West Ocean Cityunincorporated, Worcester County · 5,198 people10 in4Snow Hill 4 N26.5 km
T237CrisfieldSomerset County · 2,555 people8 in3Wallops Island Flight Fac34.9 km
T237Pocomoke CityWorcester County · 4,421 people8 in3Wallops Island Flight Fac15.9 km
T239BerlinWorcester County · 5,335 people8 in2Salisbury Wicomico Rgnl AP25.7 km
T239DelmarWicomico County · 4,896 people8 in2Salisbury Wicomico Rgnl AP12.0 km
T239FruitlandWicomico County · 6,007 people8 in2Salisbury Wicomico Rgnl AP10.5 km
T239Princess AnneSomerset County · 3,642 people8 in2Salisbury Wicomico Rgnl AP22.2 km
T239SalisburyWicomico County · 33,845 people8 in2Salisbury Wicomico Rgnl AP7.7 km
T244Bethesdaunincorporated, Montgomery County · 69,397 people6 in3Dalecarlia Rsvr5.4 km
T244BrentwoodPrince George's County · 3,828 people6 in3Dalecarlia Rsvr13.5 km
T244Brookmontunincorporated, Montgomery County · 3,671 people6 in3Dalecarlia Rsvr2.2 km
T244Capitol HeightsPrince George's County · 4,044 people6 in3Dalecarlia Rsvr19.1 km
T244Chevy Chaseunincorporated, Montgomery County · 9,445 people6 in3Dalecarlia Rsvr7.0 km
T244Chevy ChaseMontgomery County · 2,804 people6 in3Dalecarlia Rsvr5.5 km
T244Friendship Heights Villageunincorporated, Montgomery County · 4,002 people6 in3Dalecarlia Rsvr3.4 km
T244Hillcrest Heightsunincorporated, Prince George's County · 16,063 people6 in3Dalecarlia Rsvr16.8 km
T244Marlow Heightsunincorporated, Prince George's County · 5,456 people6 in3Dalecarlia Rsvr19.8 km
T244Mount RainierPrince George's County · 8,307 people6 in3Dalecarlia Rsvr12.9 km
T244North Bethesdaunincorporated, Montgomery County · 49,677 people6 in3Dalecarlia Rsvr10.9 km
T244Potomacunincorporated, Montgomery County · 45,902 people6 in3Dalecarlia Rsvr10.8 km
T244RockvilleMontgomery County · 67,563 people6 in3Dalecarlia Rsvr16.5 km
T244Silver Hillunincorporated, Prince George's County · 5,193 people6 in3Dalecarlia Rsvr18.7 km
T244Suitlandunincorporated, Prince George's County · 23,793 people6 in3Dalecarlia Rsvr19.3 km
T244Travilahunincorporated, Montgomery County · 11,721 people6 in3Dalecarlia Rsvr17.9 km

A station’s normal can differ from the town’s own when the station sits higher or lower; each town’s Climate page names its station and checks it.

Quick answers

Questions people ask

Which Maryland town gets the most snow?

Frostburg (Allegany County), about 72 inches in a normal winter at the Frostburg 2 station.

What part of Maryland gets the least amount of snow?

Among towns of 2,500+, the least snow falls in Bethesda (Montgomery County, about 6 in), Brentwood (Prince George's County, about 6 in), Brookmont (Montgomery County, about 6 in), on NOAA’s 1991–2020 normals at each town’s station. See the towns with the least snow.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents (261 in Maryland) whose nearest station has a snow normal of an inch or more; 2 have no station with a snow record. Smaller towns show their snow on their own Climate page.

Go deeper

More Maryland lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Maryland rankings →
Other states

Snowiest towns in other states