Guest, Sign inJoin
Bethesda MontageBethesda, #1 on this list · Photo: westroopnerd · CC BY-SA 4.0
Maryland rankings · Climate

Towns with the least snow in Maryland

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

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

#T1

Bethesda

unincorporated, Montgomery County · 69,397 people
6in

3 days a year with an inch or more·Dalecarlia Rsvr station, 5 km

#T1

Brookmont

unincorporated, Montgomery County · 3,671 people
6in

3 days a year with an inch or more·Dalecarlia Rsvr station, 2 km

All 259 towns

Snow in a normal winter, least 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
T1Bethesdaunincorporated, Montgomery County · 69,397 people6 in3Dalecarlia Rsvr5.4 km
T1BrentwoodPrince George's County · 3,828 people6 in3Dalecarlia Rsvr13.5 km
T1Brookmontunincorporated, Montgomery County · 3,671 people6 in3Dalecarlia Rsvr2.2 km
T1Capitol HeightsPrince George's County · 4,044 people6 in3Dalecarlia Rsvr19.1 km
T1Chevy ChaseMontgomery County · 2,804 people6 in3Dalecarlia Rsvr5.5 km
T1Chevy Chaseunincorporated, Montgomery County · 9,445 people6 in3Dalecarlia Rsvr7.0 km
T1Friendship Heights Villageunincorporated, Montgomery County · 4,002 people6 in3Dalecarlia Rsvr3.4 km
T1Hillcrest Heightsunincorporated, Prince George's County · 16,063 people6 in3Dalecarlia Rsvr16.8 km
T1Marlow Heightsunincorporated, Prince George's County · 5,456 people6 in3Dalecarlia Rsvr19.8 km
T1Mount RainierPrince George's County · 8,307 people6 in3Dalecarlia Rsvr12.9 km
T1North Bethesdaunincorporated, Montgomery County · 49,677 people6 in3Dalecarlia Rsvr10.9 km
T1Potomacunincorporated, Montgomery County · 45,902 people6 in3Dalecarlia Rsvr10.8 km
T1RockvilleMontgomery County · 67,563 people6 in3Dalecarlia Rsvr16.5 km
T1Silver Hillunincorporated, Prince George's County · 5,193 people6 in3Dalecarlia Rsvr18.7 km
T1Suitlandunincorporated, Prince George's County · 23,793 people6 in3Dalecarlia Rsvr19.3 km
T1Travilahunincorporated, Montgomery County · 11,721 people6 in3Dalecarlia Rsvr17.9 km
T17BerlinWorcester County · 5,335 people8 in2Salisbury Wicomico Rgnl AP25.7 km
T17DelmarWicomico County · 4,896 people8 in2Salisbury Wicomico Rgnl AP12.0 km
T17FruitlandWicomico County · 6,007 people8 in2Salisbury Wicomico Rgnl AP10.5 km
T17Princess AnneSomerset County · 3,642 people8 in2Salisbury Wicomico Rgnl AP22.2 km
T17SalisburyWicomico County · 33,845 people8 in2Salisbury Wicomico Rgnl AP7.7 km
T22CrisfieldSomerset County · 2,555 people8 in3Wallops Island Flight Fac34.9 km
T22Pocomoke CityWorcester County · 4,421 people8 in3Wallops Island Flight Fac15.9 km
T24Ocean CityWorcester County · 6,840 people10 in4Snow Hill 4 N33.2 km
T24Ocean Pinesunincorporated, Worcester County · 12,351 people10 in4Snow Hill 4 N26.2 km
T24West Ocean Cityunincorporated, Worcester County · 5,198 people10 in4Snow Hill 4 N26.5 km
27La PlataCharles County · 12,137 people12 in4Quantico Mcas29.1 km
T28Californiaunincorporated, St. Mary's County · 13,136 people12 in3Patuxent River Nas6.6 km
T28Chesapeake Ranch Estatesunincorporated, Calvert County · 9,241 people12 in3Patuxent River Nas6.9 km
T28Drum Pointunincorporated, Calvert County · 3,589 people12 in3Patuxent River Nas3.3 km
T28LeonardtownSt. Mary's County · 5,033 people12 in3Patuxent River Nas19.5 km
T28Lexington Parkunincorporated, St. Mary's County · 13,252 people12 in3Patuxent River Nas6.1 km
T28Lusbyunincorporated, Calvert County · 2,595 people12 in3Patuxent River Nas7.2 km
T28Wildewoodunincorporated, St. Mary's County · 7,552 people12 in3Patuxent River Nas11.4 km
T35DentonCaroline County · 5,075 people13 in4Greenwood 2ne22.6 km
T35FederalsburgCaroline County · 2,864 people13 in4Greenwood 2ne21.9 km
T37Accokeekunincorporated, Prince George's County · 14,362 people13 in4Franconia 1.3 SSE14.4 km
T37Bensvilleunincorporated, Charles County · 15,848 people13 in4Franconia 1.3 SSE18.8 km
T37Bryans Roadunincorporated, Charles County · 9,371 people13 in4Franconia 1.3 SSE16.3 km
T37Clintonunincorporated, Prince George's County · 38,376 people13 in4Franconia 1.3 SSE19.9 km
T37Fort Washingtonunincorporated, Prince George's County · 25,134 people13 in4Franconia 1.3 SSE11.4 km
T37Friendlyunincorporated, Prince George's County · 11,119 people13 in4Franconia 1.3 SSE15.0 km
T37Indian HeadCharles County · 4,202 people13 in4Franconia 1.3 SSE16.5 km
T37National Harborunincorporated, Prince George's County · 4,454 people13 in4Franconia 1.3 SSE11.9 km
T37Oxon Hillunincorporated, Prince George's County · 17,893 people13 in4Franconia 1.3 SSE15.1 km
T37Temple Hillsunincorporated, Prince George's County · 8,969 people13 in4Franconia 1.3 SSE17.9 km
T47Forest HeightsPrince George's County · 2,618 people14 in4Washington Reagan AP5.0 km
T47Glassmanorunincorporated, Prince George's County · 16,981 people14 in4Washington Reagan AP5.5 km
T49Annapolis Neckunincorporated, Anne Arundel County · 12,032 people14 in4Royal Oak 2 SSW36.3 km
T49CambridgeDorchester County · 13,457 people14 in4Royal Oak 2 SSW20.5 km
T49Chesapeake BeachCalvert County · 6,466 people14 in4Royal Oak 2 SSW31.7 km
T49Chesterunincorporated, Queen Anne's County · 4,797 people14 in4Royal Oak 2 SSW28.5 km
T49Dealeunincorporated, Anne Arundel County · 5,333 people14 in4Royal Oak 2 SSW31.3 km
T49EastonTalbot County · 17,293 people14 in4Royal Oak 2 SSW12.4 km
T49Grasonvilleunincorporated, Queen Anne's County · 3,564 people14 in4Royal Oak 2 SSW27.0 km
T49Shady Sideunincorporated, Anne Arundel County · 4,727 people14 in4Royal Oak 2 SSW31.1 km
T49Stevensvilleunincorporated, Queen Anne's County · 8,802 people14 in4Royal Oak 2 SSW30.9 km
T58Golden Beachunincorporated, St. Mary's County · 3,830 people15 in4Mechanicsville 5 NE2.1 km
T58Huntingtownunincorporated, Calvert County · 2,689 people15 in4Mechanicsville 5 NE15.5 km
T58Prince Frederickunincorporated, Calvert County · 2,955 people15 in4Mechanicsville 5 NE13.2 km
T58Waldorfunincorporated, Charles County · 82,943 people15 in4Mechanicsville 5 NE21.1 km
T62Adelphiunincorporated, Prince George's County · 17,395 people16 in5Beltsville4.8 km
T62Ashton-Sandy Springunincorporated, Montgomery County · 5,630 people16 in5Beltsville14.4 km
T62Aspen Hillunincorporated, Montgomery County · 53,279 people16 in5Beltsville14.8 km
T62Beltsvilleunincorporated, Prince George's County · 19,176 people16 in5Beltsville1.4 km
T62Berwyn HeightsPrince George's County · 3,338 people16 in5Beltsville4.4 km
T62BladensburgPrince George's County · 9,671 people16 in5Beltsville9.8 km
T62Burnt Millsunincorporated, Montgomery County · 3,751 people16 in5Beltsville5.8 km
T62Burtonsvilleunincorporated, Montgomery County · 10,203 people16 in5Beltsville10.4 km
T62Calvertonunincorporated, Montgomery County · 17,624 people16 in5Beltsville3.5 km
T62CheverlyPrince George's County · 6,164 people16 in5Beltsville11.7 km
T62Chillumunincorporated, Prince George's County · 34,871 people16 in5Beltsville8.2 km
T62Cloverlyunincorporated, Montgomery County · 16,646 people16 in5Beltsville9.9 km
T62Colesvilleunincorporated, Montgomery County · 14,519 people16 in5Beltsville7.6 km
T62College ParkPrince George's County · 35,418 people16 in5Beltsville3.8 km
T62Coral Hillsunincorporated, Prince George's County · 9,756 people16 in5Beltsville17.6 km
T62East Riverdaleunincorporated, Prince George's County · 18,336 people16 in5Beltsville8.0 km
T62Fairlandunincorporated, Montgomery County · 26,231 people16 in5Beltsville6.0 km
T62Forest Glenunincorporated, Montgomery County · 6,840 people16 in5Beltsville9.9 km
T62Four Cornersunincorporated, Montgomery County · 8,150 people16 in5Beltsville6.9 km
T62GlenardenPrince George's County · 6,422 people16 in5Beltsville12.9 km
T62Glenmontunincorporated, Montgomery County · 17,208 people16 in5Beltsville11.0 km
T62Glenn Daleunincorporated, Prince George's County · 13,772 people16 in5Beltsville12.4 km
T62GreenbeltPrince George's County · 24,948 people16 in5Beltsville5.6 km
T62Hillandaleunincorporated, Montgomery County · 5,060 people16 in5Beltsville3.8 km
T62HyattsvillePrince George's County · 21,158 people16 in5Beltsville7.9 km
T62Kemp Millunincorporated, Montgomery County · 13,042 people16 in5Beltsville7.9 km
T62KensingtonMontgomery County · 2,652 people16 in5Beltsville12.3 km
T62Konterraunincorporated, Prince George's County · 3,641 people16 in5Beltsville6.3 km
T62Landoverunincorporated, Prince George's County · 24,514 people16 in5Beltsville12.4 km
T62Langley Parkunincorporated, Prince George's County · 21,508 people16 in5Beltsville6.2 km
T62Lanhamunincorporated, Prince George's County · 11,433 people16 in5Beltsville11.0 km
T62LaurelPrince George's County · 30,254 people16 in5Beltsville9.4 km
T62Layhillunincorporated, Montgomery County · 5,497 people16 in5Beltsville11.5 km
T62Leisure Worldunincorporated, Montgomery County · 8,882 people16 in5Beltsville14.4 km
T62New CarrolltonPrince George's County · 13,644 people16 in5Beltsville8.6 km
T62North Kensingtonunincorporated, Montgomery County · 8,954 people16 in5Beltsville12.1 km
T62North Laurelunincorporated, Howard County · 25,563 people16 in5Beltsville12.9 km
T62Olneyunincorporated, Montgomery County · 35,797 people16 in5Beltsville17.5 km
T62Riverdale ParkPrince George's County · 7,343 people16 in5Beltsville7.1 km
T62Scaggsvilleunincorporated, Howard County · 10,564 people16 in5Beltsville13.0 km
T62Seabrookunincorporated, Prince George's County · 18,317 people16 in5Beltsville8.8 km
T62Seat PleasantPrince George's County · 4,524 people16 in5Beltsville15.3 km
T62Silver Springunincorporated, Montgomery County · 81,462 people16 in5Beltsville8.3 km
T62South Kensingtonunincorporated, Montgomery County · 8,148 people16 in5Beltsville11.8 km
T62South Laurelunincorporated, Prince George's County · 29,272 people16 in5Beltsville8.1 km
T62Springdaleunincorporated, Prince George's County · 5,226 people16 in5Beltsville12.9 km
T62Takoma ParkMontgomery County · 17,260 people16 in5Beltsville8.3 km
T62West Laurelunincorporated, Prince George's County · 4,428 people16 in5Beltsville10.1 km
T62Wheatonunincorporated, Montgomery County · 52,926 people16 in5Beltsville11.2 km
T62White Oakunincorporated, Montgomery County · 17,329 people16 in5Beltsville5.0 km
T62Woodlawnunincorporated, Prince George's County · 7,750 people16 in5Beltsville9.3 km
T113Andrews AFBunincorporated, Prince George's County · 3,130 people16 in4Upper Marlboro 3 NNW9.9 km
T113BowiePrince George's County · 58,383 people16 in4Upper Marlboro 3 NNW11.7 km
T113Brandywineunincorporated, Prince George's County · 12,160 people16 in4Upper Marlboro 3 NNW21.3 km
T113Brock Hallunincorporated, Prince George's County · 13,615 people16 in4Upper Marlboro 3 NNW2.3 km
T113Brown Stationunincorporated, Prince George's County · 3,451 people16 in4Upper Marlboro 3 NNW1.5 km
T113Camp Springsunincorporated, Prince George's County · 22,544 people16 in4Upper Marlboro 3 NNW14.0 km
T113District HeightsPrince George's County · 5,938 people16 in4Upper Marlboro 3 NNW10.4 km
T113Edgewaterunincorporated, Anne Arundel County · 8,519 people16 in4Upper Marlboro 3 NNW21.2 km
T113Fairwoodunincorporated, Prince George's County · 7,526 people16 in4Upper Marlboro 3 NNW11.5 km
T113Forestvilleunincorporated, Prince George's County · 10,495 people16 in4Upper Marlboro 3 NNW8.9 km
T113Ketteringunincorporated, Prince George's County · 14,014 people16 in4Upper Marlboro 3 NNW4.6 km
T113Lake Arborunincorporated, Prince George's County · 14,335 people16 in4Upper Marlboro 3 NNW8.4 km
T113Largounincorporated, Prince George's County · 12,229 people16 in4Upper Marlboro 3 NNW6.2 km
T113Marlboro Meadowsunincorporated, Prince George's County · 3,929 people16 in4Upper Marlboro 3 NNW5.1 km
T113Marlboro Villageunincorporated, Prince George's County · 9,382 people16 in4Upper Marlboro 3 NNW1.9 km
T113Marltonunincorporated, Prince George's County · 10,222 people16 in4Upper Marlboro 3 NNW10.2 km
T113Mayounincorporated, Anne Arundel County · 8,694 people16 in4Upper Marlboro 3 NNW22.8 km
T113Melwoodunincorporated, Prince George's County · 3,401 people16 in4Upper Marlboro 3 NNW8.4 km
T113Mitchellvilleunincorporated, Prince George's County · 11,359 people16 in4Upper Marlboro 3 NNW10.1 km
T113Owingsunincorporated, Calvert County · 2,643 people16 in4Upper Marlboro 3 NNW21.1 km
T113Peppermill Villageunincorporated, Prince George's County · 5,238 people16 in4Upper Marlboro 3 NNW11.3 km
T113Rivaunincorporated, Anne Arundel County · 4,976 people16 in4Upper Marlboro 3 NNW18.6 km
T113Rosaryvilleunincorporated, Prince George's County · 12,883 people16 in4Upper Marlboro 3 NNW10.7 km
T113Summerfieldunincorporated, Prince George's County · 15,065 people16 in4Upper Marlboro 3 NNW10.4 km
T113Walker Millunincorporated, Prince George's County · 10,931 people16 in4Upper Marlboro 3 NNW10.5 km
T113Westphaliaunincorporated, Prince George's County · 13,228 people16 in4Upper Marlboro 3 NNW5.3 km
T113Woodmoreunincorporated, Prince George's County · 4,613 people16 in4Upper Marlboro 3 NNW7.7 km
T140AberdeenHarford County · 18,374 people17 in5Chestertown35.0 km
T140Abingdonunincorporated, Harford County · 5,019 people17 in5Chestertown33.4 km
T140CentrevilleQueen Anne's County · 4,782 people17 in5Chestertown19.4 km
T140ChestertownKent County · 5,658 people17 in5Chestertown1.9 km
T140Edgewoodunincorporated, Harford County · 24,922 people17 in5Chestertown30.9 km
T140Joppatowneunincorporated, Harford County · 14,237 people17 in5Chestertown34.1 km
T140Riversideunincorporated, Harford County · 6,585 people17 in5Chestertown33.6 km
T147Bel AirHarford County · 10,507 people18 in5Octoraro Lake38.8 km
T147Bel Air Northunincorporated, Harford County · 31,302 people18 in5Octoraro Lake38.9 km
T147Bel Air Southunincorporated, Harford County · 58,137 people18 in5Octoraro Lake39.2 km
T147Havre de GraceHarford County · 15,630 people18 in5Octoraro Lake28.3 km
T147PerryvilleCecil County · 4,592 people18 in5Octoraro Lake24.8 km
T147Rising SunCecil County · 2,761 people18 in5Octoraro Lake10.5 km
T153AnnapolisAnne Arundel County · 40,634 people19 in5Baltimore Wash Intl AP26.5 km
T153Arbutusunincorporated, Baltimore County · 22,507 people19 in5Baltimore Wash Intl AP8.5 km
T153Arnoldunincorporated, Anne Arundel County · 24,303 people19 in5Baltimore Wash Intl AP20.6 km
T153BaltimoreBaltimore city · 569,997 people19 in5Baltimore Wash Intl AP16.1 km
T153Baltimore Highlandsunincorporated, Baltimore County · 8,206 people19 in5Baltimore Wash Intl AP8.7 km
T153Bowleys Quartersunincorporated, Baltimore County · 7,006 people19 in5Baltimore Wash Intl AP30.5 km
T153Brooklyn Parkunincorporated, Anne Arundel County · 16,067 people19 in5Baltimore Wash Intl AP8.0 km
T153Cape St. Claireunincorporated, Anne Arundel County · 9,236 people19 in5Baltimore Wash Intl AP24.7 km
T153Carneyunincorporated, Baltimore County · 28,343 people19 in5Baltimore Wash Intl AP29.9 km
T153Croftonunincorporated, Anne Arundel County · 29,549 people19 in5Baltimore Wash Intl AP16.9 km
T153Dundalkunincorporated, Baltimore County · 65,969 people19 in5Baltimore Wash Intl AP19.5 km
T153Edgemereunincorporated, Baltimore County · 9,061 people19 in5Baltimore Wash Intl AP20.4 km
T153Elkridgeunincorporated, Howard County · 26,283 people19 in5Baltimore Wash Intl AP5.9 km
T153Essexunincorporated, Baltimore County · 40,580 people19 in5Baltimore Wash Intl AP25.5 km
T153Ferndaleunincorporated, Anne Arundel County · 17,529 people19 in5Baltimore Wash Intl AP4.9 km
T153Fort Meadeunincorporated, Anne Arundel County · 11,225 people19 in5Baltimore Wash Intl AP8.5 km
T153Gambrillsunincorporated, Anne Arundel County · 2,830 people19 in5Baltimore Wash Intl AP8.7 km
T153Garrisonunincorporated, Baltimore County · 9,469 people19 in5Baltimore Wash Intl AP26.9 km
T153Glen Burnieunincorporated, Anne Arundel County · 72,590 people19 in5Baltimore Wash Intl AP6.7 km
T153Hamptonunincorporated, Baltimore County · 5,372 people19 in5Baltimore Wash Intl AP31.1 km
T153Honeygounincorporated, Baltimore County · 12,250 people19 in5Baltimore Wash Intl AP34.3 km
T153Ilchesterunincorporated, Howard County · 28,364 people19 in5Baltimore Wash Intl AP8.7 km
T153Jessupunincorporated, Anne Arundel County · 9,931 people19 in5Baltimore Wash Intl AP8.3 km
T153Kingsvilleunincorporated, Baltimore County · 4,687 people19 in5Baltimore Wash Intl AP38.4 km
T153Lake Shoreunincorporated, Anne Arundel County · 18,249 people19 in5Baltimore Wash Intl AP18.7 km
T153Lansdowneunincorporated, Baltimore County · 7,876 people19 in5Baltimore Wash Intl AP7.8 km
T153Linthicumunincorporated, Anne Arundel County · 11,313 people19 in5Baltimore Wash Intl AP5.0 km
T153Luthervilleunincorporated, Baltimore County · 6,574 people19 in5Baltimore Wash Intl AP29.2 km
T153Maryland Cityunincorporated, Anne Arundel County · 19,186 people19 in5Baltimore Wash Intl AP12.8 km
T153Mays Chapelunincorporated, Baltimore County · 16,066 people19 in5Baltimore Wash Intl AP30.7 km
T153Middle Riverunincorporated, Baltimore County · 31,712 people19 in5Baltimore Wash Intl AP29.1 km
T153Odentonunincorporated, Anne Arundel County · 45,002 people19 in5Baltimore Wash Intl AP11.2 km
T153Overleaunincorporated, Baltimore County · 13,035 people19 in5Baltimore Wash Intl AP26.2 km
T153Owings Millsunincorporated, Baltimore County · 37,245 people19 in5Baltimore Wash Intl AP28.6 km
T153Parkvilleunincorporated, Baltimore County · 30,549 people19 in5Baltimore Wash Intl AP26.6 km
T153Paroleunincorporated, Anne Arundel County · 17,229 people19 in5Baltimore Wash Intl AP22.9 km
T153Pasadenaunincorporated, Anne Arundel County · 34,309 people19 in5Baltimore Wash Intl AP10.7 km
T153Perry Hallunincorporated, Baltimore County · 29,105 people19 in5Baltimore Wash Intl AP32.0 km
T153Pikesvilleunincorporated, Baltimore County · 33,524 people19 in5Baltimore Wash Intl AP25.1 km
T153Riviera Beachunincorporated, Anne Arundel County · 12,192 people19 in5Baltimore Wash Intl AP13.4 km
T153Rosedaleunincorporated, Baltimore County · 20,002 people19 in5Baltimore Wash Intl AP23.6 km
T153Rossvilleunincorporated, Baltimore County · 16,059 people19 in5Baltimore Wash Intl AP27.5 km
T153Severnunincorporated, Anne Arundel County · 58,402 people19 in5Baltimore Wash Intl AP3.6 km
T153Severna Parkunincorporated, Anne Arundel County · 40,228 people19 in5Baltimore Wash Intl AP13.5 km
T153Timoniumunincorporated, Baltimore County · 10,304 people19 in5Baltimore Wash Intl AP31.6 km
T153Towsonunincorporated, Baltimore County · 58,679 people19 in5Baltimore Wash Intl AP25.9 km
T153White Marshunincorporated, Baltimore County · 10,932 people19 in5Baltimore Wash Intl AP30.8 km
T201ElktonCecil County · 16,670 people20 in5Wilmington NEW Castle Co AP20.3 km
T201North EastCecil County · 4,237 people20 in5Wilmington NEW Castle Co AP30.1 km
203Darnestownunincorporated, Montgomery County · 7,051 people21 in5Washington Dc Dulles AP21.1 km
T204BoonsboroWashington County · 3,867 people28 in9Emmitsburg 2 SE37.1 km
T204EmmitsburgFrederick County · 2,910 people28 in9Emmitsburg 2 SE4.5 km
T204Robinwoodunincorporated, Washington County · 8,042 people28 in9Emmitsburg 2 SE32.9 km
T204SmithsburgWashington County · 3,212 people28 in9Emmitsburg 2 SE25.4 km
T204TaneytownCarroll County · 8,259 people28 in9Emmitsburg 2 SE10.1 km
T204ThurmontFrederick County · 6,337 people28 in9Emmitsburg 2 SE12.3 km
T204WalkersvilleFrederick County · 6,501 people28 in9Emmitsburg 2 SE23.4 km
211WestminsterCarroll County · 20,589 people28 in8Hanover 4 SW21.4 km
T212Catonsvilleunincorporated, Baltimore County · 43,368 people28 in6Columbia 2.3 N10.6 km
T212Columbiaunincorporated, Howard County · 104,338 people28 in6Columbia 2.3 N3.9 km
T212Ellicott Cityunincorporated, Howard County · 75,257 people28 in6Columbia 2.3 N5.0 km
T212Fultonunincorporated, Howard County · 5,677 people28 in6Columbia 2.3 N10.2 km
T212Lochearnunincorporated, Baltimore County · 27,074 people28 in6Columbia 2.3 N16.9 km
T212Milford Millunincorporated, Baltimore County · 30,829 people28 in6Columbia 2.3 N14.7 km
T212Randallstownunincorporated, Baltimore County · 35,957 people28 in6Columbia 2.3 N15.9 km
T212Savageunincorporated, Howard County · 8,239 people28 in6Columbia 2.3 N10.5 km
T212SykesvilleCarroll County · 4,602 people28 in6Columbia 2.3 N17.9 km
T212Woodlawnunincorporated, Baltimore County · 40,379 people28 in6Columbia 2.3 N12.4 km
T222CumberlandAllegany County · 18,799 people29 in9Cumberland 21.1 km
T222La Valeunincorporated, Allegany County · 4,196 people29 in9Cumberland 26.9 km
224Jarrettsvilleunincorporated, Harford County · 2,560 people29 in8NEW Park15.1 km
T225Cresaptownunincorporated, Allegany County · 5,121 people31 in9Cresaptown-bel Air 0.9 SSE2.2 km
T225Fountainhead-Orchard Hillsunincorporated, Washington County · 6,567 people31 in8Chambersburg 1 ESE28.3 km
T225HagerstownWashington County · 44,228 people31 in8Chambersburg 1 ESE33.8 km
T225Halfwayunincorporated, Washington County · 10,849 people31 in8Chambersburg 1 ESE37.3 km
T225Maugansvilleunincorporated, Washington County · 3,624 people31 in8Chambersburg 1 ESE28.4 km
T225Paramount-Long Meadowunincorporated, Washington County · 2,569 people31 in8Chambersburg 1 ESE28.8 km
T231Ballenger Creekunincorporated, Frederick County · 26,390 people31 in8Damascus 3 SSW20.7 km
T231Braddock Heightsunincorporated, Frederick County · 2,892 people31 in8Damascus 3 SSW27.7 km
T231BrunswickFrederick County · 9,380 people31 in8Damascus 3 SSW34.4 km
T231Damascusunincorporated, Montgomery County · 17,640 people31 in8Damascus 3 SSW3.1 km
T231Eldersburgunincorporated, Carroll County · 31,695 people31 in8Damascus 3 SSW28.6 km
T231FrederickFrederick County · 92,059 people31 in8Damascus 3 SSW24.8 km
T231Green Valleyunincorporated, Frederick County · 13,602 people31 in8Damascus 3 SSW8.6 km
T231Jeffersonunincorporated, Frederick County · 3,314 people31 in8Damascus 3 SSW28.8 km
T231MiddletownFrederick County · 5,056 people31 in8Damascus 3 SSW32.7 km
T231Monroviaunincorporated, Frederick County · 3,568 people31 in8Damascus 3 SSW11.2 km
T231Mount AiryCarroll County · 9,857 people31 in8Damascus 3 SSW14.0 km
T242Bartonsvilleunincorporated, Frederick County · 3,282 people33 in8Clarksburg 2.1 NE18.1 km
T242Clarksburgunincorporated, Montgomery County · 30,487 people33 in8Clarksburg 2.1 NE3.5 km
T242Flower Hillunincorporated, Montgomery County · 13,794 people33 in8Clarksburg 2.1 NE10.3 km
T242GaithersburgMontgomery County · 71,113 people33 in8Clarksburg 2.1 NE12.0 km
T242Germantownunincorporated, Montgomery County · 90,719 people33 in8Clarksburg 2.1 NE8.5 km
T242Linganoreunincorporated, Frederick County · 14,444 people33 in8Clarksburg 2.1 NE18.9 km
T242Montgomery Villageunincorporated, Montgomery County · 34,110 people33 in8Clarksburg 2.1 NE7.5 km
T242North Potomacunincorporated, Montgomery County · 23,922 people33 in8Clarksburg 2.1 NE17.0 km
T242PoolesvilleMontgomery County · 5,942 people33 in8Clarksburg 2.1 NE18.6 km
T242Redlandunincorporated, Montgomery County · 18,665 people33 in8Clarksburg 2.1 NE15.5 km
T242Spring Ridgeunincorporated, Frederick County · 5,922 people33 in8Clarksburg 2.1 NE19.2 km
T242Urbanaunincorporated, Frederick County · 14,260 people33 in8Clarksburg 2.1 NE12.0 km
T254Cockeysvilleunincorporated, Baltimore County · 23,962 people34 in9Millers 4 NE30.7 km
T254Fallstonunincorporated, Harford County · 10,013 people34 in9Millers 4 NE37.4 km
T254HampsteadCarroll County · 6,281 people34 in9Millers 4 NE12.5 km
T254ManchesterCarroll County · 5,426 people34 in9Millers 4 NE10.3 km
T254Reisterstownunincorporated, Baltimore County · 25,582 people34 in9Millers 4 NE29.7 km
259FrostburgAllegany County · 6,979 people72 in21Frostburg 21.3 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

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.

Which Maryland town gets the most snow?

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

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

Least snow in other states