Checked
Pinole, CA
City in Contra Costa County, California. ZIP codes: 94564.
Population
18,761
Land area
5.1sq mi
People per sq mi
3,676
ZIP codes
1
Pinole and its ZIP codes
Pinole at a glance
- Pinole is about 15 times as dense as California as a whole.
- The median household income is $127,717, 29% above the California median of $99,122.
- A typical owner-occupied home is valued at $718,600 and median rent is $2,700 a month.
Local data for Pinole, CA
Counts from official public data
Housing and community stats
Pinole, CA, American Community Survey 2020-2024
Median household income
$127,717
Poverty rate
6.9%
Median home value
$718,600
Median rent
$2,700/mo
Homeownership
79.4%
Bachelor's or higher
38.6%
Median age
44.7
Average commute
35.0 min
Largest reported origins and ancestries: Mexican Americans (3,175), Filipino Americans (2,061), German Americans (1,110).
Economy and federal money
Jobs, pay, income and spending are for Contra Costa County. PPP loans are for Pinole.
Unemployment rate
5.0%
Aug 2026, -0.2 pts in a year
Average annual pay
$87,200
374,448 jobs, 2025
Income per person
$108,259
BEA, 2024
Federal spending
$7.1B
FY 2026, $6,088 per person
PPP loans
$22.8M
613 loans, 3,025 jobs reported
How people get to work
Pinole, CA, workers 16 and older. American Community Survey 5-year estimates
- Drove alone63.8%
- Carpooled11.7%
- Public transit5.3%
- Walked0.7%
- Bicycle0.4%
- Taxi, ride-hailing, motorcycle or other0.9%
- Worked from home17.1%
Average one-way commute: 35.0 minutes for people who do not work from home.
Environment and hazard risk
Pinole, CA, from FEMA, NOAA and EPA
Natural hazard risk
Very High
Top: earthquake
Storm events since 1996
472
Countywide, mostly strong wind
Flood insurance policies
2,681
0.9% of homes, county
July high / Jan low
71° / 44°F
24.4 inches of rain a year
Hazards, floods and storm historyCheck a flood zone2 historic places
Health statistics
Share of adults in Pinole, CA, CDC PLACES estimates
Obesity
27.4%
U.S. 33.3% -5.9 pts
Diabetes
12.3%
U.S. 12.1% about the same
Smoking
9.2%
U.S. 12.8% -3.6 pts
Uninsured (18-64)
7.8%
U.S. 11.1% -3.3 pts
ZIP codes in Pinole
1 in or overlapping Pinole. Population shown
Cities near Pinole
| Name | Distance | Land area (sq mi) |
|---|---|---|
| Tara HillsCensus-designated place | 1.5 mi | 0.7 |
| HerculesCity | 1.5 mi | 6.4 |
| El SobranteCensus-designated place | 1.6 mi | 3.1 |
| BayviewCensus-designated place | 1.7 mi | 0.3 |
| Montalvin ManorCensus-designated place | 2.2 mi | 0.3 |
| RollingwoodCensus-designated place | 2.9 mi | 0.2 |
| RodeoCensus-designated place | 3.5 mi | 3.7 |
| East Richmond HeightsCensus-designated place | 3.6 mi | 0.6 |
| San PabloCity | 3.6 mi | 2.6 |
| North RichmondCensus-designated place | 4.7 mi | 1.4 |
| El CerritoCity | 5.3 mi | 3.7 |
| CrockettCensus-designated place | 5.5 mi | 1.1 |
| KensingtonCensus-designated place | 6 mi | 1 |
| RichmondCity | 6.5 mi | 30 |
| Port CostaCensus-designated place | 6.7 mi | 0.2 |
| AlbanyCity | 7.2 mi | 1.8 |
Frequently asked questions
- What county is Pinole, CA in?
- Pinole is in Contra Costa County, California.
- What ZIP codes are in Pinole, CA?
- ZIP codes in or overlapping Pinole include 94564.
- What is the population of Pinole, CA?
- About 18,761 people live in Pinole, based on American Community Survey 5-year estimates.
- What cities are near Pinole?
- Nearby places include Tara Hills (1.5 mi), Hercules (1.5 mi), El Sobrante (1.6 mi), Bayview (1.7 mi), Montalvin Manor (2.2 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023