Guest, Sign inJoin
MacKinnon ApartmentsJuneau, AK, #1 on this list · MacKinnon Apartments · Photo: NoeHill · CC BY-SA 3.0
United States · Climate

Towns with the coolest summers in America

Juneau, Alaska has the coolest summers of 4,902 U.S. towns of 10,000+: July afternoons average a high of 63° (NOAA 1991–2020 normals). The typical town here averages 86°; 287 of the 4,902 stay under 80°.

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

Juneau, AK

Juneau City and Borough · 31,609 people
63°

July high·January low 26°·0 days of 90°+ a year

#2

Eureka, CA

Humboldt County · 25,304 people
63°

July high·January low 42°·0 days of 90°+ a year

#3

Arroyo Grande, CA

San Luis Obispo County · 18,123 people
65°

July high·January low 48°·1 days of 90°+ a year

The top 100

July high, lowest first, of 4,902 towns of 10,000+. Towns with the same figure share a rank (T = tied).

100 towns. Every town of 2,500+ is on its state’s list.

#TownJuly highDays ≥90°January low
1Juneau, AKJuneau City and Borough · 31,609 people63°026°average low
2Eureka, CAHumboldt County · 25,304 people63°042°average low
3Arroyo Grande, CASan Luis Obispo County · 18,123 people65°148°average low
4Arcata, CAHumboldt County · 19,047 people65°042°average low
T5Monterey, CAMonterey County · 28,953 people66°344°average low
T5Newport, ORLincoln County · 10,383 people66°040°average low
T5Pacific Grove, CAMonterey County · 14,659 people66°344°average low
8Coos Bay, ORCoos County · 15,686 people66°040°average low
9Marina, CAMonterey County · 23,256 people67°642°average low
10Los Osos, CAunincorporated, San Luis Obispo County · 14,166 people67°146°average low
T11Anchorage, AKAnchorage Municipality · 287,155 people67°06°average low
T11Daly City, CASan Mateo County · 101,261 people67°345°average low
T11Half Moon Bay, CASan Mateo County · 11,287 people67°045°average low
14Pacifica, CASan Mateo County · 36,890 people68°245°average low
T15Knik-Fairview, AKunincorporated, Matanuska-Susitna Borough · 19,972 people68°07°average low
T15North Lakes, AKunincorporated, Matanuska-Susitna Borough · 10,223 people68°07°average low
T17Aberdeen, WAGrays Harbor County · 17,088 people68°237°average low
T17Seaside, CAMonterey County · 31,636 people68°242°average low
19Morro Bay, CASan Luis Obispo County · 10,613 people68°146°average low
20Astoria, ORClatsop County · 9,838 people68°136°average low
T21Burlingame, CASan Mateo County · 31,929 people69°445°average low
T21McKinleyville, CAunincorporated, Humboldt County · 17,113 people69°041°average low
T23Port Angeles, WAClallam County · 20,146 people69°037°average low
T23South San Francisco, CASan Mateo County · 64,941 people69°445°average low
25San Bruno, CASan Mateo County · 42,305 people70°444°average low
T26Live Oak, CAunincorporated, Santa Cruz County · 16,911 people70°642°average low
T26Port Hueneme, CAVentura County · 20,987 people70°248°average low
T28Fortuna, CAHumboldt County · 12,003 people70°242°average low
T28Santa Cruz, CASanta Cruz County · 61,797 people70°642°average low
T28Tamalpais-Homestead Valley, CAunincorporated, Marin County · 12,085 people70°344°average low
31Soquel, CAunincorporated, Santa Cruz County · 10,679 people71°642°average low
T32Port Townsend, WAJefferson County · 10,678 people71°035°average low
T32San Mateo, CASan Mateo County · 103,337 people71°444°average low
34Larkspur, CAMarin County · 12,620 people71°544°average low
35Oak Harbor, WAIsland County · 24,083 people71°136°average low
36College, AKunincorporated, Fairbanks North Star Borough · 11,924 people71°0−12°average low
T37Goleta, CASanta Barbara County · 32,401 people72°345°average low
T37Mill Valley, CAMarin County · 13,799 people72°543°average low
T37San Rafael, CAMarin County · 59,410 people72°543°average low
40Foster City, CASan Mateo County · 32,411 people72°444°average low
41Hillsborough, CASan Mateo County · 11,206 people72°443°average low
42Salinas, CAMonterey County · 159,134 people72°641°average low
T43Redwood City, CASan Mateo County · 82,178 people72°444°average low
T43San Buenaventura (Ventura), CAVentura County · 109,914 people72°247°average low
T45Alameda, CAAlameda County · 76,876 people73°644°average low
T45Anacortes, WASkagit County · 18,080 people73°135°average low
T45Badger, AKunincorporated, Fairbanks North Star Borough · 18,677 people73°1−16°average low
48Carpinteria, CASanta Barbara County · 12,734 people73°547°average low
T49Malibu, CALos Angeles County · 9,574 people73°049°average low
T49Oxnard, CAVentura County · 199,651 people73°246°average low
T51Eastern Goleta Valley, CAunincorporated, Santa Barbara County · 28,295 people73°546°average low
T51Fairbanks, AKFairbanks North Star Borough · 31,468 people73°0−15°average low
T51Lompoc, CASanta Barbara County · 43,315 people73°544°average low
T51Richmond, CAContra Costa County · 114,861 people73°543°average low
55Birch Bay, WAunincorporated, Whatcom County · 10,837 people73°036°average low
T56Camano, WAunincorporated, Island County · 17,303 people73°135°average low
T56Ferndale, WAWhatcom County · 17,559 people73°035°average low
T58Camp Pendleton South, CAunincorporated, San Diego County · 15,766 people73°048°average low
T58Mount Vernon, WASkagit County · 35,193 people73°035°average low
T58Solana Beach, CASan Diego County · 12,602 people73°348°average low
T58Watsonville, CASanta Cruz County · 50,716 people73°641°average low
62Bellingham, WAWhatcom County · 96,395 people73°035°average low
T63Burlington, WASkagit County · 11,356 people74°036°average low
T63Oakland, CAAlameda County · 440,838 people74°644°average low
T63San Pablo, CAContra Costa County · 31,678 people74°543°average low
T66Coronado, CASan Diego County · 21,094 people74°448°average low
T66Menlo Park, CASan Mateo County · 32,713 people74°943°average low
68North Lynnwood, WAunincorporated, Snohomish County · 23,339 people74°036°average low
T69Eastmont, WAunincorporated, Snohomish County · 23,721 people74°036°average low
T69El Segundo, CALos Angeles County · 16,379 people74°550°average low
T71Encinitas, CASan Diego County · 60,736 people74°348°average low
T71Mukilteo, WASnohomish County · 21,239 people74°036°average low
T73Martha Lake, WAunincorporated, Snohomish County · 22,634 people74°036°average low
T73Mill Creek East, WAunincorporated, Snohomish County · 25,453 people74°236°average low
T73Sedro-Woolley, WASkagit County · 13,308 people74°035°average low
T73Silver Firs, WAunincorporated, Snohomish County · 22,306 people74°235°average low
T77Lake Stevens, WASnohomish County · 42,091 people74°135°average low
T77Santa Monica, CALos Angeles County · 90,082 people74°050°average low
T79Berkeley, CAAlameda County · 121,911 people74°643°average low
T79Imperial Beach, CASan Diego County · 25,206 people74°247°average low
T79Manhattan Beach, CALos Angeles County · 33,122 people74°550°average low
T79Redondo Beach, CALos Angeles County · 67,281 people74°450°average low
T83Alderwood Manor, WAunincorporated, Snohomish County · 10,266 people74°236°average low
T83Maltby, WAunincorporated, Snohomish County · 10,910 people74°235°average low
T83San Luis Obispo, CASan Luis Obispo County · 50,636 people74°1943°average low
T86National City, CASan Diego County · 57,807 people74°548°average low
T86San Leandro, CAAlameda County · 85,353 people74°644°average low
T88Arlington, WASnohomish County · 22,031 people75°136°average low
T88Dana Point, CAOrange County · 32,232 people75°148°average low
T88Everett, WASnohomish County · 113,567 people75°136°average low
T88Lynnwood, WASnohomish County · 42,132 people75°036°average low
T92Bothell East, WAunincorporated, Snohomish County · 14,578 people75°236°average low
T92Bothell West, WAunincorporated, Snohomish County · 22,029 people75°236°average low
T92Snohomish, WASnohomish County · 10,719 people75°235°average low
T95Edmonds, WASnohomish County · 42,748 people75°236°average low
T95Kihei, HIunincorporated, Maui County · 21,567 people75°3953°average low
T95Lake Forest Park, WAKing County · 13,191 people75°236°average low
T95Shoreline, WAKing County · 66,542 people75°236°average low
T99Marysville, WASnohomish County · 77,686 people75°136°average low
T99North Fair Oaks, CAunincorporated, San Mateo County · 13,100 people75°1242°average low
Quick answers

Questions people ask

Which U.S. town has the coolest summers?

Among towns of 10,000+, Juneau, Alaska: July afternoons average a high of 63°.

How are these towns ranked?

By the average July high (the warmest month’s afternoons), lowest 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. The national list starts at 10,000 residents; state lists start at 2,500. How grades work.

Why isn’t my town on this list?

This page shows the top 100 of 4,902 towns of 10,000+ with the figure. Every town of 2,500+ is on its state’s list.

Other states

Coolest summers, state by state