California Air Quality
Yosemite National Park is the worst air in California right now at an index of 153, which is Unhealthy, from fine particles (PM2.5). AirNow carries 161 reporting areas in the state. No air quality alert is in force.
- Reporting areas
- 161
- Worst index now
- 153
- Alerts in force
- 0
- Towns under smoke
- 0
Fine particles on the map
Forecast fine particulate matter from NOAA’s National Air Quality Forecast Capability over California. Open it for the live map, where it pans and zooms.























Open the live map with the particulate forecast
Map layer from NOAA National Air Quality Forecast Capability. Boundaries from the Iowa Environmental Mesonet.
Alerts in force
An Air Quality Alert is issued by the National Weather Service on behalf of a state or local agency when pollution is expected to reach a level that harms health. An Air Stagnation Advisory means the air will not move enough to clear what is already in it.
None are in force in California right now. All California warnings.
By city, now and the days ahead161
Every AirNow reporting area in California: what its monitors measured this hour, and what the state or local agency that forecasts for it expects today and tomorrow. Each area links to the nearest town’s page.
| Reporting area | Now | Category now | Today | Tomorrow | Pollutant |
|---|---|---|---|---|---|
| Yosemite National Park | 153 | Unhealthy | Not forecast | Not forecast | PM2.5 |
| Calexico | 106 | Unhealthy for Sensitive Groups | Moderate | Moderate | PM2.5 |
| Imperial Valley | 106 | Unhealthy for Sensitive Groups | Moderate | Moderate | PM2.5 |
| Banning | 65 | Moderate | Moderate | Not forecast | PM2.5 |
| Bakersfield | 63 | Moderate | Moderate | Not forecast | PM10 |
| Coachella Vly | 63 | Moderate | Moderate | Not forecast | PM2.5 |
| Fresno | 63 | Moderate | Moderate | Not forecast | PM2.5 |
| South Coastal LA | 63 | Moderate | Good | Not forecast | PM2.5 |
| Metro Riverside CO | 61 | Moderate | Moderate | Not forecast | PM2.5 |
| Visalia | 61 | Moderate | Moderate | Not forecast | PM2.5 |
| Hanford | 59 | Moderate | Moderate | Not forecast | PM2.5 |
| Border Area | 58 | Moderate | Not forecast | Not forecast | PM2.5 |
| Central Orange | 57 | Moderate | Moderate | Not forecast | PM2.5 |
| San Diego Coast | 57 | Moderate | Good | Not forecast | PM2.5 |
| Santa Clarita Vly | 57 | Moderate | Moderate | Not forecast | PM2.5 |
| C San Bernardino | 56 | Moderate | Unhealthy for Sensitive Groups | Not forecast | PM2.5 |
| Modesto | 55 | Moderate | Good | Not forecast | PM2.5 |
| Victorville | 55 | Moderate | Moderate | Not forecast | PM2.5 |
| Carmel Valley | 54 | Moderate | Moderate | Good | PM2.5 |
| Joshua Tree National Park | 54 | Moderate | Not forecast | Not forecast | Ozone |
| Merced | 54 | Moderate | Moderate | Not forecast | PM2.5 |
| San Diego Foothills | 54 | Moderate | Good | Not forecast | Ozone |
| Davis | 53 | Moderate | Good | Good | PM2.5 |
| E San Fernando Vly | 53 | Moderate | Moderate | Not forecast | PM2.5 |
| E San Gabriel Vly | 53 | Moderate | Moderate | Not forecast | PM2.5 |
| Folsom | 53 | Moderate | Good | Moderate | PM2.5 |
| S Central LA CO | 53 | Moderate | Moderate | Not forecast | PM2.5 |
| Simi Valley | 53 | Moderate | Moderate | Good | PM2.5 |
| Madera | 52 | Moderate | Moderate | Not forecast | PM2.5 |
| Antelope Vly | 51 | Moderate | Moderate | Not forecast | PM2.5 |
| Barstow | 51 | Moderate | Moderate | Not forecast | PM10 |
| Lake Elsinore | 51 | Moderate | Moderate | Not forecast | PM2.5 |
| San Diego Mesa and Inland Valley | 51 | Moderate | Good | Not forecast | PM2.5 |
| Santa Maria | 51 | Moderate | Moderate | Good | PM2.5 |
| San Lorenzo Valley | 50 | Good | Moderate | Good | PM2.5 |
| Niland | 49 | Good | Moderate | Moderate | PM10 |
| Central LA CO | 48 | Good | Moderate | Not forecast | PM2.5 |
| Morro Bay | 48 | Good | Good | Good | PM2.5 |
| Red Hills | 47 | Good | Good | Good | Ozone |
| Saddleback Vly | 47 | Good | Good | Not forecast | PM2.5 |
| Carpinteria | 46 | Good | Moderate | Good | PM2.5 |
| King City | 45 | Good | Moderate | Good | PM2.5 |
| Brawley | 44 | Good | Moderate | Moderate | PM10 |
| El Centro | 44 | Good | Moderate | Moderate | PM10 |
| San Jose | 43 | Good | Good | Moderate | PM2.5 |
| Santa Cruz | 43 | Good | Moderate | Good | PM2.5 |
| Westmorland | 43 | Good | Moderate | Moderate | PM10 |
| W San Fernando Vly | 42 | Good | Moderate | Not forecast | PM2.5 |
| Gridley | 41 | Good | Moderate | Moderate | PM2.5 |
| Roseville-Rocklin | 41 | Good | Good | Moderate | PM2.5 |
| Sequoia and Kings Canyon National Parks | 41 | Good | Good | Not forecast | PM2.5 |
| Hesperia | 39 | Good | Moderate | Not forecast | Ozone |
| Lassen Volcanic National Park | 39 | Good | Not forecast | Not forecast | Ozone |
| Nipomo CDF | 39 | Good | Good | Good | PM2.5 |
| Salinas | 39 | Good | Moderate | Good | PM2.5 |
| Chico | 38 | Good | Good | Moderate | PM2.5 |
| Livermore | 38 | Good | Good | Good | PM2.5 |
| Stockton | 38 | Good | Good | Not forecast | PM2.5 |
| Ukiah | 38 | Good | Not forecast | Not forecast | PM2.5 |
| Yuba City and Marysville | 38 | Good | Good | Moderate | Ozone |
| Death Valley National Park | 37 | Good | Good | Not forecast | Ozone |
| Oxnard | 37 | Good | Moderate | Good | PM2.5 |
| Santa Ynez | 37 | Good | Good | Good | PM2.5 |
| Napa | 36 | Good | Good | Good | PM2.5 |
| NW Coastal LA | 36 | Good | Good | Not forecast | Ozone |
| Western Nevada County | 36 | Good | Not forecast | Not forecast | Ozone |
| North Orange CO | 35 | Good | Moderate | Not forecast | Ozone |
| S San Gabriel Vly | 35 | Good | Moderate | Not forecast | Ozone |
| C San Bernardino M | 34 | Good | Unhealthy for Sensitive Groups | Not forecast | Ozone |
| Mojave | 34 | Good | Not forecast | Not forecast | Ozone |
| Willits | 34 | Good | Not forecast | Not forecast | PM2.5 |
| Paradise | 33 | Good | Good | Moderate | Ozone |
| Auburn | 32 | Good | Good | Moderate | Ozone |
| Ojai | 32 | Good | Good | Good | PM2.5 |
| Arden Arcade-Del Paso Manor | 31 | Good | Good | Moderate | PM2.5 |
| Natomas | 31 | Good | Good | Moderate | PM2.5 |
| Nipomo Mesa2 | 31 | Good | Good | Good | PM2.5 |
| North Highlands | 31 | Good | Good | Moderate | PM2.5 |
| Sacramento | 31 | Good | Good | Moderate | PM2.5 |
| Sloughhouse | 31 | Good | Good | Moderate | PM2.5 |
| Lompoc | 30 | Good | Good | Good | Ozone |
| Pechanga Indian Reservation | 30 | Good | Not forecast | Not forecast | PM2.5 |
| Colfax | 29 | Good | Good | Moderate | Ozone |
| Lincoln | 28 | Good | Good | Moderate | PM2.5 |
| Redding | 28 | Good | Not forecast | Not forecast | Ozone |
| Tuolumne County | 28 | Good | Not forecast | Not forecast | Ozone |
| W San Gabriel Vly | 28 | Good | Moderate | Not forecast | Ozone |
| Bishop | 27 | Good | Not forecast | Not forecast | PM2.5 |
| Calaveras County | 27 | Good | Not forecast | Not forecast | Ozone |
| Gaviota Coast | 27 | Good | Good | Good | Ozone |
| Oakland | 27 | Good | Good | Moderate | Ozone |
| Tahoe City area | 27 | Good | Not forecast | Not forecast | Ozone |
| Willows | 27 | Good | Not forecast | Not forecast | PM2.5 |
| Elk Grove | 26 | Good | Good | Moderate | PM2.5 |
| Fremont | 26 | Good | Good | Good | Ozone |
| Redwood City | 26 | Good | Good | Good | PM2.5 |
| San Francisco | 26 | Good | Good | Moderate | PM2.5 |
| Carrizo Plains | 25 | Good | Good | Good | Ozone |
| Concord | 25 | Good | Good | Good | Ozone |
| Owens Lake | 25 | Good | Not forecast | Not forecast | PM10 |
| Placerville | 25 | Good | Good | Moderate | Ozone |
| Red Bluff | 25 | Good | Not forecast | Not forecast | Ozone |
| Nipomo | 24 | Good | Good | Good | Ozone |
| Atascadero | 23 | Good | Good | Good | PM2.5 |
| Trona | 23 | Good | Good | Not forecast | Ozone |
| Thousand Oaks | 22 | Good | Moderate | Good | Ozone |
| Yreka | 22 | Good | Not forecast | Not forecast | Ozone |
| Fairfield | 20 | Good | Good | Good | Ozone |
| Santa Rosa | 20 | Good | Good | Good | Ozone |
| Temecula Vly | 20 | Good | Good | Not forecast | Ozone |
| Vacaville | 20 | Good | Good | Good | Ozone |
| Blythe | 18 | Good | Not forecast | Not forecast | Ozone |
| Paso Robles | 18 | Good | Good | Good | PM10 |
| Pinnacles National Monument | 17 | Good | Good | Good | Ozone |
| Piru | 17 | Good | Moderate | Good | Ozone |
| E San Bernardino | 14 | Good | Moderate | Not forecast | Ozone |
| Lee Vining | 14 | Good | Not forecast | Not forecast | PM2.5 |
| Mono Lake | 14 | Good | Not forecast | Not forecast | PM2.5 |
| Coso Junction | 13 | Good | Not forecast | Not forecast | PM10 |
| Woodland | 13 | Good | Good | Good | Ozone |
| Olancha | 12 | Good | Not forecast | Not forecast | PM10 |
| Paradise Road | 12 | Good | Good | Good | Ozone |
| Truckee | 12 | Good | Not forecast | Not forecast | PM2.5 |
| Weaverville | 12 | Good | Not forecast | Not forecast | PM2.5 |
| Cool | 11 | Good | Good | Moderate | Ozone |
| Lone Pine | 11 | Good | Not forecast | Not forecast | PM10 |
| Big Bear Lake | 9 | Good | Moderate | Not forecast | PM2.5 |
| Portola | 8 | Good | Good | Good | PM2.5 |
| Quincy | 6 | Good | Not forecast | Not forecast | PM2.5 |
| South Lake Tahoe | 6 | Good | Not forecast | Not forecast | PM10 |
| Eureka | 5 | Good | Not forecast | Not forecast | PM10 |
| Fort Bragg | 1 | Good | Not forecast | Not forecast | PM10 |
| Anza Vly | No reading | Good | Not forecast | Ozone | |
| Capistrano Vly | No reading | Good | Not forecast | Ozone | |
| Central Coastal | No reading | Good | Not forecast | Ozone | |
| Davenport | No reading | Good | Good | PM2.5 | |
| East Riverside CO | No reading | Good | Not forecast | Ozone | |
| Goleta | No reading | Moderate | Good | PM2.5 | |
| Hemet and San Jacinto | No reading | Moderate | Not forecast | PM2.5 | |
| Hollister | No reading | Moderate | Good | PM2.5 | |
| Marina and Seaside | No reading | Moderate | Good | PM2.5 | |
| Monterey Peninsula | No reading | Moderate | Good | PM2.5 | |
| N Coastal Orange | No reading | Good | Not forecast | Ozone | |
| Norco and Corona | No reading | Moderate | Not forecast | Ozone | |
| NW San Bernardino | No reading | Moderate | Not forecast | Ozone | |
| Perris Vly | No reading | Moderate | Not forecast | Ozone | |
| Phelan | No reading | Moderate | Not forecast | Ozone | |
| Pomona Walnut Vly | No reading | Moderate | Not forecast | Ozone | |
| Rio Vista | No reading | Good | Good | Ozone | |
| San Gabriel Mts | No reading | Moderate | Not forecast | Ozone | |
| San Luis Obispo | No reading | Good | Good | Ozone | |
| San Rafael | No reading | Good | Good | Ozone | |
| Santa Barbara | No reading | Moderate | Good | PM2.5 | |
| Scotts Valley | No reading | Moderate | Good | PM2.5 | |
| Southeast LA CO | No reading | Moderate | Not forecast | PM2.5 | |
| SW Coastal LA | No reading | Good | Not forecast | PM2.5 | |
| SW San Bernardino | No reading | Moderate | Not forecast | Ozone | |
| Twentynine Palms | No reading | Good | Not forecast | Ozone | |
| W San Bernardino M | No reading | Moderate | Not forecast | Ozone | |
| Watsonville | No reading | Moderate | Good | PM2.5 | |
| Yucca Vly | No reading | Good | Not forecast | Ozone |
The forecaster’s discussion
Written by Imperial County Air Pollution Control District for Calexico and filed with AirNow.
Today, pollutant carryover is low after the gusty conditions Friday evening. However, light westerly to north-northwesterly winds will hinder dispersion throughout the day. Furthermore, mostly sunny skies and triple-digit heat will aid ozone development. As a result, AQI levels will be Moderate. Tomorrow, light southeasterly winds will reduce dispersion and gradually carry regional pollutants into the Imperial Valley. Furthermore, mostly sunny and warm conditions will enhance ozone formation, leading to high-Moderate ozone levels.
Smoke
NOAA’s analysts have not drawn wildfire smoke over any town in California today.
What this means
The index runs from 0 to 500. Good is 0 to 50, Moderate to 100, Unhealthy for Sensitive Groups to 150, Unhealthy to 200, Very Unhealthy to 300, and Hazardous above that. The figure reported for a place is the highest index among the pollutants measured there, and the pollutant that produced it is named beside it.
What these numbers are. An index beside a monitor’s name is a measurement, published hourly by AirNow and preliminary until the operating agency certifies it. A category for today or tomorrow is a state or local agency forecaster’s own forecast for a reporting area. An hourly index is NOAA’s air quality model on a five-kilometer grid, not a reading from any instrument. Where a town has no monitor within reach, only the model figures appear, and the page says so.
Towns
Air quality for any town in California: what is measured nearby, the category forecast for today and tomorrow, and NOAA’s model hour by hour. Largest first.
- Los Angeles3,820,914 people
- San Diego1,404,452 people
- San Jose997,368 people
- San Francisco827,526 people
- Fresno542,107 people
- Sacramento524,943 people
- Long Beach474,140 people
- Oakland419,267 people
- Bakersfield373,640 people
- Anaheim350,742 people
- Riverside317,261 people
- Santa Ana310,227 people
- Stockton305,658 people
- Chula Vista265,757 people
- Irvine256,927 people
- Fremont232,206 people
- San Bernardino216,108 people
- Fontana212,704 people
- Modesto211,266 people
- Oxnard207,254 people
- Moreno Valley204,198 people
- Huntington Beach201,899 people
- Glendale201,020 people
- Santa Clarita182,371 people
- Santa Rosa178,127 people
- Oceanside175,691 people
- Garden Grove175,393 people
- Rancho Cucamonga175,236 people
- Ontario171,214 people
- Hollywood167,664 people
- Elk Grove166,913 people
- Corona164,226 people
- Lancaster161,103 people
- Palmdale158,351 people
- Hayward158,289 people
- Salinas157,380 people
- Sunnyvale155,805 people
- Pomona153,266 people
- Escondido151,038 people
- Valencia148,456 people
- Torrance143,592 people
- Pasadena142,250 people
- Orange140,992 people
- Fullerton140,847 people
- Van Nuys136,443 people
- Roseville130,269 people
- Visalia130,104 people
- Thousand Oaks129,339 people
- Concord128,667 people
- Simi Valley126,788 people
- East Los Angeles126,496 people
- Santa Clara126,215 people
- Koreatown124,281 people
- Victorville122,225 people
- Vallejo121,692 people
- Chico121,345 people
- Berkeley120,972 people
- El Monte116,732 people
- Carlsbad114,746 people
- Downey114,219 people
- Costa Mesa113,204 people
- Fairfield112,970 people
- Inglewood111,666 people
- Antioch110,542 people
- Temecula110,003 people
- Murrieta109,830 people
- Richmond109,708 people
- West Covina108,484 people
- Norwalk107,140 people
- Daly City106,562 people
- Burbank105,319 people
- Santa Maria105,093 people
- Universal City105,000 people
- Clovis104,180 people
- El Cajon103,679 people
- San Mateo103,536 people
- Rialto103,132 people
- Vista100,890 people
- Chinatown100,574 people
- Compton98,462 people
- Mission Viejo97,156 people
- Vacaville96,803 people
- Ventura96,769 people
- South Gate96,401 people
- Hesperia93,295 people
- Carson93,281 people
- Santa Monica93,220 people
- San Marcos92,931 people
- Boyle Heights92,785 people
- Arden-Arcade92,186 people
- Westminster92,114 people
- Santa Barbara91,842 people
- Redding91,582 people
- San Leandro90,712 people
- Hawthorne88,451 people
- Livermore88,126 people
- Indio87,533 people
- Whittier87,438 people
- Menifee87,174 people
- Newport Beach87,127 people
- Tracy87,075 people
- Citrus Heights87,056 people
- Chino85,595 people
- Alhambra85,551 people
- Redwood City85,288 people
- Hemet83,861 people
- San Pedro83,556 people
- Buena Park83,270 people
- Mid-City83,000 people
- Lake Forest82,492 people
- Merced82,436 people
- Lakewood81,611 people
- Tustin80,583 people
- Mountain View80,435 people
- Napa80,434 people
- Sylmar79,614 people
- Pleasanton79,510 people
- Alameda78,630 people
- Bellflower78,441 people
- Chino Hills78,309 people
- Milpitas77,604 people
- Baldwin Park77,071 people
- Upland76,443 people
- Folsom76,375 people
- San Ramon76,134 people
- Manteca75,448 people
- Perris74,971 people
- Union City74,494 people
- Turlock72,292 people
- Apple Valley72,174 people
- Lynwood71,989 people
- Redlands71,035 people
- Rancho Cordova71,017 people
- Mira Mesa70,000 people
- Woodland Hills70,000 people
- Pittsburg69,424 people
- Walnut Creek68,910 people
- Northridge68,469 people
- Redondo Beach68,166 people
- Yorba Linda67,973 people
- Davis67,666 people
- Camarillo67,608 people
- South San Francisco67,271 people
- Yuba City66,941 people
- Palo Alto66,853 people
- Laguna Niguel65,806 people
- San Clemente65,526 people
- Reseda65,000 people
- Lodi64,596 people
- North Hollywood64,587 people
- Santa Cruz64,220 people
- Pico Rivera64,218 people
- Madera64,208 people
- Montebello63,921 people
- Florence-Graham63,387 people
- Encinitas62,930 people
- Tulare62,315 people
- La Habra62,131 people
- Lake Elsinore61,981 people
- Carmichael61,762 people
- Monterey Park61,468 people
- Castro Valley61,388 people
- Rocklin61,213 people
- National City61,060 people
- Canoga Park60,578 people
- Cupertino60,572 people
- Gardena60,447 people
- Petaluma60,438 people
- La Mesa60,089 people
- Rancho Penasquitos60,000 people
- Valley Glen60,000 people
- Canyon Country59,530 people
- Huntington Park59,430 people
- San Rafael59,162 people
- Eastvale59,039 people
- Brentwood58,968 people
- Woodland58,567 people
- Arcadia58,408 people
- Santee57,787 people
- Dublin57,721 people
- South Whittier57,156 people
- Fountain Valley56,987 people
- North Hills56,946 people
- Diamond Bar56,897 people
- Porterville56,058 people
- Hanford55,659 people
- Novato55,530 people
- Paramount55,412 people
- Rosemead54,908 people
- Highland54,854 people
- Colton54,621 people
- Hacienda Heights54,038 people
- Cathedral City53,826 people
- Watsonville53,628 people
- Yucaipa53,328 people
- Gilroy53,231 people
- Delano52,733 people
- West Sacramento52,721 people
- Sherman Oaks52,677 people
- Placentia52,495 people
913 smaller towns
- Glendora52,009 people
- Wilmington52,000 people
- Palm Desert51,869 people
- Aliso Viejo50,195 people
- Poway50,157 people
- Cerritos49,975 people
- Lincoln49,757 people
- Azusa49,690 people
- La Mirada49,520 people
- Rancho Santa Margarita49,324 people
- Cypress49,290 people
- Rowland Heights48,993 people
- Covina48,984 people
- Ceres47,963 people
- Vermont Square47,555 people
- Florin47,513 people
- Palm Springs47,371 people
- San Luis Obispo47,339 people
- Mission District47,234 people
- Winnetka47,000 people
- San Jacinto46,951 people
- Laguna46,621 people
- Antelope45,770 people
- Newark45,336 people
- Coachella44,635 people
- Encino44,581 people
- Danville44,400 people
- Lompoc44,164 people
- El Centro43,956 people
- Echo Park43,832 people
- Beaumont43,811 people
- San Bruno43,185 people
- Bell Gardens43,106 people
- Morgan Hill42,948 people
- La Jolla42,808 people
- Altadena42,777 people
- Rancho Palos Verdes42,732 people
- North Highlands42,694 people
- Rohnert Park42,407 people
- El Dorado Hills42,108 people
- Brea41,944 people
- West Hills41,426 people
- Chatsworth41,255 people
- Campbell41,117 people
- Venice40,885 people
- La Puente40,745 people
- La Quinta40,476 people
- San Gabriel40,424 people
- Calexico40,053 people
- Oakley39,813 people
- Sawtelle39,757 people
- Culver City39,717 people
- Pacifica39,260 people
- Stanton38,872 people
- Montclair38,690 people
- Martinez38,137 people
- Monrovia37,463 people
- Hollister37,462 people
- Los Banos37,457 people
- San Juan Capistrano36,454 people
- Temple City36,365 people
- Claremont36,283 people
- West Hollywood36,222 people
- Bell36,205 people
- Moorpark36,104 people
- Willowbrook35,983 people
- Manhattan Beach35,818 people
- Wildomar35,632 people
- Beverly Hills34,869 people
- Bayview-Hunters Point34,835 people
- Pleasant Hill34,810 people
- San Dimas34,630 people
- Rubidoux34,280 people
- Dana Point34,181 people
- La Presa34,169 people
- Studio City34,034 people
- Orangevale33,960 people
- Foster City33,477 people
- Menlo Park33,449 people
- Lawndale33,430 people
- Brentwood33,312 people
- Adelanto33,166 people
- Foothill Farms33,121 people
- Seaside33,025 people
- Silver Lake32,890 people
- Oildale32,684 people
- La Verne32,681 people
- Westmont31,853 people
- Laguna Hills31,748 people
- Saratoga30,968 people
- Banning30,945 people
- Goleta30,944 people
- Fair Oaks30,912 people
- Los Gatos30,705 people
- Los Altos30,671 people
- Santa Paula30,546 people
- Fallbrook30,534 people
- Burlingame30,459 people
- San Pablo30,407 people
- Walnut30,237 people
- San Carlos29,931 people
- Atascadero29,819 people
- East Palo Alto29,662 people
- Atwater29,237 people
- Orcutt28,905 people
- Ridgecrest28,780 people
- Monterey28,338 people
- Desert Hot Springs28,335 people
- Spring Valley28,205 people
- Benicia28,167 people
- Suisun28,111 people
- Maywood27,888 people
- Windsor27,464 people
- Imperial Beach27,408 people
- Belmont27,218 people
- Paso Robles27,157 people
- Agua Caliente27,090 people
- Eureka27,017 people
- Lemon Grove26,709 people
- Tujunga26,527 people
- Paradise26,476 people
- Norco26,289 people
- Wasco26,279 people
- South Pasadena26,151 people
- Twentynine Palms26,025 people
- Brawley25,897 people
- Lafayette25,843 people
- Lemoore25,647 people
- Reedley25,569 people
- West Whittier-Los Nietos25,540 people
- Hercules25,314 people
- Galt25,303 people
- Soledad25,003 people
- Woodbridge24,966 people
- Sanger24,950 people
- San Fernando24,931 people
- North Tustin24,917 people
- Vineyard24,836 people
- Coronado24,812 people
- Seal Beach24,619 people
- Selma24,414 people
- Cudahy24,311 people
- Barstow Heights24,202 people
- Riverbank24,122 people
- Loma Linda24,045 people
- Bloomington23,851 people
- Dinuba23,702 people
- Barstow23,692 people
- El Cerrito23,549 people
- San Lorenzo23,452 people
- Laguna Beach23,365 people
- Pacific Palisades23,121 people
- Isla Vista23,096 people
- Calabasas23,058 people
- Westpark22,993 people
- Ladera Ranch22,980 people
- Noe Valley22,893 people
- Valinda22,822 people
- Millbrae22,795 people
- Lennox22,753 people
- Rosemont22,681 people
- West Puente Valley22,636 people
- Visitacion Valley22,534 people
- Corcoran22,477 people
- Port Hueneme22,423 people
- Oakdale22,259 people
- Northwood22,218 people
- Duarte21,990 people
- Jurupa Valley21,930 people
- Ashland21,925 people
- South Lake Tahoe21,706 people
- West Carson21,699 people
- Yucca Valley21,600 people
- Bay Point21,534 people
- Patterson21,498 people
- Tustin Legacy21,428 people
- Marina21,229 people
- Rancho San Diego21,208 people
- Agoura Hills20,915 people
- South El Monte20,878 people
- Arvin20,876 people
- Lathrop20,866 people
- Lomita20,785 people
- Lakeside20,648 people
- Winter Gardens20,631 people
- American Canyon20,554 people
- South San Jose Hills20,551 people
- Agoura20,537 people
- Granite Bay20,402 people
- Ramona20,292 people
- La Cañada Flintridge20,246 people
- Glen Avon20,199 people
- Hermosa Beach19,860 people
- Albany19,735 people
- La Crescenta-Montrose19,653 people
- Sun City19,579 people
- Dixon19,390 people
- Orinda19,279 people
- Pinole19,269 people
- Blythe19,208 people
- Castaic19,015 people
- Stonegate18,938 people
- Casa de Oro-Mount Helix18,762 people
- Chowchilla18,510 people
- Mead Valley18,510 people
- Shafter18,336 people
- Cameron Park18,228 people
- Rosamond18,150 people
- Arroyo Grande18,108 people
- Rancho Mirage18,083 people
- Santa Fe Springs18,026 people
- Arcata17,843 people
- Linda17,773 people
- Prunedale17,560 people
- Stevenson Ranch17,557 people
- East Hemet17,418 people
- Moraga17,256 people
- Greenfield17,184 people
- Live Oak17,158 people
- Bayside17,132 people
- Imperial17,095 people
- El Segundo17,037 people
- Artesia16,961 people
- Parkside16,874 people
- Nipomo16,714 people
- Coalinga16,564 people
- Laguna Woods16,406 people
- Truckee16,299 people
- Oroville16,260 people
- El Camino Real15,999 people
- Walnut Park15,966 people
- Vincent15,922 people
- Ukiah15,917 people
- La Palma15,904 people
- UC Irvine15,807 people
- Pacific Grove15,674 people
- Fillmore15,548 people
- Alum Rock15,536 people
- Atwater Village15,455 people
- Avocado Heights15,411 people
- Bostonia15,379 people
- Sunland15,316 people
- Susanville15,247 people
- South Yuba City15,217 people
- Clearlake15,182 people
- McKinleyville15,177 people
- Ripon15,151 people
- Parlier15,138 people
- East Rancho Dominguez15,135 people
- Lamont15,120 people
- Rio Linda15,106 people
- East San Gabriel14,874 people
- Coto De Caza14,866 people
- Cherryland14,728 people
- North Fair Oaks14,687 people
- Parkway14,670 people
- Hawaiian Gardens14,592 people
- Valle Vista14,578 people
- Alamo14,570 people
- Kerman14,475 people
- Mill Valley14,394 people
- Woodcrest14,347 people
- Phelan14,304 people
- Los Osos14,276 people
- Alpine14,236 people
- Red Bluff14,131 people
- Rosedale14,058 people
- McFarland13,985 people
- King City13,902 people
- Livingston13,902 people
- Oak Park13,811 people
- Stanford13,809 people
- Auburn13,776 people
- Carpinteria13,727 people
- Salida13,722 people
- Palos Verdes Estates13,682 people
- Olivehurst13,656 people
- Grover Beach13,600 people
- San Marino13,464 people
- Solana Beach13,449 people
- Discovery Bay13,352 people
- Avenal13,301 people
- California City13,277 people
- Lindsay13,217 people
- Commerce13,081 people
- North Auburn13,022 people
- Tehachapi13,021 people
- Shadow Hills13,000 people
- Malibu12,965 people
- Grass Valley12,944 people
- Pedley12,672 people
- El Sobrante12,669 people
- Half Moon Bay12,657 people
- San Anselmo12,653 people
- Bonita12,538 people
- Grand Terrace12,464 people
- Lake Arrowhead12,424 people
- Larkspur12,417 people
- Lake Los Angeles12,328 people
- Big Bear City12,304 people
- Turtle Rock12,288 people
- Marysville12,216 people
- Fortuna12,000 people
- Scotts Valley11,945 people
- Clayton11,867 people
- Kingsburg11,824 people
- Healdsburg11,742 people
- Foothill Ranch11,698 people
- Emeryville11,694 people
- Home Gardens11,570 people
- Signal Hill11,565 people
- Sun Village11,565 people
- Lakeland Village11,541 people
- Hillsborough11,451 people
- Los Alamitos11,449 people
- Mendota11,430 people
- Piedmont11,376 people
- Magalia11,310 people
- Communications Hill11,267 people
- Sierra Madre11,163 people
- Canyon Lake11,080 people
- View Park-Windsor Hills11,075 people
- Diamond Springs11,037 people
- Sonoma11,037 people
- Quartz Hill10,912 people
- Newman10,899 people
- Citrus10,866 people
- La Riviera10,802 people
- Farmersville10,774 people
- Crestline10,770 people
- Delhi10,755 people
- Tamalpais-Homestead Valley10,735 people
- Placerville10,650 people
- Garden Acres10,648 people
- Muscoy10,644 people
- Morro Bay10,639 people
- Camp Pendleton South10,616 people
- Winton10,613 people
- Exeter10,548 people
- Redwood Shores10,500 people
- Rossmoor10,244 people
- Anderson10,217 people
- Capitola10,189 people
- Shasta Lake10,159 people
- San Diego Country Estates10,109 people
- Oak Creek10,018 people
- Fairview10,003 people
- Del Aire10,001 people
- Corte Madera9,901 people
- East La Mirada9,757 people
- Mountain House9,675 people
- Soquel9,644 people
- Cypress Village9,610 people
- Orange Cove9,598 people
- Taft9,495 people
- Country Club9,379 people
- Blackhawk9,354 people
- Charter Oak9,310 people
- Valley Center9,277 people
- Rio Del Mar9,216 people
- Tiburon9,214 people
- Larchmont9,195 people
- Good Hope9,192 people
- Madera Acres9,163 people
- Portola Hills9,083 people
- Montecito8,965 people
- Larkfield-Wikiup8,884 people
- Oak Hills8,879 people
- Marina del Rey8,866 people
- Fort Irwin8,845 people
- Waterford8,824 people
- Cloverdale8,811 people
- Orosi8,770 people
- West Athens8,729 people
- Mentone8,720 people
- Rodeo8,679 people
- Golden Hills8,656 people
- Irvine Health and Science Complex8,644 people
- Alondra Park8,592 people
- Mecca8,577 people
- Bonadelle Ranchos-Madera Ranchos8,569 people
- Calimesa8,542 people
- Earlimart8,537 people
- Live Oak8,531 people
- Westlake Village8,507 people
- Midway City8,485 people
- Gonzales8,473 people
- Los Altos Hills8,419 people
- August8,390 people
- Rio Vista8,348 people
- Firebaugh8,330 people
- Topanga8,289 people
- Oroville East8,280 people
- East Foothills8,269 people
- Rolling Hills Estates8,258 people
- Bel Air8,253 people
- Spring Valley Lake8,220 people
- Pismo Beach8,162 people
- South San Gabriel8,070 people
- Mammoth Lakes7,946 people
- Gold River7,912 people
- University Park7,885 people
- Thousand Palms7,715 people
- Sebastopol7,678 people
- Walnut Village7,675 people
- Templeton7,674 people
- Woodlake7,654 people
- Quail Hill7,651 people
- Ojai7,627 people
- Fairfax7,626 people
- Yreka7,597 people
- Acton7,596 people
- Orland7,550 people
- Corning7,548 people
- Garnet7,543 people
- Escalon7,523 people
- Cotati7,445 people
- Lemoore Station7,438 people
- Calipatria7,424 people
- Joshua Tree7,414 people
- Hughson7,384 people
- Interlaken7,321 people
- Guadalupe7,318 people
- Fort Bragg7,289 people
- Oceano7,286 people
- Bermuda Dunes7,282 people
- Piñon Hills7,272 people
- El Rio7,198 people
- Atherton7,167 people
- Sausalito7,156 people
- Los Serranos7,099 people
- Alta Sierra7,047 people
- Winters7,034 people
- San Martin7,027 people
- Ione7,000 people
- Tamalpais Valley7,000 people
- Alta Sierra6,911 people
- Oasis6,890 people
- Pollock Pines6,871 people
- Mira Monte6,854 people
- Huron6,836 people
- Loomis6,836 people
- Crescent City6,774 people
- East Porterville6,767 people
- Longwood - Winton Grove6,700 people
- Boyes Hot Springs6,656 people
- Thermalito6,646 people
- Gridley6,582 people
- Ladera Heights6,498 people
- Vandenberg Village6,497 people
- Kentfield6,485 people
- Castroville6,481 people
- University Town Center6,455 people
- Nuevo6,447 people
- Holtville6,404 people
- Cherry Valley6,362 people
- Roseland6,325 people
- Fowler6,266 people
- Ben Lomond6,234 people
- Aptos6,220 people
- Jamul6,163 people
- East Pasadena6,144 people
- Lucas Valley-Marinwood6,094 people
- Willows6,069 people
- Las Flores6,037 people
- Cambria6,032 people
- Las Flores5,971 people
- Homeland5,969 people
- Villa Park5,964 people
- Colusa5,935 people
- Plumas Lake5,853 people
- Saint Helena5,814 people
- Lucerne Valley5,811 people
- Fruitridge Pocket5,800 people
- Tierra Buena5,797 people
- Gustine5,756 people
- South Oroville5,742 people
- Solvang5,741 people
- West Modesto5,682 people
- West Rancho Dominguez5,669 people
- Silver Lakes5,623 people
- Keyes5,601 people
- Hidden Valley Lake5,579 people
- Greenacres5,566 people
- Woodside5,561 people
- Durham5,518 people
- Mayflower Village5,515 people
- Century City5,513 people
- Elverta5,492 people
- Rancho Murieta5,488 people
- El Granada5,467 people
- La Habra Heights5,454 people
- Strawberry5,393 people
- Palermo5,382 people
- Old Fig Garden5,365 people
- Contra Costa Centre5,364 people
- Waldon5,364 people
- Wilton5,363 people
- Calistoga5,330 people
- Eucalyptus Hills5,313 people
- Indian Wells5,289 people
- Big Bear Lake5,213 people
- Saranap5,202 people
- Camp Pendleton North5,200 people
- Hilmar-Irwin5,197 people
- Williams5,196 people
- Bear Valley Springs5,172 people
- Sunnyslope5,153 people
- Bret Harte5,152 people
- Tara Hills5,126 people
- Dos Palos5,125 people
- El Cerrito Corona5,100 people
- Buellton5,082 people
- Kensington5,077 people
- Cutler5,000 people
- Sorrento Valley5,000 people
- Lake Wildwood4,991 people
- Needles4,984 people
- Yosemite Lakes4,952 people
- Burbank4,926 people
- Boulder Creek4,923 people
- Twin Lakes4,917 people
- Running Springs4,862 people
- Willits4,861 people
- Sonora4,818 people
- Lakeport4,807 people
- Brisbane4,717 people
- Myrtletown4,675 people
- Jackson4,649 people
- Portola Valley4,594 people
- Planada4,584 people
- Guerneville4,534 people
- Wrightwood4,525 people
- Del Monte Forest4,514 people
- Ivanhoe4,495 people
- Rancho Calaveras4,489 people
- Lake San Marcos4,437 people
- Shingle Springs4,432 people
- Santa Ynez4,418 people
- Carmel Valley Village4,407 people
- Denair4,404 people
- Lincoln Village4,381 people
- Del Mar4,351 people
- Central Valley (historical)4,340 people
- Santa Venetia4,292 people
- Emerald Lake Hills4,278 people
- Ford City4,278 people
- Heber4,275 people
- Phoenix Lake4,269 people
- Mojave4,238 people
- Sunnyside4,235 people
- Empire4,189 people
- Broadmoor4,176 people
- Armona4,156 people
- Fetters Hot Springs-Agua Caliente4,144 people
- El Verano4,123 people
- Cool4,100 people
- Oak View4,066 people
- Felton4,057 people
- Highlands-Baywood Park4,027 people
- San Joaquin4,022 people
- Bystrom4,008 people
- Greenfield3,991 people
- Highgrove3,988 people
- Woodbridge3,984 people
- Bonsall3,982 people
- Lake of the Pines3,917 people
- Carmel-by-the-Sea3,897 people
- Tarpey Village3,888 people
- Idyllwild-Pine Cove3,874 people
- Cottonwood3,850 people
- Arnold3,843 people
- Harbison Canyon3,841 people
- Morada3,828 people
- Desert Edge3,822 people
- Bishop3,806 people
- Avalon3,799 people
- Kings Beach3,796 people
- Salton City3,763 people
- Vine Hill3,761 people
- Wheatland3,725 people
- North El Monte3,723 people
- North Richmond3,717 people
- Pacheco3,685 people
- Copperopolis3,671 people
- West Menlo Park3,659 people
- Murrieta Hot Springs3,644 people
- Somerset3,642 people
- Weaverville3,600 people
- Idyllwild3,583 people
- Mission Hills3,576 people
- Meiners Oaks3,571 people
- Monte Sereno3,556 people
- Valley Springs3,553 people
- Morongo Valley3,552 people
- Lenwood3,543 people
- Hidden Meadows3,485 people
- Amesti3,478 people
- Lake Isabella3,466 people
- Lucerne3,443 people
- Jamestown3,433 people
- Borrego Springs3,429 people
- Auburn Lake Trails3,426 people
- Chinatown3,425 people
- Humboldt Hill3,414 people
- Day Valley3,409 people
- Rio Dell3,387 people
- French Camp3,376 people
- San Antonio Heights3,371 people
- Shackelford3,371 people
- Kelseyville3,353 people
- Agua Dulce3,342 people
- Vandenberg Space Force Base3,338 people
- Cottonwood3,316 people
- North Lakeport3,314 people
- Pixley3,310 people
- Terra Bella3,310 people
- Mount Shasta3,296 people
- Forestville3,293 people
- Cambrian Park3,282 people
- East Richmond Heights3,280 people
- Seacliff3,267 people
- Loyola3,261 people
- Kennedy3,254 people
- Casa Conejo3,249 people
- Brooktrails3,235 people
- Lockeford3,233 people
- Meadow Vista3,217 people
- Meadowbrook3,185 people
- San Joaquin Hills3,176 people
- Yokuts Valley3,162 people
- Sedco Hills3,158 people
- Burney3,154 people
- Riverdale3,153 people
- Nevada City3,152 people
- Fairbanks Ranch3,148 people
- Pine Hills3,131 people
- Mountain View Acres3,130 people
- Mono Vista3,127 people
- Rancho Santa Fe3,117 people
- Cutten3,108 people
- Esparto3,108 people
- Channel Islands Beach3,103 people
- Moss Beach3,103 people
- Crockett3,094 people
- Clear Lake Riviera3,090 people
- Freedom3,070 people
- Pajaro3,070 people
- Lucerne3,067 people
- Angwin3,051 people
- Granite Hills3,035 people
- Arbuckle3,028 people
- Las Lomas3,024 people
- Yountville3,017 people
- Ridgemark3,016 people
- Anza3,014 people
- Goshen3,006 people
- Trabuco Canyon3,000 people
- Rollingwood2,969 people
- Vista Santa Rosa2,926 people
- Montara2,909 people
- Sutter2,904 people
- Richgrove2,882 people
- Montalvin2,876 people
- Thermal2,865 people
- La Selva Beach2,843 people
- Oakhurst2,829 people
- Strathmore2,819 people
- San Andreas2,783 people
- Bella Vista2,781 people
- East Oakdale2,762 people
- Nice2,731 people
- Frazier Park2,691 people
- Campo2,684 people
- Bonny Doon2,678 people
- Angels Camp2,677 people
- Marin City2,666 people
- Weedpatch2,658 people
- Aromas2,650 people
- Dixon Lane-Meadow Creek2,645 people
- Weldon2,642 people
- Parksdale2,621 people
- West Bishop2,607 people
- Alturas2,594 people
- Crest2,593 people
- Cayucos2,592 people
- Weed2,556 people
- Tipton2,543 people
- Cabazon2,535 people
- Winchester2,534 people
- Penngrove2,522 people
- Bayview2,510 people
- Hartley2,510 people
- Dogtown2,506 people
- Caruthers2,497 people
- East Quincy2,489 people
- Stallion Springs2,488 people
- Sutter Creek2,488 people
- Ross2,479 people
- Poplar-Cotton Center2,470 people
- Val Verde2,468 people
- Camp Meeker2,461 people
- Bertsch-Oceanview2,436 people
- Buckhorn2,429 people
- Lexington Hills2,421 people
- Lost Hills2,412 people
- Lake Nacimiento2,411 people
- Sky Valley2,406 people
- Sleepy Hollow2,384 people
- Aptos Hills-Larkin Valley2,381 people
- Mission Canyon2,381 people
- Mountain View2,372 people
- Auberry2,369 people
- Hayfork2,368 people
- Loma Rica2,368 people
- Georgetown2,367 people
- Desert View Highlands2,360 people
- Clearlake Oaks2,359 people
- San Miguel2,336 people
- Corralitos2,326 people
- Pine Mountain Club2,315 people
- Columbia2,297 people
- Shingletown2,283 people
- Parkwood2,268 people
- Westmorland2,267 people
- East Sonora2,266 people
- Boron2,253 people
- Ahwahnee2,246 people
- Twain Harte2,226 people
- Pine Grove2,219 people
- Soulsbyville2,215 people
- Murphys2,213 people
- Wofford Heights2,200 people
- Three Rivers2,182 people
- Mariposa2,173 people
- South Taft2,169 people
- Chester2,144 people
- Bethel Island2,137 people
- Belvedere2,121 people
- Lakeview2,104 people
- Easton2,083 people
- Belvedere2,072 people
- Edwards Air Force Base2,063 people
- Piru2,063 people
- San Pasqual2,041 people
- Los Molinos2,037 people
- Lone Pine2,035 people
- Westwood2,019 people
- Colfax1,995 people
- Brookdale1,991 people
- San Juan Bautista1,961 people
- Bodfish1,956 people
- Taft Heights1,949 people
- Collierville1,934 people
- Hidden Hills1,924 people
- Portola1,903 people
- Rolling Hills1,893 people
- Los Alamos1,890 people
- China Lake Acres1,876 people
- London1,869 people
- Coarsegold1,840 people
- Rainbow1,832 people
- Laton1,824 people
- Lagunitas-Forest Knolls1,819 people
- Green Acres1,805 people
- Seven Trees1,788 people
- Linden1,784 people
- Tuolumne City1,779 people
- Cobb1,778 people
- Shasta1,771 people
- Home Garden1,761 people
- Hamilton City1,759 people
- Big Pine1,756 people
- Bayview1,754 people
- Patterson Tract1,752 people
- Camino1,750 people
- Woodville1,740 people
- Searles Valley1,739 people
- Seeley1,739 people
- Redwood Valley1,729 people
- Quincy1,728 people
- Boronda1,710 people
- Willow Creek1,710 people
- Graton1,707 people
- Biggs1,704 people
- Buena Vista1,704 people
- Del Rey Oaks1,688 people
- Romoland1,684 people
- Le Grand1,659 people
- Westwood1,647 people
- Del Rey1,639 people
- Mountain Ranch1,628 people
- Avila Beach1,627 people
- Green Valley1,625 people
- Biola1,623 people
- Penn Valley1,621 people
- Bolinas1,620 people
- South Dos Palos1,620 people
- Leona Valley1,607 people
- Dunsmuir1,582 people
- Knightsen1,568 people
- Elkhorn1,565 people
- Sunnyside-Tahoe City1,557 people
- Monument Hills1,542 people
- Walnut Grove1,542 people
- Quail Valley1,538 people
- Taft Mosswood1,530 people
- Colma1,520 people
- Pine Valley1,510 people
- Buttonwillow1,508 people
- Toro Canyon1,508 people
- Allendale1,506 people
- Julian1,502 people
- Rancho Tehama Reserve1,485 people
- Foresthill1,483 people
- Lebec1,468 people
- Summerland1,448 people
- Fairmead1,447 people
- Temelec1,441 people
- Kettleman City1,439 people
- Irwindale1,437 people
- Tahoe Vista1,433 people
- Ladera1,426 people
- Berry Creek1,424 people
- Descanso1,423 people
- Dunnigan1,416 people
- Red Corral1,413 people
- Janesville1,408 people
- Fort Dick1,405 people
- Montague1,399 people
- Kernville1,395 people
- Deer Park1,384 people
- Littlerock1,377 people
- Ferndale1,369 people
- Woodacre1,348 people
- Big River1,327 people
- Middletown1,323 people
- Beale Air Force Base1,319 people
- Black Point-Green Point1,306 people
- Sea Ranch1,305 people
- Inverness1,304 people
- Shandon1,295 people
- Lower Lake1,294 people
- Byron1,277 people
- Stratford1,277 people
- Del Rio1,270 people
- Palo Cedro1,269 people
- Deer Park1,267 people
- Callender1,262 people
- Santa Margarita1,259 people
- Covelo1,255 people
- Blue Lake1,252 people
- Forest Meadows1,249 people
- Sheridan1,238 people
- Hydesville1,237 people
- Eldridge1,233 people
- Laytonville1,227 people
- Redway1,225 people
- Newcastle1,224 people
- Dollar Point1,215 people
- Teviston1,214 people
- Matheny1,212 people
- Westhaven-Moonstone1,205 people
- Midpines1,204 people
- Clay1,195 people
- Lewiston1,193 people
- Maricopa1,192 people
- Tahoma1,191 people
- Chualar1,190 people
- Happy Camp1,190 people
- Forest Ranch1,184 people
- Herald1,184 people
- March Air Force Base1,159 people
- Diablo1,158 people
- West Park1,157 people
- Monte Rio1,152 people
- Challenge-Brownsville1,148 people
- Acalanes Ridge1,137 people
- Lompico1,137 people
- Cedar Ridge1,132 people
- Los Olivos1,132 people
- Thornton1,131 people
- Talmage1,130 people
- Greenville1,129 people
- Aguanga1,128 people
- Riverdale Park1,128 people
- Death Valley1,124 people
- Occidental1,115 people
- Desert Shores1,104 people
- Maxwell1,103 people
- McCloud1,101 people
- Inyokern1,099 people
- Pioneer1,094 people
- Bradbury1,089 people
- Bodega Bay1,077 people
- Gerber1,060 people
- North Edwards1,058 people
- Upper Lake1,052 people
- Pasatiempo1,041 people
- Mount Hermon1,037 people
- Santa Susana1,037 people
- Boonville1,035 people
- Yosemite Valley1,035 people
- Saticoy1,029 people
- Kenwood1,028 people
- Green Valley1,027 people
- Alpaugh1,026 people
- Johnstonville1,024 people
- Mesa Verde1,023 people
- Soda Bay1,016 people
- Niland1,006 people
- Minkler1,003 people
- Big Sur1,000 people
Smaller places have pages too; search for one on the air quality landing page.
Sources
Observations and daily forecasts from AirNow, the US Environmental Protection Agency’s program with NOAA, the National Park Service, NASA, tribal, state and local agencies. Hourly forecasts from NOAA’s National Air Quality Forecast Capability. Smoke analysis from NOAA’s Hazard Mapping System. Alerts from the National Weather Service. Index categories and breakpoints are EPA’s, as revised in 2024.