Census place · GEOID 0633000 · Alameda County
Hayward, CA ZIP codes
9 ZIP/ZCTAs intersecting this Census place in Alameda County.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: Census place Hayward (GEOID 0633000). Methodology
Combined population of ZIP/ZCTAs intersecting this place: 356,221 (9 ZIPs).
Combined population of ZIP/ZCTAs intersecting this place. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census place ACS headline above. Methodology
Map of Hayward, CA

ZIP/ZCTA overlap with Hayward
Population overlap
Share of each ZIP/ZCTA’s population located within Hayward, based on ZIP Code Database place-overlap data. This is a population measure, not land-area overlap or the Census-place population.
- 9454148.2%
USPS primary city
- 9454293.7%
USPS primary city
- 94544100.0%
USPS primary city
- 94545100.0%
USPS primary city
- 945462.3%
- 945520.3%
- 945860.0%
- 945870.0%
- 945880.0%
ZIP Code Database place-overlap table, field percent_of_zip_population_in_place, keyed by place_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology
ZIP codes intersecting Hayward
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 94541 | Hayward | Alameda County | 67,785 | $106,556 |
| 94542 | Hayward | Alameda County | 14,729 | $131,989 |
| 94544 | Hayward | Alameda County | 76,739 | $108,358 |
| 94545 | Hayward | Alameda County | 33,186 | $115,258 |
| 94546 | Castro Valley | Alameda County | 45,848 | $125,780 |
| 94552 | Castro Valley | Alameda County | 14,359 | $205,170 |
| 94586 | Sunol | Alameda County | 1,011 | $198,942 |
| 94587 | Union City | Alameda County | 68,141 | $137,194 |
| 94588 | Pleasanton | Alameda County | 34,423 | $186,569 |
USPS associates these ZIPs with Hayward
These codes list Hayward as a primary or acceptable city. They are not used for the ACS headline.
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 94540 | Hayward | Alameda County | 987 | — |
| 94543 | Hayward | Alameda County | 419 | — |
| 94557 | Hayward | Alameda County | 323 | — |