California ZIP Codes: Ranges, Prefixes and Major Cities

California uses 2,588 active ZIP codes, running from 90001 to 96162. This guide shows how those codes are grouped, which ones serve the state's largest cities and how to format them correctly.

ZIP code range and prefixes

Every California ZIP code starts with one of 60 three-digit prefixes. Each prefix points to a sectional center facility, the processing plant that sorts mail for a group of nearby post offices.

  • 900
  • 901
  • 902
  • 903
  • 904
  • 905
  • 906
  • 907
  • 908
  • 910
  • 911
  • 912
  • 913
  • 914
  • 915
  • 916
  • 917
  • 918
  • 919
  • 920
  • 921
  • 922
  • 923
  • 924
  • 925
  • 926
  • 927
  • 928
  • 930
  • 931
  • 932
  • 933
  • 934
  • 935
  • 936
  • 937
  • 938
  • 939
  • 940
  • 941
  • 942
  • 943
  • 944
  • 945
  • 946
  • 947
  • 948
  • 949
  • 950
  • 951
  • 952
  • 953
  • 954
  • 955
  • 956
  • 957
  • 958
  • 959
  • 960
  • 961

Types of ZIP codes in California

TypeCountWhat it covers
Standard1,583Street delivery areas
PO Box809Post office boxes only
Unique196A single high-volume organization

ZIP codes for major California cities

CityCountyStandard ZIPsRange
Los AngelesLos Angeles County6390001–90134
San DiegoSan Diego County3192101–92199
San FranciscoSan Francisco County3194102–94188
San JoseSanta Clara County3095101–95148
SacramentoSacramento County2995811–95864
FresnoFresno County1993650–93737
OaklandAlameda County1594601–94621
Long BeachLos Angeles County1490802–90833
BakersfieldKern County1193301–93314
StocktonSan Joaquin County1195202–95219
AnaheimOrange County992801–92899
GlendaleLos Angeles County991201–91210
IrvineOrange County992602–92620
BerkeleyAlameda County894702–94710
San BernardinoSan Bernardino County892401–92411

Sacramento is the state capital. Larger cities have many ZIP codes because each code follows mail delivery routes, not city limits.

Sample addresses

William Garcia 5331 Valley Ln San Bernardino, CA 92404
John White 205 Maple Ct Berkeley, CA 94710
Wei Martinez 761 Hickory Ave Oakland, CA 94610

These examples use real city and ZIP pairs with invented street lines, so they are safe for testing and documentation.

Tips for working with these ZIP codes

  • Store ZIP codes as text, not numbers, so the format stays consistent across states with leading zeros.
  • All of California is in the Pacific time zone, which keeps scheduling logic simple.
  • A quick sanity check: a valid CA ZIP code begins with one of the prefixes listed above.
  • City names in addresses are post office names. A suburb may share a ZIP code and city name with a nearby larger town.

Create realistic California addresses for testing, with real cities, counties and ZIP codes.

Generate California addresses