Area Code

925 Area Code: The Area Code That Maps the Inland East Bay

Everything about California's 925 area code — the Inland East Bay cities it covers (Concord, Walnut Creek, Antioch, Pleasanton, Livermore, San Ramon, Danville), why it split from 510, Pacific time zone, and how to get a local number in 2026.

Akil Patel

Senior Writer

Jun 09, 202310 min read
Share
The 925 Area Code — The Area Code That Maps the Inland East Bay. Area Code Guide 2026. Contra Costa, Inland East Bay, California. Feature pills: Coverage Contra Costa County Inland East Bay, Major Cities Concord Walnut Creek Brentwood San Ramon Pittsburg Danville, 10-digit Dialing required for all local calls, Pacific Time PT. Map of Contra Costa County with pin markers for Pittsburg, Concord, Brentwood, Walnut Creek, San Ramon, Danville. Inland East Bay Contra Costa County. Get Your 925 Number — Build a local East Bay presence.

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

925 area code coverage — Mount Diablo at the center with cities ringed around it. Central Contra Costa: Walnut Creek (~70K, downtown shops) and Concord (~125K, BART hub) at top. Martinez (~38K, county seat) and Lafayette + Orinda (~32K, Lamorinda hills) on the left. East County (orange-tagged): Antioch + Pittsburg (~115K + ~76K) and Brentwood + Oakley (~65K + ~44K) on the right. Tri-Valley bottom navy bar: Pleasanton, Livermore, Dublin, San Ramon, Danville — south of Mt Diablo, across Alameda County line. Mt Diablo 3,849 ft label.

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.
Detail925 Area Code
StateCalifornia
RegionInland East Bay — Contra Costa County + Tri-Valley
Major citiesConcord, Walnut Creek, Antioch, Pleasanton, Livermore, San Ramon
Counties servedContra Costa + eastern Alameda County
Sibling code510 (Western East Bay) — 925 split from 510 in 1998
Overlay codeNone
Time zonePacific (PT)
In service sinceMarch 14, 1998

How 925 branched off 510 — the 1998 split tree

The 1998 split tree — how 510 forked into two East Bay codes. Top node: 415 covered all of the Bay Area since 1947. 1991 SPLIT branch down to 510 (1991–1998, "all of East Bay"). MAR 1998 FORK branches into two: left branch keeps 510 (WEST BAY — keeps the shoreline: Oakland, Berkeley, Richmond, Hayward, San Leandro, Fremont). Right branch is 925 (INLAND — takes the valley: Walnut Creek, Concord, Antioch, Pleasanton, Livermore, Danville). Side panel left: Key Facts — three cards: "No overlay · 28 years on a single code", "Existing 510 stayed 510 · only new inland lines became 925", "10-digit dialing standard · 925 XXX XXXX for every call".

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 standard925 XXX XXXX for 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.

Get your local number

How the 925 area code works

Dialing rules:

Calling fromDial
Inside the 925 region (local)925 XXX XXXX (10-digit dialing is the standard)
Elsewhere in the US / Canada925 XXX XXXX
With a leading 11 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):

CityTime
New York3:00 PM
Chicago2:00 PM
Denver1:00 PM
London8:00 PM
Berlin9:00 PM
Mumbai12: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

Get a 925 number — 5 stops to live. BART-style transit line: thick horizontal teal track with white directional arrows. Five station nodes along the track: Station 1 (Sign up, free account ~30s, ACCOUNT label), Station 2 (Search 925, filter inventory ~1 min, INVENTORY), Station 3 highlighted gold "TRANSFER · MAIN STOP" (Pick your number, 925-BART · 925-DIABLO, NUMBER SELECTION label), Station 4 (Pick a plan, from $12/user ~1 min, PLAN), Station 5 terminus green square with checkmark (LIVE, take your first call, ACTIVATED).

Five steps, about five minutes — like a BART ride through the Inland East Bay.

  1. Sign up (Station 1 · Account) — Open a free MCM account. No card needed to browse.
  2. Search 925 (Station 2 · Inventory) — Filter live inventory by area code 925.
  3. Pick a number (Station 3 · Transfer / Main Stop) — Standard or vanity (e.g. 925-BART, 925-DIABLO, 925-VALLEY).
  4. Pick a plan (Station 4 · Plan) — Seat count + features. From $12 / user / month.
  5. 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.

Get a 925 virtual number →

ZIP codes in the 925 area code

The 925 region overlaps with roughly 75+ ZIP codes. A sample by city:

CityZIP codes
Walnut Creek94595, 94596, 94597, 94598
Concord94518, 94519, 94520, 94521
Pleasant Hill94523
Martinez94553
Lafayette94549
Orinda94563
Moraga94556
Antioch94509, 94531
Pittsburg94565
Brentwood94513
Oakley94561
Pleasanton94566, 94588
Livermore94550, 94551
Dublin94568
San Ramon94582, 94583
Danville94506, 94526
Alamo94507

(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.

Start your free trial

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.

Sources

Written by

Akil Patel

Senior Writer

Akil writes the MCM field guides on phone numbers, dialing rules, and area-code references used by ops teams across North America.

Try the platform. Be on a call by lunch.

Same product, same support, same security — no matter which plan you pick.