Random Address in California
Generate fictional California addresses with real CA cities, matching ZIP codes and area codes, from Los Angeles and San Diego to the Bay Area and Sacramento.
Every result is fictional test data for forms, QA, mock-ups and demos. It is not a real person or a verified residence; do not use it for deliveries, sign-ups, payments or identity checks.
What you can do here
- Random California address: street, optional unit, a real California city and a ZIP code that belongs to it
- 33 cities grouped by area: Southern California, Inland Empire, San Diego County, Central Coast, Central Valley, Sacramento area, Bay Area, North Coast, Northern California
- Full, billing, house, street-line and single-line formats, with optional name and a fictional 555-01xx phone on the right area code
- Up to 100 addresses per click with no repeats; copy, or download as text, CSV or JSON
- Clear fictional-test-data label on every batch; deep links such as ?mode=billing
How to generate a random California address
Choose an area or leave it on Anywhere in California, pick the address type and press Generate. The street name and house number are random, while the city, the CA state code and the 9xxxx ZIP code belong together, so address validation, tax lookups and autofill behave as they would with a real California address. California ZIP codes run from 90001 to 96162.
Olivia Nguyen
4518 Laurel Ave, Apt 12
San Francisco, CA 94117
United States
Phone: (415) 555-0137
California regions and cities
| Area | Cities | Area codes |
| Southern California | Los Angeles, Long Beach, Pasadena, Santa Monica, Anaheim, Irvine | 213, 310, 562, 626, 714, 818, 949 |
| Inland Empire | Riverside, San Bernardino, Palm Springs | 909, 951, 760 |
| San Diego County | San Diego, Chula Vista, Oceanside | 619, 760 |
| Central Coast and Central Valley | Santa Barbara, Monterey, Fresno, Bakersfield, Stockton | 805, 831, 559, 661, 209 |
| Sacramento and Bay Area | Sacramento, San Francisco, Oakland, San Jose, Palo Alto | 916, 415, 510, 408, 650 |
| North Coast and Northern California | Santa Rosa, Eureka, Redding, South Lake Tahoe | 707, 530 |
Filtering by area is useful when you test sales-tax rates, shipping zones or delivery-radius logic that depends on where in California an address is.
Address types
| Type | What you get |
| Full mailing address | Street, optional apartment or suite, city, state, ZIP and country |
| Billing address | Name, street, city, state, ZIP, country and a 555-01xx phone for checkout testing |
| House address | Street and city line with no unit number |
| Street line only | Just address line 1 |
| Single line | Everything on one comma-separated line |
Download the batch as plain text, CSV columns (name, street, unit, city, state, ZIP, phone) or JSON for seeding a test database. For other states, Canada, Spain or New Zealand use the random address generator; for ZIP codes alone use the random ZIP code generator.
Frequently asked questions
Are these real California addresses?
No. Cities and ZIP codes are real and match each other, but street numbers and names are random. Any match with a real residence is coincidence, so use the results only as test data.
What ZIP codes do California addresses use?
California ZIP codes start with 90 to 96, for example 90012 in Los Angeles, 94117 in San Francisco and 95814 in Sacramento. Every result uses a ZIP code from the chosen city.
Can I get a California billing address?
Yes. Choose Billing address to get a name, street, city, CA, ZIP code, country and a fictional phone number with a real California area code, ready for checkout testing.
Is the phone number real?
No. Numbers use the 555-0100 to 555-0199 range, which is reserved for fictional use, with the real area code of the city.
Can I pick an address in a particular part of California?
Yes. Set Area to Southern California, the Bay Area, San Diego County, the Central Valley and so on to keep every address in that region.
Related tools
Random Address GeneratorRandom ZIP CodeRandom Phone NumberRandom State GeneratorRandom City Generator