California 24/7 Rank
Every station in California ranked by its 247 score out of 100: how reliably it reports, how accurate its readings are against a reference station, how they pass their checks and how they stand against the forecast, over the last seven days.
A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. Of the 4,072 ranked here, 3,746 have a page of their own; the rest are platforms heard here that have not yet reported enough to be listed.
Every station, ranked
| Rank | Station | Score | Parts | Network | County | Received | Reports | Arrives in | Longest silence |
|---|---|---|---|---|---|---|---|---|---|
| 498 | Mineral King - Farewall GapFGOC1 | 94.6 | Gauge | Tulare | 98.8% | 166 of 168 | 10 min | 2 h | |
| 498 | Feather River AT GridleyGRIC1 | 94.6 | Gauge | Butte | 98.8% | 166 of 168 | 10 min | 2 h | |
| 498 | Feather River AT NicolausNCOC1 | 94.6 | Gauge | Sutter | 98.8% | 166 of 168 | 10 min | 2 h | |
| 498 | Rigs Ranch PumpRRPC1 | 94.6 | Gauge | Colusa | 98.8% | 166 of 168 | 10 min | 2 h | |
| 498 | Graniteville - Sawmill LakeSWKC1 | 94.6 | Gauge | Nevada | 98.8% | 166 of 168 | 10 min | 2 h | |
| 498 | Tom Paine SloughTPIC1 | 94.6 | Gauge | San Joaquin | 98.8% | 166 of 168 | 10 min | 2 h | |
| 507 | San Onofre - San Mateo CreekXSMC1 | 94.6 | Gauge | San Diego | 98.8% | 166 of 168 | 10 min | 2 h | |
| 508 | Hwy 267 at Truckee BypassCD031 | 94.6 | Road | Nevada | 95.6% | 482 of 504 | 16 min | 50 min | |
| 509 | Backbone RAWSBABC1 | 94.5 | Gauge | Trinity | 100% | 168 of 168 | 13 min | 60 min | |
| 509 | Blue MaxBMXC1 | 94.5 | Gauge | Kern | 100% | 168 of 168 | 13 min | 60 min | |
| 509 | Klamath Natl Wldlfe RefugeLKNC1 | 94.5 | Gauge | Siskiyou | 100% | 168 of 168 | 13 min | 60 min | |
| 509 | Los Gatos RAWSLSGC1 | 94.5 | Gauge | Santa Clara | 100% | 168 of 168 | 13 min | 60 min | |
| 509 | Oak Opening RAWSOORC1 | 94.5 | Gauge | Tulare | 100% | 168 of 168 | 13 min | 60 min | |
| 509 | Bradley RAWSRBYC1 | 94.5 | Gauge | Monterey | 100% | 168 of 168 | 13 min | 60 min | |
| 509 | Sims GOESSMSC1 | 94.5 | Gauge | Shasta | 100% | 168 of 168 | 13 min | 60 min | |
| 509 | Temescal RAWSTCLC1 | 94.5 | Gauge | Ventura | 100% | 168 of 168 | 13 min | 60 min | |
| 517 | Sweetwater RAWSANEC1 | 94.5 | Gauge | San Diego | 100% | 168 of 168 | 13 min | 68 min | |
| 517 | Slater ButteATRC1 | 94.5 | Gauge | Siskiyou | 100% | 168 of 168 | 13 min | 68 min | |
| 517 | BlackrockBKRC1 | 94.5 | Gauge | Tulare | 100% | 168 of 168 | 13 min | 68 min | |
| 517 | Mt. Laguna RAWSMLGC1 | 94.5 | Gauge | San Diego | 100% | 168 of 168 | 13 min | 68 min | |
| 517 | Mount Tom RAWSMMTC1 | 94.5 | Gauge | Fresno | 100% | 168 of 168 | 13 min | 68 min | |
| 517 | Mountain Rest RAWSMTQC1 | 94.5 | Gauge | Fresno | 100% | 168 of 168 | 13 min | 68 min | |
| 517 | Trimmer RAWSTRMC1 | 94.5 | Gauge | Fresno | 100% | 168 of 168 | 13 min | 68 min | |
| 517 | Manzanita Lake RAWSVIOC1 | 94.5 | Gauge | Shasta | 100% | 168 of 168 | 13 min | 68 min | |
| 525 | Owens CampOWNC1 | 94.5 | Gauge | El Dorado | 100% | 168 of 168 | 13 min | 60 min | |
| 526 | Yosemite Lakes 4.7 SCA-MA-3 | 94.5 | Volunteer | Madera | 100% | 3 of 3 | 3.4 h | 24 h | |
| 526 | Placentia 1.4 ESECA-OR-113 | 94.5 | Volunteer | Orange | 100% | 3 of 3 | 3.4 h | 24 h | |
| 528 | Placerville 3.7 SWCA-ED-3 | 94.5 | Volunteer | El Dorado | 100% | 3 of 3 | 3.4 h | 24 h | |
| 528 | Altadena 1.9 WCA-LA-143 | 94.5 | Volunteer | Los Angeles | 100% | 3 of 3 | 3.4 h | 24 h | |
| 528 | Lake Of The Pines 1.0 WSWCA-NV-14 | 94.5 | Volunteer | Nevada | 100% | 3 of 3 | 3.4 h | 24 h | |
| 528 | Joshua Tree 2.0 SCA-SR-14 | 94.5 | Volunteer | San Bernardino | 100% | 3 of 3 | 3.4 h | 24 h | |
| 532 | Foster City 1.3 SWCA-SM-6 | 94.5 | Volunteer | San Mateo | 100% | 3 of 3 | 3.4 h | 24 h | |
| 532 | Thousand Oaks 2.1 WSWCA-VT-1 | 94.5 | Volunteer | Ventura | 100% | 3 of 3 | 3.4 h | 24 h | |
| 534 | Santa Rosa 2.7 WSWCA-SN-13 | 94.5 | Volunteer | Sonoma | 100% | 3 of 3 | 3.4 h | 24 h | |
| 534 | Cloverdale 3.2 ESECA-SN-29 | 94.5 | Volunteer | Sonoma | 100% | 3 of 3 | 3.4 h | 24 h | |
| 536 | Long Beach - San Clemente IslandISCC1 | 94.5 | Gauge | Los Angeles | 99.4% | 167 of 168 | 12 min | 2 h | |
| 537 | Anacapa IslandANIC1 | 94.5 | Gauge | Ventura | 99.4% | 167 of 168 | 12 min | 2 h | |
| 537 | Hunter Mountain RAWSHTRC1 | 94.5 | Gauge | Inyo | 99.4% | 167 of 168 | 12 min | 2 h | |
| 537 | Ruth Lake RAWSRLKC1 | 94.5 | Gauge | Trinity | 99.4% | 167 of 168 | 12 min | 2 h | |
| 537 | Lundy RAWSUNDC1 | 94.5 | Gauge | Mono | 99.4% | 167 of 168 | 12 min | 2 h | |
| 541 | Rush CreekRSHC1 | 94.5 | Gauge | Modoc | 99.4% | 167 of 168 | 12 min | 2 h | |
| 541 | Timber MtnTBRC1 | 94.5 | Gauge | Modoc | 99.4% | 167 of 168 | 12 min | 2 h | |
| 543 | RobbsRBXC1 | 94.5 | Gauge | El Dorado | 99.4% | 167 of 168 | 12 min | 2 h | |
| 543 | Westside RAWSWEDC1 | 94.5 | Gauge | Humboldt | 99.4% | 167 of 168 | 12 min | 2 h | |
| 545 | Newport Beach - Balboa YatchBYBC1 | 94.5 | Gauge | Orange | 98.8% | 166 of 168 | 11 min | 2 h | |
| 546 | Openshaw RAWSCICC1 | 94.4 | Gauge | Butte | 100% | 168 of 168 | 20 min | 66 min | |
| 547 | Nacimiento RsvrNACC1 | 94.4 | Gauge | Sanluis Obispo | 98.2% | 330 of 336 | 10 min | 65 min | |
| 548 | Santa Ana River Below Prado DamPDDC1 | 94.4 | Gauge | Riverside | 98.2% | 165 of 168 | 10 min | 2 h | |
| 549 | North Fork Cottonwood Creek Above Lake Near OnoRNFC1 | 94.4 | Gauge | Shasta | 98.2% | 55 of 56 | 15 min | 6 h | |
| 550 | Hastings RAWSCAHC1 | 94.3 | Gauge | Monterey | 100% | 168 of 168 | 14 min | 60 min | |
| 550 | Callins Baldy RAWSCLBC1 | 94.3 | Gauge | Siskiyou | 100% | 168 of 168 | 14 min | 60 min | |
| 550 | Doyle RAWSDYLC1 | 94.3 | Gauge | Lassen | 100% | 168 of 168 | 14 min | 60 min | |
| 550 | Indian WellIDWC1 | 94.3 | Gauge | Siskiyou | 100% | 168 of 168 | 14 min | 60 min | |
| 550 | School House RAWSSHUC1 | 94.3 | Gauge | Humboldt | 100% | 168 of 168 | 14 min | 60 min | |
| 550 | San Luis National Wildlife RefugeSLWC1 | 94.3 | Gauge | Merced | 100% | 168 of 168 | 14 min | 60 min | |
| 550 | Van Bremmer RAWSVABC1 | 94.3 | Gauge | Siskiyou | 100% | 168 of 168 | 14 min | 60 min | |
| 557 | Alderpoint GOESALDC1 | 94.3 | Gauge | Humboldt | 100% | 168 of 168 | 14 min | 69 min | |
| 557 | BreckenridgeBKGC1 | 94.3 | Gauge | Kern | 100% | 168 of 168 | 14 min | 69 min | |
| 557 | Bell CanyonCAPC1 | 94.3 | Gauge | Orange | 100% | 168 of 168 | 14 min | 69 min | |
| 557 | Horse Thief Springs RAWSHTSC1 | 94.3 | Gauge | San Bernardino | 100% | 168 of 168 | 14 min | 69 min | |
| 557 | PiutesPIVC1 | 94.3 | Gauge | Kern | 100% | 168 of 168 | 14 min | 69 min | |
| 557 | Squaw Springs RAWSSQSC1 | 94.3 | Gauge | San Bernardino | 100% | 168 of 168 | 14 min | 69 min | |
| 557 | Wawona RAWSWWNC1 | 94.3 | Gauge | Mariposa | 100% | 168 of 168 | 14 min | 69 min | |
| 564 | Blue RidgeBUGC1 | 94.3 | Gauge | Siskiyou | 100% | 168 of 168 | 14 min | 69 min | |
| 564 | High Sierra RAWSHSQC1 | 94.3 | Gauge | Fresno | 100% | 168 of 168 | 14 min | 69 min | |
| 564 | Japatul FireJFSC1 | 94.3 | Gauge | San Diego | 100% | 168 of 168 | 14 min | 69 min | |
| 567 | BAIC1BAIC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | CDIC1CDIC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | FWNC1FWNC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | JOHC1JOHC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | JTTC1JTTC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | KALC1KALC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | KJTC1KJTC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | LCVC1LCVC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | LLFC1LLFC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | MVRC1MVRC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | PPVC1PPVC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | PWNC1PWNC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | TYPC1TYPC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 567 | YVAC1YVAC1 | 94.3 | DCP | - | 100% | 13 of 13 | 1.9 h | 17 h | |
| 581 | Carpinteria RAWSCXPC1 | 94.3 | Gauge | Santa Barbara | 99.4% | 167 of 168 | 13 min | 2 h | |
| 581 | Oak Ck RAWSIDPC1 | 94.3 | Gauge | Inyo | 99.4% | 167 of 168 | 13 min | 2 h | |
| 581 | Long Beach - San Clemente IslandSCJC1 | 94.3 | Gauge | Los Angeles | 99.4% | 167 of 168 | 13 min | 2 h | |
| 584 | Chuchupate RsCUUC1 | 94.3 | Gauge | Ventura | 99.4% | 167 of 168 | 13 min | 2 h | |
| 584 | Avalon - Catalina Island RAWSCWNC1 | 94.3 | Gauge | Los Angeles | 99.4% | 167 of 168 | 13 min | 2 h | |
| 584 | Oak Knoll Ranger StationOKNC1 | 94.3 | Gauge | Siskiyou | 99.4% | 167 of 168 | 13 min | 2 h | |
| 584 | Ozena F.S. RAWSOZNC1 | 94.3 | Gauge | Ventura | 99.4% | 167 of 168 | 13 min | 2 h | |
| 584 | Roadrunner RAWSRRNC1 | 94.3 | Gauge | Imperial | 99.4% | 167 of 168 | 13 min | 2 h | |
| 584 | Sawyers Bar RsSWBC1 | 94.3 | Gauge | Siskiyou | 99.4% | 167 of 168 | 13 min | 2 h | |
| 590 | Metcalf GapMCFC1 | 94.3 | Gauge | Madera | 99.4% | 167 of 168 | 13 min | 2 h | |
| 590 | Los Banos RAWSSLRC1 | 94.3 | Gauge | Merced | 99.4% | 167 of 168 | 13 min | 2 h | |
| 592 | Oakland MuseumOAMC1 | 94.3 | Gauge | Alameda | 99.4% | 167 of 168 | 35 min | 2 h | |
| 593 | San Francisco DowntownSFOC1 | 94.3 | Gauge | San Francisco | 98.8% | 166 of 168 | 12 min | 2 h | |
| 594 | Bangor RAWSBNGC1 | 94.2 | Gauge | Butte | 100% | 168 of 168 | 14 min | 69 min | |
| 595 | DVPC1DVPC1 | 94.2 | DCP | - | 100% | 14 of 14 | 2.1 h | 12 h | |
| 596 | San Luisito CreekSEKC1 | 94.2 | Gauge | Sanluis Obispo | 99.7% | 670 of 672 | 14 min | 30 min | |
| 597 | Vernalis 4NNE - San Jaoquin RiverSQNC1 | 94.2 | Gauge | San Joaquin | 97.7% | 657 of 672 | 24 min | 31 min | |
| 598 | CoronaAJO | 94.1 | Airport | Orange | 100% | 168 of 168 | 12 min | 64 min | |
| 599 | Bear PeakBPKC1 | 94.1 | Gauge | Tulare | 100% | 168 of 168 | 15 min | 60 min | |
| 599 | Laufman RAWSLAFC1 | 94.1 | Gauge | Lassen | 100% | 168 of 168 | 15 min | 60 min | |
| 599 | Pike County Lookout RAWSPKCC1 | 94.1 | Gauge | Yuba | 100% | 168 of 168 | 15 min | 60 min | |
| 602 | Morro Bay1MB | 94.1 | Gauge | Sanluis Obispo | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Alhambra Wash @ KlingermanALWC1 | 94.1 | Gauge | Los Angeles | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Brea DamBDAC1 | 94.1 | Gauge | Orange | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Benton RAWS @ BentonBETC1 | 94.1 | Gauge | Mono | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Bogard Rgr STN RAWSBOGC1 | 94.1 | Gauge | Lassen | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Carrizo GOESCAZC1 | 94.1 | Gauge | Sanluis Obispo | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Chino Canyon Creek 5 W CHINO CYN CK BLW TRAMWAY 5W PSPCCCC1 | 94.1 | Gauge | Riverside | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Cedar Grove RAWSCGVC1 | 94.1 | Gauge | Fresno | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Meadow Vista - Combie LakeCMBC1 | 94.1 | Gauge | Nevada | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Crane Flat LookoutCNFC1 | 94.1 | Gauge | Mariposa | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Campo Creek 3 At CampoCPOC1 | 94.1 | Gauge | San Diego | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Diablo GrandeDBLC1 | 94.1 | Gauge | Stanislaus | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Death Valley - Furnace Creek Visitors CenterDEVC1 | 94.1 | Gauge | Inyo | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Fancher CreekFCHC1 | 94.1 | Gauge | Fresno | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Fullerton Dam AlertFLDC1 | 94.1 | Gauge | Orange | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Fence Meadow RAWSFNWC1 | 94.1 | Gauge | Fresno | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Gilbert Street Precip Gage At San BernarGSPC1 | 94.1 | Gauge | San Bernardino | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | New R @ Intrntal Boundary @ CalexicoIBCC1 | 94.1 | Gauge | Imperial | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Independence Lake NW Independence LakeILAC1 | 94.1 | Gauge | Sierra | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Fairview 2NE - Kern RiverKKVC1 | 94.1 | Gauge | Tulare | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Los Angeles R Abv Arroyo Seco #3343LAAC1 | 94.1 | Gauge | Los Angeles | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | L.A. R @ WARDLOW 4 N L.A. R @ WardlowLAWC1 | 94.1 | Gauge | Los Angeles | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Lytle Creek 3 N Lytle CkLCFC1 | 94.1 | Gauge | San Bernardino | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | San Fernando - Lopez DamLPMC1 | 94.1 | Gauge | Los Angeles | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Lost Horse RAWSLTHC1 | 94.1 | Gauge | Riverside | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Mccloud RAWS (Ash Creek)MCCC1 | 94.1 | Gauge | Siskiyou | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Whiskeytown Hq #2 Formerly Oak Bottom RaOBRC1 | 94.1 | Gauge | Shasta | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Walker Pass GOESONYC1 | 94.1 | Gauge | Kern | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Park RidgePRGC1 | 94.1 | Gauge | Tulare | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Perris Valley Storm Drain 2 NE PERRISPRIC1 | 94.1 | Gauge | Riverside | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Sepulveda DamPULC1 | 94.1 | Gauge | Los Angeles | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Robinson Ck @ Twin Lks OutletRBNC1 | 94.1 | Gauge | Mono | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Rio Hondo At GarveyRHGC1 | 94.1 | Gauge | Los Angeles | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Middle Fk San Joaquin River Nr Mammoth LSJWC1 | 94.1 | Gauge | Madera | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Santiago Creek 12 SSW Santiago Ck @ ModjeskaSMJC1 | 94.1 | Gauge | Orange | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Lake Tahoe NE Tahoe CityTHLC1 | 94.1 | Gauge | Placer | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Big Tujunga Creek AT Big Tujunga Creek Blw Hansen DamTJCC1 | 94.1 | Gauge | Los Angeles | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Woodland HillsWDEC1 | 94.1 | Gauge | Los Angeles | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | 3 WNW Wofford HeightsWFHC1 | 94.1 | Gauge | Kern | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Whitewater River 4 S MeccaWHWC1 | 94.1 | Gauge | Riverside | 100% | 168 of 168 | 15 min | 61 min | |
| 602 | Tule CanalYTCC1 | 94.1 | Gauge | Yolo | 100% | 168 of 168 | 15 min | 61 min | |
| 643 | BarrettBAJC1 | 94.1 | Gauge | San Diego | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Ben Lomond RAWSBNDC1 | 94.1 | Gauge | Santa Cruz | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Cuyama River Nr VentucopaCVPC1 | 94.1 | Gauge | Ventura | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Granite Mountain RAWSGNTC1 | 94.1 | Gauge | San Bernardino | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Kettleman HillsKTLC1 | 94.1 | Gauge | Kings | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Lassen LodgeLSNC1 | 94.1 | Gauge | Tehama | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Sunol - Mines RoadMNIC1 | 94.1 | Gauge | Alameda | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | San Lucas - MarquezMRQC1 | 94.1 | Gauge | San Benito | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Atlas PeakNAPC1 | 94.1 | Gauge | Napa | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | San PasqualPSQC1 | 94.1 | Gauge | San Diego | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Rice Valley RAWSRVYC1 | 94.1 | Gauge | Riverside | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Jacumba - Mountain Springs GradeTNSC1 | 94.1 | Gauge | Imperial | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Sunol - Valle ArroyoVAEC1 | 94.1 | Gauge | Alameda | 100% | 168 of 168 | 15 min | 70 min | |
| 643 | Zzyzx Field StationZZYC1 | 94.1 | Gauge | San Bernardino | 100% | 168 of 168 | 15 min | 70 min | |
| 657 | Upper San LeandroUSOC1 | 94.1 | Gauge | Alameda | 100% | 168 of 168 | 15 min | 80 min | |
| 657 | Upper Cull CanyonUXCC1 | 94.1 | Gauge | Solano | 100% | 168 of 168 | 15 min | 80 min | |
| 659 | Big Basin State ParkBINC1 | 94.1 | Gauge | Santa Cruz | 100% | 168 of 168 | 15 min | 61 min | |
| 660 | Carson Cyn DamCBDC1 | 94.1 | Gauge | Orange | 100% | 168 of 168 | 15 min | 61 min | |
| 660 | Mojave DamMVDC1 | 94.1 | Gauge | San Bernardino | 100% | 168 of 168 | 15 min | 61 min | |
| 660 | Prado DamPDMC1 | 94.1 | Gauge | Riverside | 100% | 168 of 168 | 15 min | 61 min | |
| 663 | Gustine 7ESEGSTC1 | 94.1 | Gauge | Merced | 100% | 168 of 168 | 15 min | 61 min | |
| 663 | Anza 4N - Thomas MountainTHNC1 | 94.1 | Gauge | Riverside | 100% | 168 of 168 | 15 min | 61 min | |
| 665 | CSLC1CSLC1 | 94.1 | DCP | - | 100% | 14 of 14 | 2.2 h | 17.5 h | |
| 666 | ATCC1ATCC1 | 94.1 | DCP | - | 100% | 14 of 14 | 2.2 h | 12 h | |
| 667 | Atascadero 2.3 SCA-SL-39 | 94.1 | Volunteer | San Luis Obispo | 100% | 3 of 3 | 4.4 h | 24 h | |
| 668 | Somerset 5.5 SECA-ED-37 | 94.1 | Volunteer | El Dorado | 100% | 3 of 3 | 4.4 h | 24 h | |
| 668 | Calistoga 0.4 SSECA-NP-3 | 94.1 | Volunteer | Napa | 100% | 3 of 3 | 4.4 h | 24 h | |
| 670 | Crescent City 1.2 NCA-DN-17 | 94.1 | Volunteer | Del Norte | 100% | 3 of 3 | 4.4 h | 24 h | |
| 670 | San Bernardino 5.1 NWCA-SR-55 | 94.1 | Volunteer | San Bernardino | 100% | 3 of 3 | 4.4 h | 24 h | |
| 672 | Westhaven-Moonstone 0.9 SSECA-HM-117 | 94.1 | Volunteer | Humboldt | 100% | 3 of 3 | 4.4 h | 24 h | |
| 672 | Oakhurst 1.4 SSECA-MA-12 | 94.1 | Volunteer | Madera | 100% | 3 of 3 | 4.4 h | 24 h | |
| 672 | Lake Elsinore 2.8 SSWCA-RV-60 | 94.1 | Volunteer | Riverside | 100% | 3 of 3 | 4.4 h | 24 h | |
| 672 | San Jose 6.2 WCA-SC-32 | 94.1 | Volunteer | Santa Clara | 100% | 3 of 3 | 4.4 h | 24 h | |
| 676 | San Anselmo 0.4 NECA-MR-5 | 94.1 | Volunteer | Marin | 100% | 3 of 3 | 4.4 h | 2 days | |
| 677 | Kneeland 3.4 WNWCA-HM-74 | 94.1 | Volunteer | Humboldt | 100% | 3 of 3 | 4.4 h | 26 h | |
| 678 | San Anselmo 2.0 NNWCA-MR-25 | 94.1 | Volunteer | Marin | 100% | 3 of 3 | 4.4 h | 24 h | |
| 679 | Matilija CanyonMJCC1 | 94.1 | Gauge | Ventura | 99.8% | 671 of 672 | 14 min | 30 min | |
| 680 | Morro CreekMRXC1 | 94.1 | Gauge | Sanluis Obispo | 99.7% | 670 of 672 | 14 min | 30 min | |
| 681 | Pepperdine RAWSPPEC1 | 94.1 | Gauge | Los Angeles | 99.4% | 167 of 168 | 14 min | 2 h | |
| 681 | Mineral - Panther Springs RAWSPSWC1 | 94.1 | Gauge | Tehama | 99.4% | 167 of 168 | 14 min | 2 h | |
| 681 | Soda Creek RAWSSOAC1 | 94.1 | Gauge | Lake | 99.4% | 167 of 168 | 14 min | 2 h | |
| 681 | TemescalTSCC1 | 94.1 | Gauge | Riverside | 99.4% | 167 of 168 | 14 min | 2 h | |
| 685 | FawnskinFWSC1 | 94.1 | Gauge | San Bernardino | 99.4% | 167 of 168 | 20 min | 2 h | |
| 686 | Hetch HetchyHETC1 | 94.1 | Cooperative | Tuolumne | 98.8% | 166 of 168 | 13 min | 2 h | |
| 687 | NovatoDVO | 94.1 | Airport | Marin | 97.6% | 492 of 504 | 14 min | 2.7 h | |
| 688 | Scorpion RAWSCFCC1 | 94.0 | Gauge | Trinity | 100% | 168 of 168 | 14 min | 60 min | |
| 689 | Glendora 10NNE - Bridge FireSKZC1 | 94.0 | Gauge | Los Angeles | 100% | 14 of 14 | 2.2 h | 13.2 h | |
| 690 | Mailbu 7NE - CGSPFAC1 | 94.0 | Gauge | Los Angeles | 100% | 14 of 14 | 2.2 h | 12 h | |
| 691 | Sierra Madre 2N - Eaton FireRWPC1 | 94.0 | Gauge | Los Angeles | 100% | 14 of 14 | 2.2 h | 13.2 h | |
| 692 | SLYC1SLYC1 | 94.0 | DCP | - | 100% | 14 of 14 | 2.3 h | 12 h | |
| 693 | SORC1SORC1 | 94.0 | DCP | - | 100% | 14 of 14 | 2.3 h | 12 h | |
| 694 | USGS/Alert Stream/Rain Gage At Corralitos Creek At FreedomCCFC1 | 94.0 | Gauge | Santa Cruz | 99.7% | 670 of 672 | 15 min | 30 min | |
| 695 | Alert Streamflow Gage At San Lorenzo C A King City Golf CourseKCGC1 | 94.0 | Gauge | Monterey | 99.7% | 335 of 336 | 15 min | 58 min | |
| 696 | Berkeley 2E - R02BTBC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | San Leandro 2ENE - Chabot ResCHDC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Castro Valley 2NE - Cull MaintenanceCMYC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Emeryville - R32ETEC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | San Leandro 3NE - R28GVSC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Alameda 3NE - R17HIHC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Dublin 3ENE - Herb MaintHRBC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | San Leandro - Alameda CoHUFC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Union City 2WSW - J3 PumpJPSC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Fremont - Fire Station 1NAUC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Piedmont 2NE - R06RCTC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Rockridge - R19RMLC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Alameda 3ESE - R29RTNC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Union City 1ESEUCHC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Castro Valley 4NE - Upper CrowUPNC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Boulder Creek - San Lorenzo ValleyVWDC1 | 94.0 | Gauge | Santa Cruz | 99.4% | 668 of 672 | 14 min | 30 min | |
| 696 | Ulmar 2ESE - Zone 7ZPPC1 | 94.0 | Gauge | Alameda | 99.4% | 668 of 672 | 14 min | 30 min | |
| 713 | Camarillo - VNC 54VCMC1 | 94.0 | Gauge | Ventura | 99.4% | 167 of 168 | 19 min | 2 h | |
| 714 | Green SpringsGNSC1 | 94.0 | Gauge | Tuolumne | 99.4% | 167 of 168 | 21 min | 2 h | |
| 715 | Oakland 2SE - R04ITLC1 | 94.0 | Gauge | Alameda | 98.3% | 991 of 1,008 | 12 min | 25 min | |
| 716 | Ca DWR Streamflow Gage At Italian Slough Headwater Nr ByronISHC1 | 94.0 | Gauge | Contra Costa | 98.2% | 55 of 56 | 25 min | 6 h | |
| 717 | Truckee - Faucherie ReserviourFIEC1 | 94.0 | Gauge | Nevada | 97.0% | 163 of 168 | 10 min | 2 h | |
| 718 | Yuba WWTP - Feather RiverYWPC1 | 94.0 | Gauge | Sutter | 97.0% | 163 of 168 | 10 min | 3 h | |
| 719 | Road 90B - Bird CreekBIKC1 | 94.0 | Gauge | Yolo | 97.0% | 163 of 168 | 10 min | 2 h | |
| 720 | Getty Basin Alert #503GETC1 | 94.0 | Gauge | Santa Barbara | 96.9% | 32 of 33 | 16 min | 10 h | |
| 721 | Los Alamitos AAFSLI | 94.0 | Airport | Los Angeles | 94.6% | 159 of 168 | 14 min | 8.1 h | |
| 722 | Buttercup RAWSBTTC1 | 93.9 | Gauge | Imperial | 100% | 168 of 168 | 16 min | 60 min | |
| 722 | Hell Hole RsvrHLLC1 | 93.9 | Gauge | Placer | 100% | 168 of 168 | 16 min | 60 min | |
| 722 | Homewood RAWSHMDC1 | 93.9 | Gauge | Placer | 100% | 168 of 168 | 16 min | 60 min | |
| 725 | Wiley RidgeWLYC1 | 93.9 | Gauge | Ventura | 100% | 168 of 168 | 16 min | 71 min | |
| 726 | TLNC1TLNC1 | 93.9 | DCP | - | 100% | 15 of 15 | 2.2 h | 12 h | |
| 727 | San Luis Obispo 1SW - CreekQMSC1 | 93.9 | Gauge | San Luis Obispo | 99.7% | 670 of 672 | 15 min | 31 min | |
| 728 | Oceano 1W - Meadow CreekMEWC1 | 93.9 | Gauge | San Luis Obispo | 99.5% | 669 of 672 | 15 min | 30 min | |
| 729 | Arroyo Grande Creek LagoonALGC1 | 93.9 | Gauge | Sanluis Obispo | 99.5% | 669 of 672 | 15 min | 30 min | |
| 730 | Redrock Creek At Dough Flat PrecipitatioDGFC1 | 93.9 | Gauge | Ventura | 99.4% | 668 of 672 | 14 min | 30 min | |
| 731 | Frazier Park 4WSW - Ranger StationCPEC1 | 93.9 | Gauge | Ventura | 99.4% | 668 of 672 | 14 min | 30 min | |
| 732 | San Luis Obispo Creek At Andrews StADXC1 | 93.9 | Gauge | Sanluis Obispo | 99.4% | 668 of 672 | 15 min | 30 min | |
| 733 | Whittier Narrows DamIERC1 | 93.9 | Gauge | Los Angeles | 99.4% | 334 of 336 | 15 min | 1.5 h | |
| 733 | Whittier Narrows #3399WNSC1 | 93.9 | Gauge | Los Angeles | 99.4% | 334 of 336 | 15 min | 1.5 h | |
| 735 | Orejano CanyonAKEC1 | 93.9 | Gauge | Kern | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Big Dalton At MercedBDWC1 | 93.9 | Gauge | Los Angeles | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Baseyard - South El Monte #3302BSEC1 | 93.9 | Gauge | Los Angeles | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Mira Loma - Cucamonga CreekCGKC1 | 93.9 | Gauge | San Bernardino | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Compton Ck At Greenleaf Dr #3312CMGC1 | 93.9 | Gauge | Los Angeles | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Fullerton At Richman Ave (Nr Flcc1)FCKC1 | 93.9 | Gauge | Orange | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Cassel 2NNE - Hat CreekHATC1 | 93.9 | Gauge | Shasta | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Highlands PeakHPEC1 | 93.9 | Gauge | Monterey | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Indian CreekIDKC1 | 93.9 | Gauge | Kern | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Emigrant Gap - Lake SpauldingLSPC1 | 93.9 | Gauge | Nevada | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | MC CLOUD D (PG&E)MCUC1 | 93.9 | Gauge | Shasta | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | South Fork Eel River 4 SE MirandaMRNC1 | 93.9 | Gauge | Humboldt | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Lodi - Mokelumne RiverMRWC1 | 93.9 | Gauge | San Joaquin | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Pit Ph #3PPHC1 | 93.9 | Gauge | Shasta | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Lk Success DamSCSC1 | 93.9 | Gauge | Tulare | 99.4% | 167 of 168 | 15 min | 1.5 h | |
| 735 | Spring Gap ForebaySFBC1 | 93.9 | Gauge | Tuolumne | 99.4% | 167 of 168 | 15 min | 1.5 h |
How a station is ranked
The 247 Rank answers one question about a weather station: can its readings be relied on? A station has to deliver: its reports arrive when due, soon, without long silences. And its readings have to be right: close to a trusted station nearby, passing their checks, and in step with the weather the forecast and its neighbours confirm.
The 247 score
Storm Station's poller asks every network on its own schedule, around the clock, and keeps the time of every report it hears; the reference comparison and the forecast engine keep the rest. From the last seven days of that record each station is scored out of 100 on six parts, and its 247 score is their weighted mean:
- Reports receivedweight 35The share of its scheduled reports received. A station that sends every 5 minutes is due 2,016 reports in a week; one that reports once a day is due 7. Each report is counted in a slot centred on the station's own report time, so a report a minute early or late is still on time, and the week ends an hour back, so a report still on its way is never counted missed.Full marks: 100% received. No marks: none received.
- Arrivalweight 10The median time its reports took to arrive from the moment a reading was taken to the moment it reached Storm Station.Full marks: within 10 minutes, or a tenth of its schedule for a station that reports less often. No marks: an hour, or its whole schedule.
- Continuityweight 10Its longest silence against its own schedule, so a daily gauge is not marked down for a day between reports.Full marks: a silence of 3 reports or less. No marks: 72 reports, falling evenly on a log scale between.
- Accuracyweight 20How closely its temperature follows its reference station the nearest airport or climate reference station that reported within half an hour, up to 15 miles away, reading by reading. A steady offset is taken out, and where both heights are known only the offset beyond 3 F that the height difference does not explain is counted.Full marks: within 1.5 F, allowing 0.1 F more for each mile to the reference. No marks: 6.5 F beyond that.
- Instrument checksweight 15The share of its readings that pass a check. For an airfield, the check the forecast engine runs the next day: each reading against the stations around it, as weather services check their own. For any other station, a reading 20 F or more from its reference fails, unless the two stand 3,000 ft or more apart.Full marks: none failed. No marks: 5% failed.
- Forecast checkweight 10How closely its temperature matched Storm Station's forecast for the same hours, checked the next day, for every airfield the forecast engine scores. A station whose readings stray far from a forecast its neighbours confirm is one to doubt.Full marks: within 2 F on average. No marks: 8 F.
A part is scored once the week holds 24 readings or comparisons for it. A part that cannot be measured where a station stands counts at the middle of its state's measured stations, so the station is neither lifted nor sunk by it. A part measured nowhere in the state is left out, and the others carry its weight.
From score to rank
Each state's stations are ranked by their score, to the tenth. At an equal score the longer record comes first: a station that sent 2,016 of 2,016 reports has shown more than one that sent 7 of 7. Then the faster arrival, then the shorter silence. Ties on all of them share a rank, as a race is scored: three stations tied for third are all third, and the next is sixth.
A station is ranked once its week holds enough reports to measure: 12, or 3 days for a gauge that reports once a day. The rank is made again every day, so a station that falls silent or starts to read wrong drops, and one that recovers climbs back. Every page shows the same ranking: a station's rank here, in its state's list and on its own page come from one run, and a new run reaches them together. Each station's page shows its score part by part, with the figures behind each.
The same figures as data
/api/ranks for a state and /api/rank for one station, its score in parts; the developer page has every field.