25 Small Towns in California With the Coolest Summers
Ranked by july average high (°f) among 358 towns of 500–10,000 people in California. #1 is Broadmoor, CA (July highs average 61.8°F).
-
25East Richmond Heights, California
July highs average 70.8°F
East Richmond Heights is a community of 3,460 people in Contra Costa County, California. January lows average 44.1°F and July highs 70.8°F, with about 5 days a year at 90°F+ and 0 inches of snow.
3,460 people · Contra Costa County · median home $915,400 · income $134,632 · Jan low 44°F · 0 in snow
Full East Richmond Heights, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Richmond station. -
24North Richmond, California
July highs average 70.8°F
North Richmond is a community of 4,175 people in Contra Costa County, California. January lows average 44.1°F and July highs 70.8°F, with about 5 days a year at 90°F+ and 0 inches of snow.
4,175 people · Contra Costa County · median home $623,900 · income $100,673 · Jan low 44°F · 0 in snow
Full North Richmond, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Richmond station. -
23Tara Hills, California
July highs average 70.8°F
Tara Hills is a community of 5,364 people in Contra Costa County, California. January lows average 44.1°F and July highs 70.8°F, with about 5 days a year at 90°F+ and 0 inches of snow.
5,364 people · Contra Costa County · median home $661,200 · income $101,747 · Jan low 44°F · 0 in snow
Full Tara Hills, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Richmond station. -
22Tiburon, California
July highs average 70.8°F

Photo: Rich Shelton (public domain, Wikimedia Commons) Tiburon is a town of 9,146 people in Marin County, California. January lows average 44.1°F and July highs 70.8°F, with about 5 days a year at 90°F+ and 0 inches of snow.
9,146 people · Marin County · median home $2,000,001 · income $232,969 · Jan low 44°F · 0 in snow
Full Tiburon, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Richmond station. -
21Gonzales, California
July highs average 70.7°F
Gonzales is a city of 8,647 people in Monterey County, California. January lows average 41.6°F and July highs 70.7°F, with about 6 days a year at 90°F+ and 0 inches of snow.
8,647 people · Monterey County · median home $618,800 · income $77,672 · Jan low 42°F · 0 in snow
Full Gonzales, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Salinas Municipal Ap station. -
20Oceano, California
July highs average 70.3°F
Oceano is a community of 7,183 people in San Luis Obispo County, California. January lows average 44.2°F and July highs 70.3°F, with about 3 days a year at 90°F+ and 0 inches of snow.
7,183 people · San Luis Obispo County · median home $556,100 · income $71,598 · Jan low 44°F · 0 in snow
Full Oceano, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Pismo Beach station. -
19Pismo Beach, California
July highs average 70.3°F
Pismo Beach is a city of 8,072 people in San Luis Obispo County, California. January lows average 44.2°F and July highs 70.3°F, with about 3 days a year at 90°F+ and 0 inches of snow.
8,072 people · San Luis Obispo County · median home $1,021,300 · income $118,072 · Jan low 44°F · 0 in snow
Full Pismo Beach, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Pismo Beach station. -
18Rio Dell, California
July highs average 70.0°F
Rio Dell is a city of 3,379 people in Humboldt County, California. January lows average 42.6°F and July highs 70.0°F, with about 2 days a year at 90°F+ and 1 inches of snow.
3,379 people · Humboldt County · median home $301,700 · income $42,753 · Jan low 43°F · 1 in snow
Full Rio Dell, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Scotia station. -
17Pepperdine University, California
July highs average 69.4°F
Pepperdine University is a community of 2,747 people in Los Angeles County, California. January lows average 49.6°F and July highs 69.4°F, with about 1 days a year at 90°F+ and 0 inches of snow.
2,747 people · Los Angeles County · median home $979,700 · income $199,432 · Jan low 50°F · 0 in snow
Full Pepperdine University, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Santa Monica Pier station. -
16Montara, California
July highs average 69.4°F

Photo: Wikimedia Commons (public domain, Wikimedia Commons) Montara is a community of 2,833 people in San Mateo County, California. January lows average 45.3°F and July highs 69.4°F, with about 2 days a year at 90°F+ and 0 inches of snow.
2,833 people · San Mateo County · median home $1,580,700 · income $233,826 · Jan low 45°F · 0 in snow
Full Montara, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Pacifica 4 Sse station. -
15Cayucos, California
July highs average 67.2°F
Cayucos is a community of 2,505 people in San Luis Obispo County, California. January lows average 46.4°F and July highs 67.2°F, with about 1 days a year at 90°F+ and 0 inches of snow.
2,505 people · San Luis Obispo County · median home $1,011,900 · income $87,235 · Jan low 46°F · 0 in snow
Full Cayucos, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Morro Bay Fire Dept station. -
14Carmel-by-the-Sea, California
July highs average 67.2°F
Carmel-by-the-Sea is a city of 3,220 people in Monterey County, California. January lows average 44.7°F and July highs 67.2°F, with about 3 days a year at 90°F+ and 0 inches of snow.
3,220 people · Monterey County · median home $2,000,001 · income $129,250 · Jan low 45°F · 0 in snow
Full Carmel-by-the-Sea, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Monterey station. -
13Del Monte Forest, California
July highs average 67.2°F
Del Monte Forest is a community of 4,204 people in Monterey County, California. January lows average 44.7°F and July highs 67.2°F, with about 3 days a year at 90°F+ and 0 inches of snow.
4,204 people · Monterey County · median home $2,000,001 · income $142,763 · Jan low 45°F · 0 in snow
Full Del Monte Forest, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Monterey station. -
12Sausalito, California
July highs average 66.3°F

Photo: en:User:Squirrel 22 (public domain, Wikimedia Commons) Sausalito is a city of 7,269 people in Marin County, California. January lows average 46.6°F and July highs 66.3°F, with about 3 days a year at 90°F+ and 0 inches of snow.
7,269 people · Marin County · median home $1,894,600 · income $182,357 · Jan low 47°F · 0 in snow
Full Sausalito, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, San Francisco Dwtn station. -
11Bertsch-Oceanview, California
July highs average 65.4°F
Bertsch-Oceanview is a community of 2,520 people in Del Norte County, California. January lows average 40.0°F and July highs 65.4°F, with about 0 days a year at 90°F+ and 0 inches of snow.
2,520 people · Del Norte County · median home $191,300 · income $73,173 · Jan low 40°F · 0 in snow
Full Bertsch-Oceanview, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Crescent City 3 Nnw station. -
10Fort Bragg, California
July highs average 65.0°F
Fort Bragg is a city of 6,983 people in Mendocino County, California. January lows average 40.3°F and July highs 65.0°F, with about 0 days a year at 90°F+ and 0 inches of snow.
6,983 people · Mendocino County · median home $535,400 · income $56,481 · Jan low 40°F · 0 in snow
Full Fort Bragg, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Ft Bragg 5 N station. -
9Moss Beach, California
July highs average 64.8°F

Photo: Sallyrob at English Wikipedia (public domain, Wikimedia Commons) Moss Beach is a community of 3,214 people in San Mateo County, California. January lows average 43.4°F and July highs 64.8°F, with about 1 days a year at 90°F+ and 0 inches of snow.
3,214 people · San Mateo County · median home $1,123,100 · income $99,680 · Jan low 43°F · 0 in snow
Full Moss Beach, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Half Moon Bay station. -
8El Granada, California
July highs average 64.8°F
El Granada is a community of 5,481 people in San Mateo County, California. January lows average 43.4°F and July highs 64.8°F, with about 1 days a year at 90°F+ and 0 inches of snow.
5,481 people · San Mateo County · median home $1,424,700 · income $213,347 · Jan low 43°F · 0 in snow
Full El Granada, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Half Moon Bay station. -
7Bayview, California
July highs average 63.1°F
Bayview is a community of 2,619 people in Humboldt County, California. January lows average 40.8°F and July highs 63.1°F, with about 0 days a year at 90°F+ and 0 inches of snow.
2,619 people · Humboldt County · median home $416,400 · income $48,406 · Jan low 41°F · 0 in snow
Full Bayview, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Eureka Wfo Woodley Island station. -
6Pine Hills, California
July highs average 63.1°F
Pine Hills is a community of 3,186 people in Humboldt County, California. January lows average 40.8°F and July highs 63.1°F, with about 0 days a year at 90°F+ and 0 inches of snow.
3,186 people · Humboldt County · median home $487,800 · income $78,393 · Jan low 41°F · 0 in snow
Full Pine Hills, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Eureka Wfo Woodley Island station. -
5Cutten, California
July highs average 63.1°F
Cutten is a community of 3,223 people in Humboldt County, California. January lows average 40.8°F and July highs 63.1°F, with about 0 days a year at 90°F+ and 0 inches of snow.
3,223 people · Humboldt County · median home $471,300 · income $97,225 · Jan low 41°F · 0 in snow
Full Cutten, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Eureka Wfo Woodley Island station. -
4Humboldt Hill, California
July highs average 63.1°F
Humboldt Hill is a community of 3,498 people in Humboldt County, California. January lows average 40.8°F and July highs 63.1°F, with about 0 days a year at 90°F+ and 0 inches of snow.
3,498 people · Humboldt County · median home $406,500 · income $71,667 · Jan low 41°F · 0 in snow
Full Humboldt Hill, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Eureka Wfo Woodley Island station. -
3Myrtletown, California
July highs average 63.1°F
Myrtletown is a community of 4,882 people in Humboldt County, California. January lows average 40.8°F and July highs 63.1°F, with about 0 days a year at 90°F+ and 0 inches of snow.
4,882 people · Humboldt County · median home $453,400 · income $60,457 · Jan low 41°F · 0 in snow
Full Myrtletown, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Eureka Wfo Woodley Island station. -
2Crescent City, California
July highs average 63.0°F
Crescent City is a city of 6,673 people in Del Norte County, California. January lows average 41.9°F and July highs 63.0°F, with about 0 days a year at 90°F+ and 0 inches of snow.
6,673 people · Del Norte County · median home $306,500 · income $35,540 · Jan low 42°F · 0 in snow
Full Crescent City, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Crescent City Mcnamara Ap station. -
1Broadmoor, California
July highs average 61.8°F
Broadmoor is a community of 4,411 people in San Mateo County, California. January lows average 45.7°F and July highs 61.8°F, with about 1 days a year at 90°F+ and 0 inches of snow.
4,411 people · San Mateo County · median home $1,254,600 · income $167,396 · Jan low 46°F · 0 in snow
Full Broadmoor, California profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, San Francisco Oceanside station.
More California rankings
- The 25 Best Small Towns to Retire in California
- The 25 Quietest Small Towns in California
- The 25 Most Affordable Small Towns in California
- The 25 Best Small Towns for Families in California
- The 25 Best Quiet, Affordable Small Towns to Retire in California
- 25 Small Towns in California With the Cheapest Homes
- 25 Small Towns in California With the Mildest Winters
- The 25 Most Walkable Small Towns in California
- The 25 Best Small Towns for First-Time Home Buyers in California
- The 10 Best Affordable Small Towns to Retire in California With Mild Winters
Same ranking, other places
- 50 Small Towns in America With the Coolest Summers
- 25 Small Towns in Pennsylvania With the Coolest Summers
- 25 Small Towns in New York With the Coolest Summers
- 25 Small Towns in Michigan With the Coolest Summers
- 25 Small Towns in Texas With the Coolest Summers
- 25 Small Towns in New Jersey With the Coolest Summers
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)