Guest, Sign inJoin
2020-08-05 16 49 59 View east along Maryland State Route 171 (Church Street) at Maryland State Route 2 (Governor Ritchie Highway) in Brooklyn Park, Anne Arundel County, MarylandBrooklyn Park, #1 on this list · Photo: Famartin · CC BY-SA 4.0
Maryland rankings · Climate

Towns with the hottest summers in Maryland

Brooklyn Park has the hottest summers of Maryland’s 216 towns of 2,500+: July afternoons average a high of 89° (NOAA 1991–2020 normals). The typical town here averages 88°; none of the 216 average 90° or more.

The average July high. NOAA U.S. Climate Normals, 1991–2020, from NOAA’s 5 km grid at each town’s center; one town for each grid cell. A described list: no letters. How grades work

#1

Brooklyn Park

unincorporated, Anne Arundel County · 16,067 people
89°

July high·January low 28°·34 days of 90°+ a year

#T2

Baltimore

Baltimore city · 569,997 people
89°

July high·January low 28°·43 days of 90°+ a year

#T2

Dundalk

unincorporated, Baltimore County · 65,969 people
89°

July high·January low 28°·43 days of 90°+ a year

All 216 towns

July high, highest first. Towns with the same figure share a rank (T = tied; 207 towns here).

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

#TownJuly highDays ≥90°January low
1Brooklyn Parkunincorporated, Anne Arundel County · 16,067 people89°3428°average low
T2BaltimoreBaltimore city · 569,997 people89°4328°average low
T2Dundalkunincorporated, Baltimore County · 65,969 people89°4328°average low
T2Forest HeightsPrince George's County · 2,618 people89°4027°average low
T2Linthicumunincorporated, Anne Arundel County · 11,313 people89°3428°average low
T2Rosedaleunincorporated, Baltimore County · 20,002 people89°4328°average low
T7Edgemereunincorporated, Baltimore County · 9,061 people89°4328°average low
T7FederalsburgCaroline County · 2,864 people89°2227°average low
T7HurlockDorchester County · 2,123 people89°4327°average low
T7Rossvilleunincorporated, Baltimore County · 16,059 people89°4327°average low
T11Arbutusunincorporated, Baltimore County · 22,507 people89°3426°average low
T11Ferndaleunincorporated, Anne Arundel County · 17,529 people89°3428°average low
T11National Harborunincorporated, Prince George's County · 4,454 people89°3827°average low
T11Overleaunincorporated, Baltimore County · 13,035 people89°1826°average low
T15Bowleys Quartersunincorporated, Baltimore County · 7,006 people89°4328°average low
T15DentonCaroline County · 5,075 people89°2226°average low
T15Essexunincorporated, Baltimore County · 40,580 people89°4327°average low
T15Fort Washingtonunincorporated, Prince George's County · 25,134 people89°3827°average low
T15Indian HeadCharles County · 4,202 people89°3027°average low
T15Pasadenaunincorporated, Anne Arundel County · 34,309 people89°3428°average low
T15Riviera Beachunincorporated, Anne Arundel County · 12,192 people89°3428°average low
T22FruitlandWicomico County · 6,007 people89°3027°average low
T22Glen Burnieunincorporated, Anne Arundel County · 72,590 people89°3428°average low
T22SalisburyWicomico County · 33,845 people89°3127°average low
T25Arnoldunincorporated, Anne Arundel County · 24,303 people88°4028°average low
T25Cape St. Claireunincorporated, Anne Arundel County · 9,236 people88°2028°average low
T25DelmarWicomico County · 4,896 people88°3127°average low
T25GreensboroCaroline County · 1,962 people88°2226°average low
T25Honeygounincorporated, Baltimore County · 12,250 people88°1827°average low
T25Perry Hallunincorporated, Baltimore County · 29,105 people88°1825°average low
T25Severnunincorporated, Anne Arundel County · 58,402 people88°3426°average low
T25Severna Parkunincorporated, Anne Arundel County · 40,228 people88°3428°average low
T33BladensburgPrince George's County · 9,671 people88°3026°average low
T33Elkridgeunincorporated, Howard County · 26,283 people88°3425°average low
T33Gambrillsunincorporated, Anne Arundel County · 2,830 people88°3428°average low
T33Joppatowneunincorporated, Harford County · 14,237 people88°2627°average low
T33Princess AnneSomerset County · 3,642 people88°3028°average low
T38Accokeekunincorporated, Prince George's County · 14,362 people88°3827°average low
T38Bryans Roadunincorporated, Charles County · 9,371 people88°3027°average low
T38CambridgeDorchester County · 13,457 people88°3228°average low
T38Croftonunincorporated, Anne Arundel County · 29,549 people88°3926°average low
T38EastonTalbot County · 17,293 people88°3228°average low
T38Edgewoodunincorporated, Harford County · 24,922 people88°2626°average low
T38Ketteringunincorporated, Prince George's County · 14,014 people88°3226°average low
T38Lake Arborunincorporated, Prince George's County · 14,335 people88°3926°average low
T38Lake Shoreunincorporated, Anne Arundel County · 18,249 people88°4028°average low
T38Marlboro Villageunincorporated, Prince George's County · 9,382 people88°3226°average low
T38Mount RainierPrince George's County · 8,307 people88°4826°average low
T38Oxon Hillunincorporated, Prince George's County · 17,893 people88°3827°average low
T50Carneyunincorporated, Baltimore County · 28,343 people88°1825°average low
T50College Park College campusPrince George's County · 35,418 people88°3026°average low
T50CumberlandAllegany County · 18,799 people88°3723°average low
T50Fort Meadeunincorporated, Anne Arundel County · 11,225 people88°3426°average low
T50Hamptonunincorporated, Baltimore County · 5,372 people88°1824°average low
T50Hillcrest Heightsunincorporated, Prince George's County · 16,063 people88°4026°average low
T50Landoverunincorporated, Prince George's County · 24,514 people88°4826°average low
T50Maryland Cityunincorporated, Anne Arundel County · 19,186 people88°3425°average low
T50Odentonunincorporated, Anne Arundel County · 45,002 people88°3426°average low
T50Pocomoke CityWorcester County · 4,421 people88°1928°average low
T60Bensvilleunincorporated, Charles County · 15,848 people88°3827°average low
T60BowiePrince George's County · 58,383 people88°3926°average low
T60Brock Hallunincorporated, Prince George's County · 13,615 people88°3226°average low
T60Chesterunincorporated, Queen Anne's County · 4,797 people88°3228°average low
T60Fairwoodunincorporated, Prince George's County · 7,526 people88°3926°average low
T60Glassmanorunincorporated, Prince George's County · 16,981 people88°4027°average low
T60GlenardenPrince George's County · 6,422 people88°3926°average low
T60Glenn Daleunincorporated, Prince George's County · 13,772 people88°3926°average low
T60Grasonvilleunincorporated, Queen Anne's County · 3,564 people88°3228°average low
T60Mitchellvilleunincorporated, Prince George's County · 11,359 people88°3926°average low
T60Seabrookunincorporated, Prince George's County · 18,317 people88°3026°average low
T60Stevensvilleunincorporated, Queen Anne's County · 8,802 people88°3228°average low
T60Summerfieldunincorporated, Prince George's County · 15,065 people88°4826°average low
T60Walker Millunincorporated, Prince George's County · 10,931 people88°4026°average low
T60Westphaliaunincorporated, Prince George's County · 13,228 people88°3226°average low
T76GreenbeltPrince George's County · 24,948 people88°3026°average low
T76Jessupunincorporated, Anne Arundel County · 9,931 people88°3425°average low
T76Kingsvilleunincorporated, Baltimore County · 4,687 people88°1825°average low
T76Paroleunincorporated, Anne Arundel County · 17,229 people88°4028°average low
T80AnnapolisAnne Arundel County · 40,634 people88°4028°average low
T80Annapolis Neckunincorporated, Anne Arundel County · 12,032 people88°2028°average low
T80Chillumunincorporated, Prince George's County · 34,871 people88°3026°average low
T80La PlataCharles County · 12,137 people88°1627°average low
T80LaurelPrince George's County · 30,254 people88°3625°average low
T80Marltonunincorporated, Prince George's County · 10,222 people88°3226°average low
T80Parkvilleunincorporated, Baltimore County · 30,549 people88°1824°average low
T80South Laurelunincorporated, Prince George's County · 29,272 people88°3025°average low
T88Beltsvilleunincorporated, Prince George's County · 19,176 people88°3026°average low
T88Brandywineunincorporated, Prince George's County · 12,160 people88°3826°average low
T88CentrevilleQueen Anne's County · 4,782 people88°3727°average low
T88Clintonunincorporated, Prince George's County · 38,376 people88°3826°average low
T88Edgewaterunincorporated, Anne Arundel County · 8,519 people88°4028°average low
T88Forestvilleunincorporated, Prince George's County · 10,495 people88°3226°average low
T88Rivaunincorporated, Anne Arundel County · 4,976 people88°4028°average low
T88Rosaryvilleunincorporated, Prince George's County · 12,883 people88°3226°average low
T88Savageunincorporated, Howard County · 8,239 people88°3425°average low
T88Snow HillWorcester County · 2,237 people88°3828°average low
T88Waldorfunincorporated, Charles County · 82,943 people88°1626°average low
T88Wildewoodunincorporated, St. Mary's County · 7,552 people88°3127°average low
T100Abingdonunincorporated, Harford County · 5,019 people88°2626°average low
T100Camp Springsunincorporated, Prince George's County · 22,544 people88°4026°average low
T100Ilchesterunincorporated, Howard County · 28,364 people88°3425°average low
T100Konterraunincorporated, Prince George's County · 3,641 people88°3625°average low
T100Pleasant Hillsunincorporated, Harford County · 3,836 people88°2625°average low
T100Riversideunincorporated, Harford County · 6,585 people88°2626°average low
T100Timoniumunincorporated, Baltimore County · 10,304 people88°1824°average low
T100Towsonunincorporated, Baltimore County · 58,679 people88°1824°average low
T108Dealeunincorporated, Anne Arundel County · 5,333 people88°3228°average low
T108District HeightsPrince George's County · 5,938 people88°4026°average low
T108LeonardtownSt. Mary's County · 5,033 people88°3127°average low
T108Mayounincorporated, Anne Arundel County · 8,694 people88°2028°average low
T108Melwoodunincorporated, Prince George's County · 3,401 people88°3226°average low
T108Owingsunincorporated, Calvert County · 2,643 people88°3227°average low
T108Pikesvilleunincorporated, Baltimore County · 33,524 people88°1824°average low
T108Suitlandunincorporated, Prince George's County · 23,793 people88°4026°average low
T108Woodlawnunincorporated, Baltimore County · 40,379 people88°1825°average low
T117AberdeenHarford County · 18,374 people88°2625°average low
T117Bel AirHarford County · 10,507 people88°2624°average low
T117Bel Air Southunincorporated, Harford County · 58,137 people88°2624°average low
T117Californiaunincorporated, St. Mary's County · 13,136 people88°3128°average low
T117Catonsvilleunincorporated, Baltimore County · 43,368 people88°3425°average low
T117ChestertownKent County · 5,658 people88°3727°average low
T117Drum Pointunincorporated, Calvert County · 3,589 people88°3128°average low
T117FrederickFrederick County · 92,059 people88°3624°average low
T117Golden Beachunincorporated, St. Mary's County · 3,830 people88°1627°average low
T117Huntingtownunincorporated, Calvert County · 2,689 people88°1626°average low
T117Mays Chapelunincorporated, Baltimore County · 16,066 people88°1824°average low
T117Prince Frederickunincorporated, Calvert County · 2,955 people88°1627°average low
T117WalkersvilleFrederick County · 6,501 people88°3624°average low
T130Ballenger Creekunincorporated, Frederick County · 26,390 people87°3624°average low
T130Brookmontunincorporated, Montgomery County · 3,671 people87°4426°average low
T130Chesapeake BeachCalvert County · 6,466 people87°1627°average low
T130Cockeysvilleunincorporated, Baltimore County · 23,962 people87°1823°average low
T130Havre de GraceHarford County · 15,630 people87°2626°average low
T130Lexington Parkunincorporated, St. Mary's County · 13,252 people87°2628°average low
T130Lochearnunincorporated, Baltimore County · 27,074 people87°1824°average low
T130North Laurelunincorporated, Howard County · 25,563 people87°3625°average low
T130Takoma ParkMontgomery County · 17,260 people87°3026°average low
T139Chesapeake Ranch Estatesunincorporated, Calvert County · 9,241 people87°3128°average low
T139Columbiaunincorporated, Howard County · 104,338 people87°3425°average low
T139Hillandaleunincorporated, Montgomery County · 5,060 people87°3026°average low
T139Lusbyunincorporated, Calvert County · 2,595 people87°3128°average low
T139St. Jamesunincorporated, Washington County · 4,824 people87°3223°average low
T144BrunswickFrederick County · 9,380 people87°2524°average low
T144Chevy Chaseunincorporated, Montgomery County · 9,445 people87°4426°average low
T144Fallstonunincorporated, Harford County · 10,013 people87°2624°average low
T144Halfwayunincorporated, Washington County · 10,849 people87°3223°average low
T144Milford Millunincorporated, Baltimore County · 30,829 people87°1824°average low
T144ThurmontFrederick County · 6,337 people87°1823°average low
T144West Laurelunincorporated, Prince George's County · 4,428 people87°3625°average low
T151BerlinWorcester County · 5,335 people87°1329°average low
T151Bethesdaunincorporated, Montgomery County · 69,397 people87°4426°average low
T151Ellicott Cityunincorporated, Howard County · 75,257 people87°3424°average low
T151EmmitsburgFrederick County · 2,910 people87°1823°average low
T151Fairlandunincorporated, Montgomery County · 26,231 people87°3026°average low
T151Randallstownunincorporated, Baltimore County · 35,957 people87°1824°average low
T157Darnestownunincorporated, Montgomery County · 7,051 people87°2325°average low
T157North Kensingtonunincorporated, Montgomery County · 8,954 people87°4426°average low
T157Owings Millsunincorporated, Baltimore County · 37,245 people87°1824°average low
T157PerryvilleCecil County · 4,592 people87°3626°average low
T157Scaggsvilleunincorporated, Howard County · 10,564 people87°3625°average low
T157Silver Springunincorporated, Montgomery County · 81,462 people87°3026°average low
T157Spring Ridgeunincorporated, Frederick County · 5,922 people87°3624°average low
T157Travilahunincorporated, Montgomery County · 11,721 people87°2326°average low
T165Bel Air Northunincorporated, Harford County · 31,302 people87°2624°average low
T165Braddock Heightsunincorporated, Frederick County · 2,892 people87°3624°average low
T165ElktonCecil County · 16,670 people87°3325°average low
T165North Bethesdaunincorporated, Montgomery County · 49,677 people87°4426°average low
T169Colesvilleunincorporated, Montgomery County · 14,519 people87°3025°average low
T169Fountainhead-Orchard Hillsunincorporated, Washington County · 6,567 people87°2423°average low
T169HagerstownWashington County · 44,228 people87°3223°average low
T169North EastCecil County · 4,237 people87°2326°average low
T169Paramount-Long Meadowunincorporated, Washington County · 2,569 people87°3223°average low
T169PoolesvilleMontgomery County · 5,942 people87°3225°average low
T169Potomacunincorporated, Montgomery County · 45,902 people87°4426°average low
T169Robinwoodunincorporated, Washington County · 8,042 people87°3223°average low
T169White Oakunincorporated, Montgomery County · 17,329 people87°3026°average low
T178TaneytownCarroll County · 8,259 people87°1822°average low
T178Urbanaunincorporated, Frederick County · 14,260 people87°1325°average low
T178Wheatonunincorporated, Montgomery County · 52,926 people87°3026°average low
T181Burtonsvilleunincorporated, Montgomery County · 10,203 people87°3625°average low
T181Jeffersonunincorporated, Frederick County · 3,314 people87°3624°average low
T183Ashton-Sandy Springunincorporated, Montgomery County · 5,630 people86°3025°average low
T183Aspen Hillunincorporated, Montgomery County · 53,279 people86°2325°average low
T183Layhillunincorporated, Montgomery County · 5,497 people86°3025°average low
T183Linganoreunincorporated, Frederick County · 14,444 people86°3624°average low
T187BoonsboroWashington County · 3,867 people86°2523°average low
T187La Valeunincorporated, Allegany County · 4,196 people86°3722°average low
T187North Potomacunincorporated, Montgomery County · 23,922 people86°2325°average low
T187RockvilleMontgomery County · 67,563 people86°2325°average low
T191Cloverlyunincorporated, Montgomery County · 16,646 people86°3025°average low
T191Cresaptownunincorporated, Allegany County · 5,121 people86°3722°average low
T191Germantownunincorporated, Montgomery County · 90,719 people86°1325°average low
T191Olneyunincorporated, Montgomery County · 35,797 people86°2325°average low
T191Rising SunCecil County · 2,761 people86°2323°average low
T196Eldersburgunincorporated, Carroll County · 31,695 people86°1323°average low
T196Montgomery Villageunincorporated, Montgomery County · 34,110 people86°1325°average low
T196SykesvilleCarroll County · 4,602 people86°1324°average low
T199GaithersburgMontgomery County · 71,113 people86°2325°average low
T199Monroviaunincorporated, Frederick County · 3,568 people86°1324°average low
T199Redlandunincorporated, Montgomery County · 18,665 people86°2325°average low
T202MiddletownFrederick County · 5,056 people86°3624°average low
T202Ocean Pinesunincorporated, Worcester County · 12,351 people86°1330°average low
T202Reisterstownunincorporated, Baltimore County · 25,582 people86°1823°average low
T205Jarrettsvilleunincorporated, Harford County · 2,560 people86°1223°average low
T205West Ocean Cityunincorporated, Worcester County · 5,198 people86°1330°average low
T207Clarksburgunincorporated, Montgomery County · 30,487 people86°1325°average low
T207Ocean CityWorcester County · 6,840 people86°1330°average low
209WestminsterCarroll County · 20,589 people86°1822°average low
210Green Valleyunincorporated, Frederick County · 13,602 people86°1324°average low
211Damascusunincorporated, Montgomery County · 17,640 people85°1325°average low
212Mount AiryCarroll County · 9,857 people85°1324°average low
213HampsteadCarroll County · 6,281 people85°1222°average low
214ManchesterCarroll County · 5,426 people84°1222°average low
215SmithsburgWashington County · 3,212 people84°2022°average low
216FrostburgAllegany County · 6,979 people82°120°average low
Quick answers

Questions people ask

Which Maryland town has the hottest summers?

Brooklyn Park (unincorporated, Anne Arundel County): July afternoons average a high of 89°. Baltimore (89°) and Dundalk (89°) follow.

How are these towns ranked?

By the average July high (the warmest month’s afternoons), highest first, on NOAA’s 1991–2020 normals, read from its 5 km grid at each town’s center. Towns with the same figure share a rank (T); the figure and the state rank are the ones on each town’s Climate page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents, one for each of NOAA’s 5 km grid cells (216 in Maryland): where towns share a cell, one of them stands for it, since the grid gives them the same figures. Every town’s own figures are on its Climate page. Every town is on the Maryland 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

Hottest summers in other states