Sign In Register

Penngrove, CA

Full City Profile · California · Marin County County

3.0 /5.0
B Good
2,123 Population 527/sq mi density
$115,826 Median Income $76,963 per capita
$1,193,100 Home Value $1,232,926 Zillow
$2,454 Median Rent 31.3% income on rent
58°F Avg Temperature 326 sunny days/yr
445 Violent Crime/100K 943 property/100K
B
Overall
3.0 / 5.0
Good overall score based on economy, affordability, safety and education
A+
Economy
4.8 / 5.0
$115,826 median income, 3.5% unemployment
F
Affordability
1.0 / 5.0
$1,193,100 home value, $2,454/mo rent
F
Safety
1.0 / 5.0
445 violent crimes/100K (17% above avg)
A+
Education
5.0 / 5.0
53.9% bachelor's degree or higher
Penngrove enjoys a temperate climate with an average annual temperature of 58°F (14°C). Winters average 48°F in January while summers reach 67°F in July. The area gets 326 sunny days per year. Annual precipitation totals 25.6 inches. The area receives 0.0 inches of snow annually. Air quality is rated Good with a median AQI of 48.

Temperature

48°F Jan (9°C) 67°F Jul (19°C)
Annual Average58.0°F
7% above US avg
January Average48°F (9°C)
July Average67°F (19°C)
Sunny Days326 days/yr

Geography

Elevation102 ft (31 m)
Area4.0 sq mi (10.4 km²)
Population Density527/sq mi
Coordinates38.3006°N, 122.6706°W
TimezoneAmerica/Los_Angeles
CountyMarin County County
Nearest AirportMetro Oakland International (OAK)
47 miles away

Precipitation & Snow

Annual Rainfall 25.6"
33% below US avg
Snowfall 0.0"
Wettest Month (Jan) 7.48"
Driest Month (Jul) 0.08"

Air Quality

AQI Median48.0
RatingGood

Air Pollutants (EPA 2023)

Ozone (O₃)0.0326 ppm
NO₂ (Nitrogen Dioxide)9.1 ppb
CO (Carbon Monoxide)0.31 ppm
PM2.5 (Fine Particles)5.4 μg/m³

Natural Hazard Risk

Overall RiskRelatively High
Risk Score96.4 / 100
Social Vulnerability24.7 / 100
Community Resilience99.2 / 100

Hazard Breakdown

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

Earthquake History

4,217 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 33 km
Aug 10, 2016 20 km NNE of Upper Lake, California M5.1 115 km
Sep 3, 2000 5 km WSW of Yountville, California M4.9 24 km
Sep 4, 1995 13 km SW of Middletown, California M4.8 43 km
Apr 18, 2007 15 km N of Potter Valley, California M4.8 135 km
May 12, 2006 7 km W of Cobb, California M4.7 59 km
May 21, 1996 8 km ESE of East Foothills, California M4.7 134 km
Aug 11, 1993 14 km ESE of Alum Rock, California M4.7 140 km
Jan 2, 2025 4 km NW of Cobb, CA M4.7 61 km
Aug 18, 1999 0 km S of Bolinas, California M4.6 44 km
Jan 11, 2000 6 km N of Geyserville, California M4.6 56 km
Feb 18, 2004 4 km WNW of Cobb, California M4.6 60 km
Jan 12, 2014 8 km W of Cobb, California M4.5 58 km
Sep 25, 2012 3 km N of Talmage, California M4.5 106 km
Aug 3, 2006 5 km W of Glen Ellen, California M4.5 10 km
Jun 8, 2024 7 km NW of The Geysers, CA M4.5 59 km
Sep 19, 1992 7 km NW of Cobb, California M4.5 63 km
Apr 24, 2007 7 km WSW of Cobb, California M4.5 56 km
Jun 3, 2023 2km NW of The Geysers, CA M4.5 56 km
Mar 14, 2013 5 km W of Cobb, California M4.4 58 km
Source: USGS (M2.5+, 1990–2025)

Tornado History

33 tornadoes (EF0+) within 100 km since 1950. Strongest: EF2. Total: 1 injury.

Date Rating Distance Fatalities
Jun 1, 1958 EF2 27 km 0
Mar 18, 2011 EF1 17 km 0
Jan 23, 2010 EF1 90 km 0
Mar 20, 2005 EF1 76 km 0
Jan 27, 2005 EF1 53 km 0
Dec 5, 1998 EF1 17 km 0
Dec 23, 1996 EF1 23 km 0
Feb 22, 1996 EF1 28 km 0
Dec 2, 1992 EF1 31 km 0
Dec 2, 1992 EF1 23 km 0
Dec 2, 1992 EF1 18 km 0
Feb 27, 1983 EF1 17 km 0
Nov 10, 1964 EF1 28 km 0
Feb 17, 1959 EF1 56 km 0
Apr 1, 1958 EF1 81 km 0
Sep 28, 2019 EF0 86 km 0
Apr 27, 2016 EF0 54 km 0
Feb 28, 2014 EF0 92 km 0
Apr 7, 2011 EF0 48 km 0
Mar 20, 2005 EF0 85 km 0
Source: NOAA SPC (EF0+, 1950–2024)

Tsunami History

4 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 83 km
1856 N. CALIFORNIA Eruption + Earthquake 0.6 m 95 km
1906 N. CALIFORNIA Eruption + Earthquake 0.1 m 68 km
1865 N. CALIFORNIA Eruption + Earthquake 140 km
Source: NOAA/NCEI Historical Tsunami Database. Sorted by wave height.

Nearby Volcanoes

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

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

Wildfire History

20 wildfires (100+ acres) within 100 km. Largest: HENNESSEY (314,241 ac, 2020).

Year Name Acres Distance
2020 HENNESSEY 314,241 49 km
2015 ROCKY 96,125 70 km
2018 COUNTY 92,450 62 km
2019 KINCADE 77,780 42 km
2015 VALLEY 77,507 54 km
2020 GLASS 68,020 30 km
2017 NUNS 56,883 16 km
2020 WALLBRIDGE 55,194 46 km
2017 ATLAS 51,664 39 km
2018 RIVER 48,920 89 km
2004 RUMSEY 39,335 61 km
1999 SIXTEEN 37,162 63 km
2017 TUBBS 36,981 30 km
1988 MILLER 35,750 52 km
2017 POCKET 18,691 55 km
2012 SIXTEEN COMPLEX 18,191 85 km
2006 ZAM ASSIST 14,404 84 km
2008 WALKER 12,441 87 km
2004 GEYSERS 12,075 48 km
1995 VISION 11,931 33 km
Source: NIFC/IRWIN (100+ acres)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 48°F (9°C) 7.5 in Wettest
February 51°F (11°C) 6.4 in
March 53°F (12°C) 5.2 in
April 55°F (13°C) 1.9 in
May 59°F (15°C) 0.8 in
June 63°F (17°C) 0.2 in
July 67°F (19°C) 0.1 in Driest
August 67°F (19°C) 0.1 in Warmest
September 66°F (19°C) 0.5 in
October 62°F (16°C) 2.1 in
November 53°F (12°C) 5.3 in
December 48°F (9°C) 5.8 in Coldest

Penngrove has a seasonal temperature swing of 19°F / from 48°F in December to 67°F in August. Total annual precipitation is 35.7 inches, with January being the wettest month (7.5") and July the driest (0.1").

View full weather details →