Penngrove
Census-designated place in Sonoma County, California

Penngrove is an unincorporated community (census-designated place) in Sonoma County, California, with 2,637 residents (2020 Census). It sits at 85 ft (26 m) above sea level. The nearest town is Sonoma State University, 2.8 miles N.
- 2,637residents (2020 Census)
- 85 ftelevation · 26 m
- 4.0 sq miland area · 10.4 km²
- 654 / sq mipopulation density
- 94951ZIP code
About Penngrove
Penngrove is a census-designated place (CDP) in Sonoma County, California, United States, situated between the cities of Petaluma and Cotati, at the foot of the western flank of Sonoma Mountain. It is part of the North Bay subregion of the San Francisco Bay Area. The population was 2,637 at the 2020 census.
The area is the site of a historic grove called Penn's Grove; it was formerly a freight station on the Northwestern Pacific Railroad and a center of egg and chicken farming.
Text: Wikipedia · CC BY-SA 4.0
Penngrove weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Penngrove
All 24 webcams near Penngrove ›Living in Penngrove
- Median household income
- $107,147
- Median home value
- $1,196,000
- Median rent
- $2,130/mo
- Median age
- 50.8
Do you know Penngrove? Tell us about it
Help other travelers: share what makes Penngrove special. We review every message before publishing it.
Map of Penngrove
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Penngrove Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Penngrove, CA population
Penngrove had 2,637 residents in the 2020 Census.
| 2020 Census | 2,637 |
|---|---|
| Density | 654 per sq mi (252 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Penngrove at a glance
| State | California (CA) |
|---|---|
| County | Sonoma County |
| Type | Census-designated place |
| Population | 2,637 (2020) |
| Land area | 4.03 sq mi (10.4 km²) |
| Elevation | 85 ft (26 m) |
| Coordinates | 38.3006° N, 122.6706° W |
| ZIP code | 94951 |
| Census code (GEOID) | 0656476 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Penngrove
- Sonoma State University2.8 mi N
- Cotati2.9 mi NW
- Rohnert Park3.6 mi NW
- Petaluma4.6 mi SE
- Petaluma Center7.3 mi SW
- Glen Ellen7.9 mi NE
- Bloomfield9.0 mi W
- Eldridge9.2 mi E
- El Verano9.7 mi E
- Temelec9.8 mi E
- Boyes Hot Springs9.9 mi E
- Fetters Hot Springs-Agua Caliente10.1 mi E
Straight-line distance between town centers.
Frequently asked questions about Penngrove
What county is Penngrove in?
Penngrove is in Sonoma County, California.
What is the population of Penngrove, CA?
2,637 people lived in Penngrove at the 2020 Census.
What is the ZIP code of Penngrove, CA?
The ZIP code of Penngrove is 94951.
What is the elevation of Penngrove?
85 feet (26 m) above sea level.
What towns are near Penngrove?
Sonoma State University (2.8 mi), Cotati (2.9 mi), Rohnert Park (3.6 mi), Petaluma (4.6 mi), Petaluma Center (7.3 mi).
Last updated: