The 951 area code is western Riverside County, California — Riverside, Corona, Moreno Valley, Murrieta, Temecula, and the southern half of the Inland Empire. Carved out of area code 909 in a 2004 geographic split, 951 still stands alone two decades later: no overlay, and none ordered.
That makes 951 a historical marker as much as a phone code. It was one of the last geographic splits carried out anywhere in the North American Numbering Plan — the industry has run almost entirely on overlays since — and the boundary drawn in 2003 quietly turned the Inland Empire’s two counties into two different caller IDs.
Western Riverside County’s code
951 runs from the Santa Ana River canyons to the San Jacinto Mountains: Riverside — the county seat and home of UC Riverside — plus Corona, Moreno Valley, Perris, Hemet, San Jacinto, Lake Elsinore, Murrieta, Temecula, and Banning. It climbs to the mountain village of Idyllwild and out to rural Anza.
Two of the communities on NANPA’s original split list have since changed names on the map: Mira Loma is today’s Jurupa Valley, and Sun City is now the heart of Menifee. Both still dial 951.
Economically the code is defined by movement. The warehouse and distribution corridor around Riverside, Moreno Valley, and Perris — anchored by March Air Reserve Base on Riverside’s southeastern edge — puts logistics operators on an outsized share of 951 lines, while Temecula’s wine country and Corona’s manufacturing belt round out the mix. For all of them, 951 is the local signature on the caller ID.
From 213 to 714 to 909 to 951
The lineage runs back to the original 1947 plan, when Los Angeles’s 213 covered Southern California outright. Area code 714 was carved from it in 1951, and in 1992 the Inland Empire got a code of its own: 909, split from 714 and serving southwestern San Bernardino County, western Riverside County, and a small slice of Los Angeles County.
A decade of explosive growth used it up. On November 13, 2003, the California Public Utilities Commission approved a two-way geographic split as 909 relief (Decision 03-11-022), and NANPA implemented it under Planning Letter PL-334: a boundary running west to east roughly through the middle of the old territory. The north — San Bernardino, Ontario, Fontana, Rialto, Redlands, Pomona, Chino — kept 909. The south became 951.
The schedule ran like every split of its era: permissive dialing from July 17, 2004, when either code still worked; mandatory dialing of 951 from October 30, 2004; and the first prefixes that exist only in 951 activated on February 27, 2005. Carriers verified their routing against a test number with a certain flourish: (951) 951-0951.
Two counties, two codes — and only one overlay
The split line gave the Inland Empire a tidy shorthand — 909 reads San Bernardino County, 951 reads Riverside County — with the usual rate-center wrinkles at the seam. Banning went to 951 while Calimesa, one town over on the same freeway, stayed in 909.
The two codes have aged very differently. 909 filled up again and took the 840 overlay in 2021, putting ten-digit dialing and a second code over the San Bernardino side. 951 never has: NANPA’s April 2026 exhaust analysis doesn’t project its prefixes running out until 2031, and no overlay has been ordered. A 951 number today means exactly what it meant in 2004 — western Riverside County, no asterisk. For how splits and overlays trade off, see our guide to how area codes work.
Ten digits anyway: the 988 change
No overlay normally preserves seven-digit local dialing, and 951 kept it for seventeen years. It lost it on October 24, 2021, for a reason unrelated to number supply: the FCC’s designation of 988 as the nationwide suicide-and-crisis lifeline.
A 988 prefix was already working inside 951, which put the code among the 82 nationwide where a seven-digit call starting 988- would have been ambiguous. Every one of them converted to mandatory ten-digit local dialing — California alone had nine: 209, 530, 562, 626, 650, 707, 925, 949, 951. If a Riverside PBX or dialer still has a seven-digit dial plan from before 2021, that is why its local calls stopped completing.
Reading an unexpected 951 call
The code’s blue-collar credibility is exactly what spoofers borrow — fake warehouse-staffing pitches, delivery-problem robocalls, and utility-shutoff threats all wear local digits well in a logistics economy. The display proves nothing, though — caller ID spoofing forges the digits outright, down to a prefix that mirrors your own.
The defense doesn’t change: treat inbound claims as unverified, hang up, and call the company back on the number it publishes. A genuine Riverside dispatcher or Temecula tasting room survives the callback. A spoofer doesn’t.
A 951 number for your business
From the Corona industrial parks to the Temecula wine trail, the display that gets answered is a 951. A company selling into western Riverside County doesn’t need an Inland Empire office to dial from one — provisioning follows the rate center, not the lease, and our local presence dialing guide walks through how the answer-rate math works.
SIPNEX provisions Riverside-area DIDs across 951 rate centers, SIP trunks sized for high-volume outbound, and A-level STIR/SHAKEN attestation signed on every call under our own carrier certificate — the trust signal a spoofed 951 can never carry. Orange County’s 949, one county west, gets the same treatment.
Frequently asked questions
What cities are in the 951 area code?
Western Riverside County, California: Riverside, Corona, Moreno Valley, Perris, Menifee, Murrieta, Temecula, Lake Elsinore, Hemet, San Jacinto, Banning, Jurupa Valley, the mountain community of Idyllwild, and rural Anza. The eastern desert side of Riverside County — Palm Springs and the Coachella Valley — is not in 951; it uses area code 760 and its 442 overlay.
Is 951 the same as the 909 area code?
They’re neighbors, not twins. Both descend from the original Inland Empire code — 909, created from 714 in 1992 — which split in two on July 17, 2004. The San Bernardino County side kept 909 and has since added the 840 overlay; the Riverside County side became 951. Calls between them cost the same as any local-market call; the first three digits just say which county issued the number.
Why do 951 numbers require ten-digit dialing without an overlay?
Blame the crisis line. A 988 local prefix was live inside 951 when the FCC reserved those three digits for the nationwide suicide-and-crisis lifeline, and the collision forced mandatory ten-digit local dialing from October 24, 2021 — here and in 81 other area codes facing the same clash. Nobody’s number changed; only the dialing procedure did.
Is the 951 area code running out of numbers?
Not soon. NANPA’s April 2026 exhaust analysis projects 951’s prefix supply lasting until 2031, and no overlay or other relief has been ordered for the code. New 951 numbers remain available across the region’s rate centers, which is increasingly rare for a single stand-alone code in a market this size.
SIPNEX is an FCC-licensed carrier providing local DID numbers in Riverside and every US market, toll-free numbers as a registered RespOrg, and dialer-grade SIP trunking — every call signed with our own STIR/SHAKEN certificate. Talk to an operator or call (833) 665-2220.
Keep reading.
The carrier built by operators, for operators.
FCC-licensed carrier with its own STIR/SHAKEN SP certificate. Operator-owned. SIP trunks built for operators who dial at volume.