Home Metro areas Riverside-San Bernardino-Ontario, CA Riverside-San Bernardino-Ontario, CA metro area ZIP codes The Riverside-San Bernardino-Ontario, CA metropolitan statistical area (CBSA 40140) covers 2 counties in California and 214 ZIP codes.
ZIP codes 214
Population 4,671,718
Avg. median income $92,600population-weighted
Counties 2 Click anywhere on the map to see which ZIP code it's in.
Copy all 214 ZIP codes Download CSV
Counties in the Riverside-San Bernardino-Ontario, CA area ZIP codes in the Riverside-San Bernardino-Ontario, CA area ZIP codes in the Riverside-San Bernardino-Ontario, CA area ZIP code City County Population Median income Typical home value 91701 Rancho Cucamonga San Bernardino County 39,287 $114,244 $830,800 91708 Chino San Bernardino County 19,213 $108,861 $706,600 91709 Chino Hills San Bernardino County 78,006 $126,350 $973,300 91710 Chino San Bernardino County 78,754 $103,085 $756,500 91729 PO Box Rancho Cucamonga San Bernardino County — — — 91730 Rancho Cucamonga San Bernardino County 71,613 $92,237 $670,300 91737 Rancho Cucamonga San Bernardino County 22,958 $122,334 $941,200 91739 Rancho Cucamonga San Bernardino County 41,673 $143,265 $955,600 91743 PO Box Guasti San Bernardino County — — — 91752 Mira Loma Riverside County 37,983 $115,177 $819,100 91758 PO Box Ontario San Bernardino County — — — 91761 Ontario San Bernardino County 62,935 $100,578 $679,100 91762 Ontario San Bernardino County 64,235 $83,850 $673,700 91763 Montclair San Bernardino County 37,700 $78,770 $654,700 91764 Ontario San Bernardino County 56,270 $81,762 $627,500 91784 Upland San Bernardino County 26,886 $154,349 $971,200 91785 PO Box Upland San Bernardino County — — — 91786 Upland San Bernardino County 55,829 $92,458 $713,600 92201 Indio Riverside County 65,825 $66,758 $463,200 92202 PO Box Indio Riverside County — — — 92203 Indio Riverside County 34,735 $97,311 $554,000 92210 Indian Wells Riverside County 4,871 $162,990 $1,446,800 92211 Palm Desert Riverside County 28,092 $88,477 $518,200 92220 Banning Riverside County 33,755 $62,599 $409,700 92223 Beaumont Riverside County 63,833 $102,761 $533,900 92225 Blythe Riverside County 20,319 $55,725 $214,500 92226 PO Box Blythe Riverside County — — — 92230 Cabazon Riverside County 1,887 $48,704 $321,300 92234 Cathedral City Riverside County 52,267 $73,572 $475,200 92235 PO Box Cathedral City Riverside County — — — 92236 Coachella Riverside County 43,642 $68,393 $432,000 92239 Desert Center Riverside County 144 $73,393 $216,100 92240 Desert Hot Springs Riverside County 41,615 $54,023 $371,400 92241 Desert Hot Springs Riverside County 8,884 $46,888 $396,700 92242 Earp San Bernardino County 1,359 $37,500 $198,200 92247 PO Box La Quinta Riverside County — — — 92248 PO Box La Quinta San Bernardino County — — — 92252 Joshua Tree San Bernardino County 7,538 $66,598 $347,400 92253 La Quinta Riverside County 38,666 $99,277 $738,600 92254 Mecca Riverside County 11,333 $48,272 $336,300 92255 PO Box Palm Desert Riverside County — — — 92256 Morongo Valley San Bernardino County 4,209 $51,949 $315,300 92258 North Palm Springs Riverside County 474 $52,757 $244,000 92260 Palm Desert Riverside County 30,523 $70,091 $573,600 92261 PO Box Palm Desert Riverside County — — — 92262 Palm Springs Riverside County 26,887 $71,672 $630,300 92263 PO Box Palm Springs Riverside County — — — 92264 Palm Springs Riverside County 19,899 $77,688 $586,000 92267 Parker Dam San Bernardino County 0 — — 92268 Pioneertown San Bernardino County 434 $58,798 $543,600 92270 Rancho Mirage Riverside County 17,563 $107,364 $836,600 92274 Thermal Riverside County 18,167 $38,654 $298,900 92276 Thousand Palms Riverside County 7,720 $77,000 $378,900 92277 Twentynine Palms San Bernardino County 26,277 $60,901 $245,500 92278 Twentynine Palms San Bernardino County 3,913 — — 92280 Vidal San Bernardino County 0 — — 92282 Whitewater Riverside County 1,419 $68,750 $384,000 92284 Yucca Valley San Bernardino County 25,415 $58,373 $353,200 92285 Landers San Bernardino County 2,764 $47,734 $194,500 92286 PO Box Yucca Valley San Bernardino County — — — 92301 Adelanto San Bernardino County 38,577 $68,676 $399,700 92304 Amboy San Bernardino County 0 — — 92305 Angelus Oaks San Bernardino County 533 $145,536 $290,600 92307 Apple Valley San Bernardino County 41,180 $77,106 $454,800 92308 Apple Valley San Bernardino County 42,709 $66,568 $411,900 92309 Baker San Bernardino County 343 — — 92310 Fort Irwin San Bernardino County 8,419 $76,107 — 92311 Barstow San Bernardino County 33,954 $61,862 $264,900 92312 PO Box Barstow San Bernardino County — — — 92313 Grand Terrace San Bernardino County 13,078 $83,628 $586,200 92314 Big Bear City San Bernardino County 9,334 $74,910 $401,200 92315 Big Bear Lake San Bernardino County 5,215 $77,436 $528,500 92316 Bloomington San Bernardino County 32,765 $83,587 $562,400 92317 Blue Jay San Bernardino County 916 $99,103 $369,400 92318 PO Box Bryn Mawr San Bernardino County — — — 92320 Calimesa Riverside County 10,902 $87,181 $568,700 92321 Cedar Glen San Bernardino County 724 $123,688 $329,100 92322 Cedarpines Park San Bernardino County 770 $149,119 $322,100 92323 PO Box Cima San Bernardino County — — — 92324 Colton San Bernardino County 57,365 $71,078 $500,400 92325 Crestline San Bernardino County 9,065 $70,563 $361,900 92327 Daggett San Bernardino County 576 — — 92329 PO Box Phelan San Bernardino County — — — 92332 Essex San Bernardino County 105 — $370,800 92333 Fawnskin San Bernardino County 302 — $393,900 92334 PO Box Fontana San Bernardino County — — — 92335 Fontana San Bernardino County 97,511 $77,949 $563,500 92336 Fontana San Bernardino County 105,517 $123,363 $695,700 92337 Fontana San Bernardino County 36,026 $107,678 $607,300 92338 Ludlow San Bernardino County 0 — — 92339 Forest Falls San Bernardino County 1,302 $77,167 $348,200 92340 PO Box Hesperia San Bernardino County — — — 92341 Green Valley Lake San Bernardino County 406 $97,273 $308,900 92342 Helendale San Bernardino County 7,606 $115,058 $370,500 92344 Hesperia San Bernardino County 21,349 $98,071 $515,500 92345 Hesperia San Bernardino County 88,706 $69,485 $447,300 92346 Highland San Bernardino County 56,179 $85,163 $560,100 92347 Hinkley San Bernardino County 766 $58,833 $152,800 92350 Loma Linda San Bernardino County 344 — — 92352 Lake Arrowhead San Bernardino County 6,246 $105,753 $598,500 92354 Loma Linda San Bernardino County 22,051 $83,847 $643,100 92356 Lucerne Valley San Bernardino County 6,543 $54,923 $255,100 92357 PO Box Loma Linda San Bernardino County — — — 92358 Lytle Creek San Bernardino County 672 $86,394 $404,100 92359 Mentone San Bernardino County 9,284 $77,846 $510,800 92363 Needles San Bernardino County 5,531 $40,068 $184,500 92364 Nipton San Bernardino County 7 — — 92365 Newberry Springs San Bernardino County 2,192 $67,600 $225,100 92366 PO Box Mountain Pass San Bernardino County — — — 92368 Oro Grande San Bernardino County 906 $80,938 $268,300 92369 Patton San Bernardino County 2,575 — — 92371 Phelan San Bernardino County 21,580 $78,986 $465,500 92372 Pinon Hills San Bernardino County 5,149 $66,471 $459,200 92373 Redlands San Bernardino County 35,257 $101,271 $722,000 92374 Redlands San Bernardino County 45,262 $102,813 $583,000 92375 PO Box Redlands San Bernardino County — — — 92376 Rialto San Bernardino County 84,394 $79,675 $564,000 92377 Rialto San Bernardino County 20,814 $116,223 $642,800 92378 Rimforest San Bernardino County 315 $105,294 $329,500 92382 Running Springs San Bernardino County 5,215 $81,493 $338,400 92385 Skyforest San Bernardino County 198 — $496,800 92386 Sugarloaf San Bernardino County 2,042 $50,694 $289,400 92391 Twin Peaks San Bernardino County 2,254 $81,789 $363,200 92392 Victorville San Bernardino County 65,429 $87,681 $451,000 92393 PO Box Victorville San Bernardino County — — — 92394 Victorville San Bernardino County 41,614 $78,466 $429,500 92395 Victorville San Bernardino County 47,375 $62,102 $413,100 92398 Yermo San Bernardino County 2,609 $59,888 $172,000 92399 Yucaipa San Bernardino County 55,366 $92,440 $574,100 92401 San Bernardino San Bernardino County 1,659 $26,596 $378,200 92402 PO Box San Bernardino San Bernardino County — — — 92403 PO Box San Bernardino San Bernardino County — — — 92404 San Bernardino San Bernardino County 63,243 $66,701 $485,000 92405 San Bernardino San Bernardino County 31,217 $66,964 $454,300 92406 PO Box San Bernardino San Bernardino County — — — 92407 San Bernardino San Bernardino County 71,711 $94,032 $544,100 92408 San Bernardino San Bernardino County 14,325 $68,333 $479,600 92410 San Bernardino San Bernardino County 47,869 $54,181 $444,000 92411 San Bernardino San Bernardino County 27,249 $54,324 $429,500 92413 PO Box San Bernardino San Bernardino County — — — 92415 San Bernardino San Bernardino County 0 — — 92418 PO Box San Bernardino San Bernardino County — — — 92423 PO Box San Bernardino San Bernardino County — — — 92427 PO Box San Bernardino San Bernardino County — — — 92501 Riverside Riverside County 22,934 $81,886 $554,200 92502 PO Box Riverside Riverside County — — — 92503 Riverside Riverside County 88,395 $96,268 $632,500 92504 Riverside Riverside County 57,132 $92,477 $599,400 92505 Riverside Riverside County 53,419 $84,906 $630,100 92506 Riverside Riverside County 45,086 $121,459 $697,000 92507 Riverside Riverside County 64,015 $75,303 $601,000 92508 Riverside Riverside County 36,909 $147,674 $757,500 92509 Riverside Riverside County 81,182 $95,355 $632,800 92513 PO Box Riverside Riverside County — — — 92514 PO Box Riverside Riverside County — — — 92515 PO Box Riverside Riverside County — — — 92516 PO Box Riverside Riverside County — — — 92517 PO Box Riverside Riverside County — — — 92518 March Air Reserve Base Riverside County 1,260 $79,219 — 92519 PO Box Riverside Riverside County — — — 92521 Riverside Riverside County 0 — — 92522 PO Box Riverside Riverside County — — — 92530 Lake Elsinore Riverside County 61,768 $86,862 $559,000 92531 PO Box Lake Elsinore Riverside County — — — 92532 Lake Elsinore Riverside County 28,055 $122,312 $623,900 92536 Aguanga Riverside County 2,970 $79,551 $565,100 92539 Anza Riverside County 3,774 $90,394 $390,700 92543 Hemet Riverside County 39,937 $49,396 $376,800 92544 Hemet Riverside County 51,751 $73,596 $457,500 92545 Hemet Riverside County 45,982 $63,770 $447,300 92546 PO Box Hemet Riverside County — — — 92548 Homeland Riverside County 8,312 $61,422 $564,400 92549 Idyllwild Riverside County 4,016 $73,750 $462,700 92551 Moreno Valley Riverside County 37,425 $99,970 $531,900 92552 PO Box Moreno Valley Riverside County — — — 92553 Moreno Valley Riverside County 74,640 $78,246 $518,200 92554 PO Box Moreno Valley Riverside County — — — 92555 Moreno Valley Riverside County 45,978 $121,425 $611,400 92556 PO Box Moreno Valley Riverside County — — — 92557 Moreno Valley Riverside County 54,061 $94,804 $564,600 92561 Mountain Center Riverside County 2,157 $94,063 $580,400 92562 Murrieta Riverside County 64,781 $114,266 $682,700 92563 Murrieta Riverside County 80,379 $125,397 $688,400 92564 PO Box Murrieta Riverside County — — — 92567 Nuevo Riverside County 10,867 $107,610 $571,100 92570 Perris Riverside County 58,082 $79,393 $580,300 92571 Perris Riverside County 60,096 $92,309 $527,900 92572 PO Box Perris Riverside County — — — 92581 PO Box San Jacinto Riverside County — — — 92582 San Jacinto Riverside County 23,356 $105,540 $515,000 92583 San Jacinto Riverside County 33,778 $68,351 $450,400 92584 Menifee Riverside County 61,366 $113,767 $625,700 92585 Sun City Riverside County 29,534 $106,667 $597,900 92586 Sun City Riverside County 20,767 $57,708 $412,500 92587 Quail Valley Riverside County 18,218 $104,290 $641,100 92589 PO Box Temecula Riverside County — — — 92590 Temecula Riverside County 5,089 $85,253 $1,467,100 92591 Temecula Riverside County 41,955 $114,160 $731,800 92592 Temecula Riverside County 80,035 $134,313 $764,200 92593 PO Box Temecula Riverside County — — — 92595 Wildomar Riverside County 34,438 $106,047 $649,600 92596 Winchester Riverside County 38,981 $132,538 $652,600 92599 PO Box Perris Riverside County — — — 92860 Norco Riverside County 25,109 $127,780 $911,300 92877 PO Box Corona Riverside County — — — 92878 PO Box Corona Riverside County — — — 92879 Corona Riverside County 49,317 $92,229 $683,700 92880 Corona Riverside County 75,043 $151,155 $931,500 92881 Corona Riverside County 30,347 $134,932 $856,500 92882 Corona Riverside County 68,715 $104,457 $769,500 92883 Corona Riverside County 39,990 $132,969 $746,400 93558 Red Mountain San Bernardino County 0 — — 93562 Trona San Bernardino County 1,849 $65,650 $64,600 93592 PO Box Trona San Bernardino County — — —
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Frequently asked questions How many ZIP codes are in the Riverside-San Bernardino-Ontario, CA metro area? 214 ZIP codes, based on each ZIP code's main county.
Which counties make up the Riverside-San Bernardino-Ontario, CA area? Riverside County and San Bernardino County.
What is an MSA? A metropolitan statistical area (MSA) is a core city of 50,000+ people plus the surrounding counties tied to it by commuting, as defined by the U.S. Office of Management and Budget. Micropolitan areas have a core of 10,000–50,000. Together they are called core-based statistical areas (CBSAs).