San Bernardino County, California
2,197,104 people. The median home is worth $505,000 (typical California town: $596,900) and the median household earns $85,478.
Towns in San Bernardino County
| Town | People | Median home | Income | Median age |
|---|---|---|---|---|
| San Bernardino | 222,101 | $422,300 | $67,415 | 32.2 |
| Fontana | 208,393 | $586,800 | $102,821 | 33.8 |
| Ontario | 175,265 | $607,600 | $88,941 | 33.5 |
| Rancho Cucamonga | 174,453 | $740,200 | $111,895 | 38.6 |
| Victorville | 134,810 | $385,600 | $74,410 | 32.3 |
| Rialto | 104,026 | $487,900 | $88,857 | 32.6 |
| Hesperia | 99,818 | $409,000 | $72,160 | 32.7 |
| Chino | 91,403 | $683,400 | $104,682 | 36.2 |
| Upland | 79,040 | $739,400 | $105,830 | 37.7 |
| Chino Hills | 78,411 | $874,900 | $126,334 | 40.5 |
| Apple Valley | 75,791 | $407,400 | $69,882 | 36.5 |
| Redlands | 73,168 | $618,900 | $105,041 | 34.6 |
| Highland | 56,999 | $485,600 | $77,120 | 33.5 |
| Yucaipa | 54,542 | $502,100 | $90,794 | 36.3 |
| Colton | 53,909 | $443,800 | $71,208 | 33.9 |
| Adelanto | 38,046 | $349,100 | $68,685 | 29.6 |
| Montclair | 37,865 | $569,100 | $77,659 | 33.7 |
| Twentynine Palms | 28,065 | $268,200 | $62,554 | 24.8 |
| Barstow | 25,415 | $245,000 | $53,380 | 32.7 |
| Loma Linda | 24,791 | $596,900 | $82,353 | 35.5 |
| Bloomington | 24,339 | $469,200 | $81,640 | 32.9 |
| Yucca Valley | 21,738 | $363,400 | $59,563 | 39.1 |
| Phelan | 13,859 | $386,800 | $79,914 | 33.4 |
| Grand Terrace | 13,150 | $517,600 | $83,628 | 37.7 |
| Big Bear City | 12,738 | $463,500 | $71,511 | 47.2 |
| Lake Arrowhead | 12,401 | $596,500 | $95,236 | 49.5 |
| Crestline | 11,650 | $394,400 | $77,786 | 44.1 |
| Muscoy | 10,719 | $422,600 | $71,458 | 31.4 |
| Spring Valley Lake | 9,598 | $463,000 | $82,625 | 35.7 |
| Mentone | 9,557 | $436,700 | $74,708 | 37.7 |
| Oak Hills | 9,450 | $527,500 | $101,323 | 40.0 |
| Fort Irwin | 8,096 | — | $76,107 | 23.6 |
| Piñon Hills | 7,258 | $440,600 | $68,289 | 38.7 |
| Joshua Tree | 6,489 | $334,200 | $66,291 | 41.2 |
| Silver Lakes | 6,317 | $383,600 | $115,829 | 36.1 |
| Lucerne Valley | 5,331 | $269,100 | $54,788 | 45.5 |
| Running Springs | 5,268 | $385,000 | $81,516 | 37.9 |
| Big Bear Lake | 5,046 | $576,700 | $76,250 | 46.6 |
| Needles | 4,931 | $157,200 | $38,243 | 49.5 |
| Wrightwood | 4,720 | $470,700 | $74,332 | 44.2 |
| Lenwood | 3,623 | $194,300 | $78,958 | 31.4 |
| Morongo Valley | 3,514 | $285,400 | $51,949 | 44.1 |
| San Antonio Heights | 3,441 | $1,071,800 | $138,750 | 47.5 |
| Mountain View Acres | 3,337 | $366,900 | $78,793 | 33.4 |
| Homestead Valley | 2,789 | $245,900 | $45,323 | 47.9 |
People and housing
| San Bernardino County | Typical California town | |
|---|---|---|
| Median home value | $505,000 | $596,900 |
| Median rent | $1,801 | $1,827 |
| Median household income | $85,478 | $91,557 |
| Median age | 34.7 | 40.2 |
| Bachelor's degree or higher | 23.3% | 27.7% |
| Below the poverty line | 13.3% | 10.3% |
Jobs and pay
845,908 jobs in 2024, average pay $62,368 a year.
Storms since 1996
NOAA recorded 3,317 storm events in San Bernardino County from 1996 to 2026, with 108 deaths.
Federal disaster declarations
San Bernardino County has been included in 61 FEMA declarations since 1953.
| Declared | Incident | Declaration |
|---|---|---|
| September 11, 2024 | Fire | FM-5537: Bridge Fire |
| September 7, 2024 | Fire | FM-5535: Line Fire |
| April 3, 2023 | Severe Storm | DR-4699: Severe Winter Storms, Straight-Line Winds, Flooding, Landslides, And Mudslides |
| March 10, 2023 | Flood | EM-3592: Severe Winter Storms, Flooding, Landslides, And Mudslides |
| January 9, 2023 | Flood | EM-3591: Severe Winter Storms, Flooding, And Mudslides |
| October 26, 2020 | Fire | FM-5381: Blue Ridge Fire |
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).