Sign In Register

Castro Valley, CA

Full City Profile · California · San Mateo County County

3.2 /5.0
B Good
65,389 Population 3,881/sq mi density
$138,069 Median Income $58,843 per capita
$1,058,200 Home Value $1,102,700 Zillow
$2,499 Median Rent 34.1% income on rent
60°F Avg Temperature 330 sunny days/yr
395 Violent Crime/100K 3,178 property/100K
B
Overall
3.2 / 5.0
Good overall score based on economy, affordability, safety and education
A+
Economy
4.9 / 5.0
$138,069 median income, 2.4% unemployment
C
Affordability
2.3 / 5.0
$1,058,200 home value, $2,499/mo rent
F
Safety
1.0 / 5.0
395 violent crimes/100K (4% above avg)
A+
Education
4.5 / 5.0
43.9% bachelor's degree or higher
Castro Valley enjoys a temperate climate with an average annual temperature of 60°F (16°C). Winters average 51°F in January while summers reach 66°F in July. The area gets 330 sunny days per year. Annual precipitation totals 16.0 inches. Air quality is rated Good with a median AQI of 48.

Temperature

51°F Jan (11°C) 66°F Jul (19°C)
Annual Average59.7°F
11% above US avg
January Average51°F (11°C)
July Average66°F (19°C)
Sunny Days330 days/yr

Geography

Elevation348 ft (106 m)
Area16.9 sq mi (43.8 km²)
Population Density3,881/sq mi
Coordinates37.7083°N, 122.0628°W
TimezoneAmerica/Los_Angeles
CountySan Mateo County County
Nearest AirportMetro Oakland International (OAK)
9 miles away

Precipitation & Snow

Annual Rainfall 16.0"
58% below US avg
Wettest Month (Jan) 4.49"
Driest Month (Jul) 0.04"

Air Quality

AQI Median48.0
RatingGood

Air Pollutants (EPA 2023)

Ozone (O₃)0.0332 ppm
NO₂ (Nitrogen Dioxide)12.1 ppb
CO (Carbon Monoxide)0.34 ppm
PM2.5 (Fine Particles)4.5 μg/m³

Natural Hazard Risk

Overall RiskRelatively High
Risk Score99.2 / 100
Social Vulnerability20.5 / 100
Community Resilience97.6 / 100

Hazard Breakdown

Tornado Relatively Low
Earthquake Relatively High
Wildfire Relatively Moderate
Flood Relatively High
Hail Very Low
Strong Wind Relatively Low
Heat Wave Relatively Moderate
Winter Weather Very Low
Lightning Relatively Moderate
Drought Relatively High
Cold Wave No Rating
Landslide Relatively High
Coastal Flood Relatively High
Tsunami Relatively Moderate
Source: FEMA National Risk Index v1.20 (Dec 2025)

Earthquake History

6,019 earthquakes (M2.5+) within 150 km since 1990. Strongest: M6.0. Most recent: M2.7 on Aug 27, 2025.

Aug 24, 2014 The 2014 South Napa, California Earthquake M6.0 61 km
Apr 18, 1990 5 km NNW of Aromas, California M5.4 93 km
Aug 12, 1998 10 km SW of Ridgemark, California M5.1 119 km
Apr 18, 1990 4 km E of Interlaken, California M5.1 90 km
Jan 16, 1993 9 km E of Gilroy, California M4.9 93 km
May 14, 2002 5 km SSW of Gilroy, California M4.9 92 km
Apr 23, 1995 22 km NNE of Soledad, California M4.9 145 km
Sep 3, 2000 5 km WSW of Yountville, California M4.9 81 km
Apr 19, 1996 2 km E of Aromas, California M4.9 100 km
Apr 18, 1990 4 km NNW of Aromas, California M4.9 94 km
Sep 4, 1995 13 km SW of Middletown, California M4.8 124 km
May 12, 2006 7 km W of Cobb, California M4.7 140 km
May 21, 1996 8 km ESE of East Foothills, California M4.7 49 km
Apr 18, 1990 4 km N of Aromas, California M4.7 94 km
Aug 11, 1993 14 km ESE of Alum Rock, California M4.7 56 km
Jan 2, 2025 4 km NW of Cobb, CA M4.7 140 km
Aug 27, 2011 21 km NE of Soledad, California M4.6 147 km
Aug 18, 1999 0 km S of Bolinas, California M4.6 59 km
Mar 24, 1991 1 km NNE of Interlaken, California M4.6 88 km
Jan 11, 2000 6 km N of Geyserville, California M4.6 139 km
Source: USGS (M2.5+, 1990–2025)

Tornado History

63 tornadoes (EF0+) within 100 km since 1950. Strongest: EF2. Total: 9 injuries.

Date Rating Distance Fatalities
May 5, 1998 EF2 38 km 0
Apr 27, 1953 EF2 94 km 0
Jan 11, 1951 EF2 38 km 0
Dec 14, 2024 EF1 73 km 0
Jan 23, 2010 EF1 35 km 0
Apr 14, 2006 EF1 94 km 0
Mar 20, 2005 EF1 32 km 0
Dec 20, 2001 EF1 86 km 0
Dec 5, 1998 EF1 100 km 0
May 5, 1998 EF1 37 km 0
Dec 23, 1996 EF1 97 km 0
Apr 19, 1988 EF1 95 km 0
Feb 27, 1983 EF1 100 km 0
Jan 14, 1980 EF1 30 km 0
Mar 1, 1978 EF1 100 km 0
May 31, 1967 EF1 73 km 0
Apr 1, 1965 EF1 84 km 0
Apr 1, 1958 EF1 27 km 0
Nov 8, 2022 EF0 95 km 0
Jan 6, 2019 EF0 83 km 0
Source: NOAA SPC (EF0+, 1950–2024)

Tsunami History

5 tsunamis recorded within 500 km. Highest wave on record: 4.5 m (15 ft).

Year Location Cause Max Wave Deaths Distance
1868 N. CALIFORNIA Eruption + Earthquake 4.5 m 30 3 km
1989 N. CALIFORNIA Earthquake 1.0 m 62 76 km
1856 N. CALIFORNIA Eruption + Earthquake 0.6 m 31 km
1906 N. CALIFORNIA Eruption + Earthquake 0.1 m 39 km
1865 N. CALIFORNIA Eruption + Earthquake 58 km
Source: NOAA/NCEI Historical Tsunami Database. Sorted by wave height.

Nearby Volcanoes

1 volcano within 200 km. Closest: Clear Lake (153 km).

Name Type Elevation Last Eruption Distance
Clear Lake Volcanic field 1,439 m (4,721 ft) Unknown 153 km
Source: Smithsonian Institution Global Volcanism Program (GVP). Sorted by distance.

Wildfire History

20 wildfires (100+ acres) within 100 km. Largest: SCU LIGHTNING COMPLEX (405,787 ac, 2020).

Year Name Acres Distance
2020 SCU LIGHTNING COMPLEX 405,787 55 km
2020 CZU AUG LIGHTNING 85,894 64 km
2017 NUNS 56,883 81 km
2017 ATLAS 51,664 75 km
2007 LICK 47,424 78 km
2006 CANYON 36,851 74 km
1988 MILLER 35,750 80 km
2003 ANNIE 17,383 90 km
2024 CORRAL 16,138 54 km
2009 CORRAL 12,006 52 km
1995 VISION 11,931 80 km
1985 LEXINGTON 11,550 64 km
2015 WRAGG 8,455 86 km
2009 LOCKHEED 8,287 71 km
2003 BIRD 7,727 66 km
2014 MONTICELLO 6,984 92 km
1984 SITE 300 3 6,911 52 km
2005 TESLA 6,638 44 km
2003 DEL PUERTO 6,441 66 km
2016 COLD 6,289 92 km
Source: NIFC/IRWIN (100+ acres)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 51°F (11°C) 4.5 in Wettest
February 51°F (11°C) 3.8 in
March 53°F (12°C) 3.4 in
April 57°F (14°C) 1.4 in
May 60°F (16°C) 0.5 in
June 64°F (18°C) 0.1 in
July 66°F (19°C) 0.0 in Driest
August 68°F (20°C) 0.1 in Warmest
September 67°F (20°C) 0.3 in
October 63°F (17°C) 1.3 in
November 55°F (13°C) 3.1 in
December 49°F (9°C) 3.3 in Coldest

Castro Valley has a seasonal temperature swing of 19°F / from 49°F in December to 68°F in August. Total annual precipitation is 21.8 inches, with January being the wettest month (4.5") and July the driest (0.0").

View full weather details →