Quick answer: The 925 area code covers the Inland East Bay of the San Francisco Bay Area — most of Contra Costa County plus the Tri-Valley region in eastern Alameda County. That means Concord, Walnut Creek, Antioch, Pittsburg, Brentwood, Martinez, Lafayette, Pleasanton, Livermore, Dublin, San Ramon, Danville, and the towns between them. It split from 510 on March 14, 1998, sits in Pacific Time, and has no overlay — still a single clean code in 2026.
What is the 925 area code?
A 925 number on caller ID puts you somewhere in the inland half of the San Francisco East Bay — east of the hills, where the Bay's salt water gives way to the dry interior valley around Mount Diablo.
The economy is tech (HQs in San Ramon, Pleasanton, Livermore Labs), healthcare, oil refining (Martinez, Richmond), agriculture (East County), and Bay Area commuter suburbs.
This guide comes from My Country Mobile (MCM), a virtual phone provider that issues local numbers across the US.
Where 925 reaches — orbiting Mount Diablo
The 925 footprint orbits Mount Diablo (3,849 ft) — the dominant peak of the Inland East Bay. Cities ring it on three sides:
Central Contra Costa (west of Mt Diablo)
The core cities where most of Contra Costa's wealth and density sit:
- Walnut Creek (~70,000) — pedestrian downtown, the East Bay's retail and dining anchor. BART terminus.
- Concord (~125,000) — biggest city in Contra Costa, BART hub, working-class roots.
- Pleasant Hill (~35,000) — between Walnut Creek and Concord.
- Martinez (~38,000) — the county seat, Carquinez Strait, oil refining, John Muir's home.
- Lafayette + Orinda (~32,000 combined) — the Lamorinda hills (Lafayette, Moraga, Orinda). Wealthy bedroom communities west toward the Caldecott Tunnel.
East County (east of Mt Diablo)
The historically agricultural east end of the county, now booming with suburban growth:
- Antioch (~115,000) — second-largest city in 925. Delta-facing, ferry to SF.
- Pittsburg (~76,000) — heritage industrial town on Suisun Bay.
- Brentwood (~65,000) — fast-growing far-east suburb, cherry orchards turned subdivisions.
- Oakley (~44,000) — east of Brentwood, Delta access.
Tri-Valley (south of Mt Diablo, into Alameda County)
The Pleasanton / Livermore / Dublin / San Ramon / Danville corridor — technically split between two counties but tied together by the 580/680 freeway interchange:
- Pleasanton (~80,000) — Hacienda Business Park, Workday + Veeva HQs.
- Livermore (~88,000) — Lawrence Livermore National Laboratory, wine country.
- Dublin (~75,000) — fast-growing, big-box retail, BART terminus.
- San Ramon (~85,000) — Chevron + GE HQs at Bishop Ranch.
- Danville (~45,000) — wealthy small town in the San Ramon Valley.
| Detail | 925 Area Code |
|---|---|
| State | California |
| Region | Inland East Bay — Contra Costa County + Tri-Valley |
| Major cities | Concord, Walnut Creek, Antioch, Pleasanton, Livermore, San Ramon |
| Counties served | Contra Costa + eastern Alameda County |
| Sibling code | 510 (Western East Bay) — 925 split from 510 in 1998 |
| Overlay code | None |
| Time zone | Pacific (PT) |
| In service since | March 14, 1998 |
How 925 branched off 510 — the 1998 split tree
The Bay Area's area-code tree has two main branches:
1947: 415 covers everything
When the NANP went live, 415 was assigned to all of the Bay Area — San Francisco, the Peninsula, Marin, the East Bay, all of it.
1991: 510 splits off
In 1991, the East Bay split off as 510 — taking Oakland, Berkeley, Richmond, Hayward, Fremont, Walnut Creek, Concord, Pleasanton — everything east of the Bay Bridge.
March 14, 1998: 925 branches inland
By the mid-1990s, 510 itself was running out. Rather than overlay, regulators chose another geographic split. The shoreline cities kept 510. The inland valley — Contra Costa east of the hills, plus the Tri-Valley — became 925.
Why 925 has no overlay (28 years later)
925 has stayed a single code since 1998. Reasons:
- Population is moderate (~1.7M) compared to mega-metros that needed overlays.
- 2014 number-pooling reforms let regulators reclaim unused number blocks from carriers, extending 925's life significantly.
- Mobile consolidation — fewer landlines per person than in the 1990s.
What it means for you
- Existing 510 numbers stayed 510 — only newly issued inland lines became 925.
- 925 still operates as a single code — no competing overlay.
- 10-digit dialing is the modern standard —
925 XXX XXXXfor every call.
Ready when you are
Protect your business line.
MCM's local numbers ship with verified caller ID and smart call filtering — customers always know it's really you, and spam never reaches your team.
How the 925 area code works
Dialing rules:
| Calling from | Dial |
|---|---|
| Inside the 925 region (local) | 925 XXX XXXX (10-digit dialing is the standard) |
| Elsewhere in the US / Canada | 925 XXX XXXX |
With a leading 1 | 1 925 XXX XXXX |
| Outside North America | +1 925 XXX XXXX |
| Any mobile (worldwide) | +1 925 XXX XXXX |
The 925 time zone
925 runs on Pacific Time — the same clock as San Francisco, Seattle, and Los Angeles.
- Pacific Standard Time (PST): UTC−8 (winter)
- Pacific Daylight Time (PDT): UTC−7 (summer)
Reference clock — when it's 12:00 PM in 925 (Walnut Creek):
| City | Time |
|---|---|
| New York | 3:00 PM |
| Chicago | 2:00 PM |
| Denver | 1:00 PM |
| London | 8:00 PM |
| Berlin | 9:00 PM |
| Mumbai | 12:30 AM (next day) |
Why a 925 number helps your business
A 925 line tells a Walnut Creek law firm, a Pleasanton tech vendor, or a Brentwood contractor that you're part of the Inland East Bay community.
- Higher pickup rates on outbound. East Bay residents recognize 925 as local and answer.
- Geo-targeted ads land harder when the call-back is local. A 925 on a billboard reads as a neighbor.
- Vanity numbers double as marketing —
925-BART,925-DIABLO,925-EAST-BAY,925-VALLEY.
And because it's a virtual number, you can hold a 925 line while based anywhere with internet.
How to get a 925 phone number
Five steps, about five minutes — like a BART ride through the Inland East Bay.
- Sign up (Station 1 · Account) — Open a free MCM account. No card needed to browse.
- Search 925 (Station 2 · Inventory) — Filter live inventory by area code 925.
- Pick a number (Station 3 · Transfer / Main Stop) — Standard or vanity (e.g.
925-BART,925-DIABLO,925-VALLEY). - Pick a plan (Station 4 · Plan) — Seat count + features. From $12 / user / month.
- Go live (Terminus · Activated) — Activate, route to cell / desk phone / softphone, take your first call.
Porting an existing 925 number runs 5–10 business days in the background while you stay live on a temporary number.
ZIP codes in the 925 area code
The 925 region overlaps with roughly 75+ ZIP codes. A sample by city:
| City | ZIP codes |
|---|---|
| Walnut Creek | 94595, 94596, 94597, 94598 |
| Concord | 94518, 94519, 94520, 94521 |
| Pleasant Hill | 94523 |
| Martinez | 94553 |
| Lafayette | 94549 |
| Orinda | 94563 |
| Moraga | 94556 |
| Antioch | 94509, 94531 |
| Pittsburg | 94565 |
| Brentwood | 94513 |
| Oakley | 94561 |
| Pleasanton | 94566, 94588 |
| Livermore | 94550, 94551 |
| Dublin | 94568 |
| San Ramon | 94582, 94583 |
| Danville | 94506, 94526 |
| Alamo | 94507 |
(Source: USPS ZIP code data and California PUC records.)
Ready when you are
Ready to sound local everywhere you sell?
MCM activates business numbers in minutes, with call routing, analytics, and CRM-ready integrations. Start your free trial — no card to browse inventory.
Frequently asked questions about the 925 area code
Where is the 925 area code located?
The Inland East Bay of the San Francisco Bay Area — most of Contra Costa County (Concord, Walnut Creek, Antioch, Pittsburg, Brentwood, Martinez) plus the Tri-Valley region in eastern Alameda County (Pleasanton, Livermore, Dublin, San Ramon, Danville).
What is the difference between 925 and 510?
510 covers the western East Bay shoreline (Oakland, Berkeley, Richmond, Hayward, San Leandro, Fremont). 925 covers the inland valley (Walnut Creek, Concord, Tri-Valley). They split in 1998 — not overlay.
Does 925 have an overlay?
No. 925 has stayed as a single area code with no overlay since 1998.
What time zone is the 925 area code in?
Pacific Time. PST (UTC−8) in winter, PDT (UTC−7) in summer.
Do I need to live in California to get a 925 number?
No. A virtual phone number lets you hold a 925 number from anywhere and forward calls to any device.
Is a 925 number toll-free?
No. It's a standard local geographic number for the Inland East Bay region.
Does 925 cover Oakland or Berkeley?
No — Oakland and Berkeley are 510. 925 covers Contra Costa and the Tri-Valley, east of the Berkeley/Oakland hills.
How quickly can I get a 925 phone number?
With a virtual provider, often the same day. Porting an existing 925 number takes 5–10 business days.
Can I pick a vanity 925 number?
Often, yes. Examples: 925-BART, 925-DIABLO, 925-VALLEY, 925-EAST-BAY.






