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,465 ranked here, 4,238 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 |
|---|---|---|---|---|---|---|---|---|---|
| 1,736 | Kyburz - Moratini FlatMTFC1 | 93.2 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | Matanzas Creek At Santa RosaMZSC1 | 93.2 | Gauge | Sonoma | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | Kyburz 8NW - Union Valley PenPNNC1 | 93.2 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | USGS Stream Gage At Alameda C Flood Channel A Union CityPUKC1 | 93.2 | Gauge | Alameda | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | Meeks Bay 6WSW - Rubicon RiverRBBC1 | 93.2 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | Kyburz 13SSE - Robbs PowerhouseRBPC1 | 93.2 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | Robbs SaddleRBSC1 | 93.2 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | Camino 3NNW - Slab Crek ResSBKC1 | 93.2 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | Pacific House 5NNW - Silver CreekSVCC1 | 93.2 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | Union Valley ReservoirUNVC1 | 93.2 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,736 | Van VleckVNVC1 | 93.2 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,762 | Cottonwood Creek below Hwy 99CWEC1 | 93.2 | Gauge | Butte | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,763 | Bald MtnBMOC1 | 93.2 | Gauge | Fresno | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,763 | Castle MtnCSMC1 | 93.2 | Gauge | Fresno | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,765 | ESTRELLA RIVER AT EstrellaESRC1 | 93.2 | Gauge | Sanluis Obispo | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,765 | Trinity River AT HoopaHOOC1 | 93.2 | Gauge | Humboldt | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,765 | MinaMNXC1 | 93.2 | Gauge | Trinity | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,765 | Oakhurst 2NwOKHC1 | 93.2 | Gauge | Madera | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,765 | Westfall Near Maroposa 16SeWCFC1 | 93.2 | Gauge | Mariposa | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,770 | Shasta River Near MontagueMGSC1 | 93.2 | Gauge | Siskiyou | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,771 | S. LakeSOUC1 | 93.2 | Gauge | Inyo | 99.4% | 167 of 168 | 25 min | 2 h | |
| 1,772 | Bakersfield - Kern River Canal Alan RoadKCSC1 | 93.2 | Gauge | Kern | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,772 | Lewiston LakeLLKC1 | 93.2 | Gauge | Trinity | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,772 | Matadero Creek At Lambert AvenueMMVC1 | 93.2 | Gauge | Santa Clara | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,772 | Bakersfield - Berrena MesaQBMC1 | 93.2 | Gauge | Kern | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,772 | Wildcat Creek at SPRRWDTC1 | 93.2 | Gauge | Santa Clara | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,772 | Shasta 3W - Whiskeytown DamWHSC1 | 93.2 | Gauge | Shasta | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,772 | Bakersfield - Kern River CanalXKCC1 | 93.2 | Gauge | Kern | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,772 | Bakersfield - Rosedale CanalXRCC1 | 93.2 | Gauge | Kern | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,772 | San Tomas Creek at SPRRXTOC1 | 93.2 | Gauge | Santa Clara | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,781 | Monterey Road - Fisher CreekFCMC1 | 93.2 | Gauge | San Mateo | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,781 | Andersen Res - Coyote CreekQBAC1 | 93.2 | Gauge | Santa Clara | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,781 | Cupertino - Stevens Creek I280VBTC1 | 93.2 | Gauge | Santa Clara | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,784 | Sisquoc River AT Sisquoc River Nr SisquocSSQC1 | 93.2 | Gauge | Santa Barbara | 98.9% | 665 of 672 | 24 min | 45 min | |
| 1,785 | Thermal AirportTRM | 93.1 | Airport | Riverside | 100% | 168 of 168 | 7 min | 60 min | |
| 1,786 | Davis 1.2 SECA-YL-1 | 93.1 | Volunteer | Yolo | 100% | 7 of 7 | 9.4 h | 24 h | |
| 1,787 | El Cerrito 0.3 WNWCA-CC-40 | 93.1 | Volunteer | Contra Costa | 100% | 7 of 7 | 9.4 h | 24 h | |
| 1,788 | Graystone 5S - Alamitos CreekAHFC1 | 93.1 | Gauge | Santa Clara | 98.8% | 664 of 672 | 24 min | 45 min | |
| 1,788 | USGS/ALERT Stream Gage AT Guadalupe R Abv Hwy 101 A San JoseGSJC1 | 93.1 | Gauge | Santa Clara | 98.8% | 664 of 672 | 24 min | 45 min | |
| 1,788 | Upper BullQUBC1 | 93.1 | Gauge | Fresno | 98.8% | 664 of 672 | 24 min | 45 min | |
| 1,788 | Aptos 2N - Aptos CreekXAPC1 | 93.1 | Gauge | Santa Cruz | 98.8% | 664 of 672 | 24 min | 45 min | |
| 1,792 | Junction Box - San Mateo Creek belowBJBC1 | 93.1 | Gauge | San Mateo | 98.8% | 664 of 672 | 24 min | 45 min | |
| 1,793 | Moccasin MetMMSC1 | 93.1 | Gauge | Tuolumne | 98.8% | 166 of 168 | 24 min | 2 h | |
| 1,794 | Mcabbe Road - Golf CreekGCMC1 | 93.1 | Gauge | Santa Clara | 98.6% | 663 of 672 | 24 min | 45 min | |
| 1,795 | San Diego CA - 9410170SDBC1 | 93.1 | Gauge | San Diego | 97.2% | 817 of 840 | 17 min | 48 min | |
| 1,796 | Palm Springs 5S - Murray Canyon CreekMYNC1 | 93.1 | Gauge | Riverside | 96.4% | 162 of 168 | 20 min | 2 h | |
| 1,797 | Eel River 1 SE Fort SewardFTSC1 | 93.1 | Gauge | Humboldt | 96.4% | 162 of 168 | 20 min | 3 h | |
| 1,798 | Ogier Ponds - Coyote Creek AboveXAOC1 | 93.1 | Gauge | Santa Clara | 96.1% | 646 of 672 | 19 min | 45 min | |
| 1,799 | Edwards AFBEDW | 93.1 | Airport | Kern | 95.2% | 160 of 168 | 14 min | 9 h | |
| 1,800 | Needles AirportEED | 93.1 | Airport | San Bernardino | 94.0% | 158 of 168 | 13 min | 4.6 h | |
| 1,801 | Seven Oaks DamSVKC1 | 93.1 | Gauge | San Bernardino | 93.4% | 157 of 168 | 15 min | 2 h | |
| 1,802 | Tanbark RAWSTANC1 | 93.0 | Gauge | Los Angeles | 100% | 168 of 168 | 14 min | 60 min | |
| 1,803 | Porter Ranch RAWSPHCC1 | 93.0 | Gauge | Los Angeles | 100% | 168 of 168 | 17 min | 73 min | |
| 1,804 | Big Pine Flat RAWSBPFC1 | 93.0 | Gauge | San Bernardino | 100% | 168 of 168 | 20 min | 60 min | |
| 1,805 | Santa Barbara - 9411340NTBC1 | 93.0 | Gauge | Santa Barbara | 99.0% | 832 of 840 | 19 min | 54 min | |
| 1,806 | Yuba River @ SmartvilleYRSC1 | 93.0 | Gauge | Nevada | 98.8% | 332 of 336 | 25 min | 60 min | |
| 1,807 | Ostrander LakeOSTC1 | 93.0 | Gauge | Mariposa | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,808 | Mill Creek 2 ENE MILL CREEK NEAR PIEDRAMLPC1 | 93.0 | Gauge | Fresno | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,808 | Centerville - Pine Flat DamPFTC1 | 93.0 | Gauge | Fresno | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,810 | Plunge Creek Near East HighlandsPGKC1 | 93.0 | Gauge | San Bernardino | 98.8% | 166 of 168 | 25 min | 1.5 h | |
| 1,811 | Chowchilla Bypass 15 SE Chowchilla BypassCHBC1 | 93.0 | Gauge | Madera | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,811 | USGS/Alert Streamflow Gage At Corte Madera Creek A RossCMDC1 | 93.0 | Gauge | Marin | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | Arroyo Trabuco At San Juan Capistrano CaARYC1 | 93.0 | Gauge | Orange | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | Galt - Dry CreekDGTC1 | 93.0 | Gauge | Sacramento | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | Fairfield - First MallardFFFC1 | 93.0 | Gauge | Solano | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | SF - Golden Gate Bridge CenterGGBC1 | 93.0 | Gauge | Marin | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | Middle Creek AT Middle Creek Near Upper LakeMUPC1 | 93.0 | Gauge | Lake | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | Prosser Ck Resv. 4 NE Truckee-Prosser Creek ResPSRC1 | 93.0 | Gauge | Nevada | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | Soda Springs - PerazzoPZCC1 | 93.0 | Gauge | Sierra | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | Rex Ranch - Willow CreekREXC1 | 93.0 | Gauge | Madera | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | AMARGOSA RIVER 0.2 W Amargosa River At TecopaTCPC1 | 93.0 | Gauge | Inyo | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,813 | Hodge - Mojave RiverXMHC1 | 93.0 | Gauge | San Bernardino | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,823 | East Twin Creek 3 NNE EAST TWIN CK NR ARROWHEAD SPNGSETCC1 | 93.0 | Gauge | San Bernardino | 98.8% | 166 of 168 | 25 min | 3 h | |
| 1,824 | Bowman LakeBOWC1 | 93.0 | Gauge | Nevada | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,824 | Death Valley - Bad Water BasinBWBC1 | 93.0 | Gauge | Inyo | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,824 | GreenvilleGRRC1 | 93.0 | Gauge | Plumas | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,827 | Vacaville 2NW - Alamo CreekXALC1 | 93.0 | Gauge | Solano | 98.8% | 166 of 168 | 25 min | 2 h | |
| 1,828 | SANTA YNEZ RIVER AT Los LaurelesLLYC1 | 93.0 | Gauge | Santa Barbara | 98.6% | 663 of 672 | 24 min | 45 min | |
| 1,829 | Coyote - Coyote CreekCYIC1 | 93.0 | Gauge | Santa Clara | 98.5% | 662 of 672 | 24 min | 45 min | |
| 1,829 | Coyote - Coyote Creek below Percolation PondCYQC1 | 93.0 | Gauge | Santa Clara | 98.5% | 662 of 672 | 24 min | 45 min | |
| 1,829 | Los Gatos Ck @ Lincoln AveLGTC1 | 93.0 | Gauge | Santa Clara | 98.5% | 662 of 672 | 24 min | 45 min | |
| 1,832 | Stone Dam - Pilarcitos CreekSDXC1 | 93.0 | Gauge | San Mateo | 98.5% | 662 of 672 | 24 min | 45 min | |
| 1,833 | Los Gatos - Guadalupe RiverGFLC1 | 93.0 | Gauge | Santa Clara | 98.3% | 661 of 672 | 24 min | 45 min | |
| 1,833 | Gilroy - WB Llagas CreekWBLC1 | 93.0 | Gauge | Santa Clara | 98.3% | 661 of 672 | 24 min | 45 min | |
| 1,833 | Pilarcitos Lake SpillwayXPSC1 | 93.0 | Gauge | San Mateo | 98.3% | 661 of 672 | 24 min | 45 min | |
| 1,836 | Hwy 80 at Truckee ScalesCD033 | 93.0 | Road | Nevada | 96.2% | 485 of 504 | 16 min | 60 min | |
| 1,837 | USGS/Alert Streamflow Gage 3 SE Big Sur R Nr Big SurBSRC1 | 93.0 | Gauge | Monterey | 95.9% | 645 of 672 | 20 min | 45 min | |
| 1,838 | Alert Streamflow Gage At Salinas River A King City Pedestrian BKCBC1 | 93.0 | Gauge | Monterey | 95.8% | 322 of 336 | 15 min | 2 h | |
| 1,839 | Alert Streamflow Gage 3 NE Milliken Creek At Atlas Peak RoadMIKC1 | 93.0 | Gauge | Napa | 95.6% | 643 of 672 | 15 min | 60 min | |
| 1,840 | NIOC1NIOC1 | 93.0 | DCP | - | 92.8% | 13 of 14 | 2.1 h | 18.9 h | |
| 1,841 | OCEC1OCEC1 | 93.0 | DCP | - | 92.8% | 13 of 14 | 2.1 h | 12 h | |
| 1,842 | NIEC1NIEC1 | 93.0 | DCP | - | 92.8% | 13 of 14 | 2.2 h | 12 h | |
| 1,843 | NERRS Meteorological Site At Rush RanchSFXC1 | 92.9 | Gauge | Solano | 100% | 168 of 168 | 19 min | 76 min | |
| 1,844 | Grass ValleyGOO | 92.9 | Airport | Nevada | 99.6% | 502 of 504 | 14 min | 46 min | |
| 1,845 | West Sacramento - PortPWTC1 | 92.9 | Gauge | Yolo | 98.9% | 831 of 840 | 19 min | 54 min | |
| 1,846 | Port Chicago CA - 9415144PCOC1 | 92.9 | Gauge | Contra Costa | 98.8% | 830 of 840 | 19 min | 54 min | |
| 1,847 | Montecito Raws #2 Near Montecito 1NwMOIC1 | 92.9 | Gauge | Santa Barbara | 98.2% | 165 of 168 | 18 min | 2 h | |
| 1,848 | Kettle RockKRKC1 | 92.9 | Gauge | Plumas | 98.2% | 165 of 168 | 24 min | 2 h | |
| 1,848 | Rattle SnakeRTLC1 | 92.9 | Gauge | Plumas | 98.2% | 165 of 168 | 24 min | 2 h | |
| 1,850 | Novato 1SE - Novato CreekXRTC1 | 92.9 | Gauge | Marin | 98.1% | 989 of 1,008 | 14 min | 55 min | |
| 1,851 | Junction Box - San Mateo CreekAJBC1 | 92.9 | Gauge | San Mateo | 98.0% | 659 of 672 | 24 min | 45 min | |
| 1,852 | Kelseyville - Adobe CreekAFLC1 | 92.9 | Gauge | Lake | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | USGS Stream Gage At Alameda C Nr FremontALFC1 | 92.9 | Gauge | Alameda | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Delta AT Bacon Island at Old RiverBCIC1 | 92.9 | Gauge | San Joaquin | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | USGS Stream Gage E Big Sulphur Creek A Geysers Resort Nr CloverCDAC1 | 92.9 | Gauge | Sonoma | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Colusa Drain Nr Highway 20CDNC1 | 92.9 | Gauge | Colusa | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Cross Creek At HoustonCSQC1 | 92.9 | Gauge | Kings | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Ca DWR Streamflow Gage At Discovery Bay At Discovery Island BayDBDC1 | 92.9 | Gauge | Contra Costa | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Ca DWR Streamflow Gage At Discovery Bay At Indian SloughDBIC1 | 92.9 | Gauge | Contra Costa | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Dooley Creek 3 E Dooley CreekDOOC1 | 92.9 | Gauge | Mendocino | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Dry Creek Nr LemoncoveDROC1 | 92.9 | Gauge | Tulare | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Foothill DitchFTHC1 | 92.9 | Gauge | Tulare | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Carmel Highlands - Garrapata CreekGPTC1 | 92.9 | Gauge | Monterey | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Sacramento River At Knights LandingKNLC1 | 92.9 | Gauge | Sutter | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Salida - Stanislaus RiverKOTC1 | 92.9 | Gauge | Stanislaus | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Middle River At Howard Road BridgeMHRC1 | 92.9 | Gauge | San Joaquin | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Stockton - Middle RiverMTYC1 | 92.9 | Gauge | San Joaquin | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Hightway 70 - N Honcut CreekNHCC1 | 92.9 | Gauge | Butte | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Sonoma - Nathanson CreekNTSC1 | 92.9 | Gauge | Sonoma | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | USGS Stream Gage 4 S San Benito R Nr Willow Creek SchoolPIIC1 | 92.9 | Gauge | San Benito | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Sunol - San Antonio CreekQSAC1 | 92.9 | Gauge | Alameda | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Cherokee Canal Near RichvaleRCVC1 | 92.9 | Gauge | Butte | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | American River AT H Street BridgeSAMC1 | 92.9 | Gauge | Sacramento | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | San Diego River 3 WSW San Diego R At Mast Nr SanteeSDGC1 | 92.9 | Gauge | San Diego | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | Saratoga Ck At SaratogaSOGC1 | 92.9 | Gauge | Santa Clara | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,852 | USGS Stream Gage E Santa Rosa Creek A Willowside Road Nr SantaTARC1 | 92.9 | Gauge | Sonoma | 95.8% | 161 of 168 | 20 min | 2 h | |
| 1,877 | USGS/ALERT Gage/Forecast Point AT Carmel R A Robles Del RioRDRC1 | 92.9 | Gauge | Monterey | 95.5% | 321 of 336 | 20 min | 60 min | |
| 1,878 | HFSC1HFSC1 | 92.9 | DCP | - | 92.8% | 13 of 14 | 2.2 h | 12 h | |
| 1,879 | HOGC1HOGC1 | 92.9 | DCP | - | 92.8% | 13 of 14 | 2.2 h | 12 h | |
| 1,880 | UPOC1UPOC1 | 92.9 | DCP | - | 92.8% | 13 of 14 | 2.2 h | 12 h | |
| 1,881 | SIIC1SIIC1 | 92.9 | DCP | - | 92.8% | 13 of 14 | 2.2 h | 12 h | |
| 1,882 | CCHC1CCHC1 | 92.9 | DCP | - | 92.8% | 13 of 14 | 2.3 h | 16.2 h | |
| 1,883 | GLTC1GLTC1 | 92.9 | DCP | - | 92.8% | 13 of 14 | 2.3 h | 12 h | |
| 1,884 | LBSC1LBSC1 | 92.9 | DCP | - | 92.8% | 13 of 14 | 2.3 h | 12 h | |
| 1,885 | Mill C Precip Nr Forest Falls340526116561301 | 92.8 | Gauge | San Bernardino | 100% | 168 of 168 | 28 min | 76 min | |
| 1,885 | Mf Lytle C Precip Gage Nr Lytle Creek341509117312601 | 92.8 | Gauge | San Bernardino | 100% | 168 of 168 | 28 min | 76 min | |
| 1,885 | Bernina Drive Precip Gage A Lake Arrowhead341545117124001 | 92.8 | Gauge | San Bernardino | 100% | 168 of 168 | 28 min | 76 min | |
| 1,888 | Almaden RsvrALRC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Alviso SloughALVC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Almaden-Calero CanalAXCC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Calero RsvrCADC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Chesbro RsvrCBRC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | SANTA YNEZ R 7 NNE Santa Ynez R Blw GibraltGBTC1 | 92.8 | Gauge | Santa Barbara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Coyote Creek At Coyote Ranch RoadHCYC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Lexington RsvrLEXC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Cambrian Park - Los Gatos CreekLGWC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Little Uvas Creek - Uvas RdLUVC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | New Don Pedro DamNDPC1 | 92.8 | Gauge | Tuolumne | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Artesian SloughRTSC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Shasta River Near Montague CaliforniaTAGC1 | 92.8 | Gauge | Siskiyou | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | San Jose - Upper Silver CreekUSYC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,888 | Uvas ReservoirUVRC1 | 92.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 25 min | 45 min | |
| 1,903 | Anderson RsvrANDC1 | 92.8 | Gauge | Santa Clara | 98.3% | 661 of 672 | 25 min | 45 min | |
| 1,904 | SANTA YNEZ R 8 NNE Santa Ynez R Ab GibraltarGBPC1 | 92.8 | Gauge | Santa Barbara | 98.2% | 660 of 672 | 25 min | 45 min | |
| 1,905 | San Jacinto River 8 SE SAN JACINTOSJIC1 | 92.8 | Gauge | Riverside | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Bard 6NNE - All American CanalAMEC1 | 92.8 | Gauge | Imperial | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Army WeirAMWC1 | 92.8 | Gauge | Kings | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Borrego Springs - Palm Canyon CreekBPCC1 | 92.8 | Gauge | San Diego | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Colusa - Butte SloughBSOC1 | 92.8 | Gauge | Colusa | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Cajon Creek 5 NW DEVORECJKC1 | 92.8 | Gauge | San Bernardino | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Cottonwood creek. AT Cottownwood Ck AuxillaryCWAC1 | 92.8 | Gauge | Tehama | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Cres 2E - Deadman CreekDCJC1 | 92.8 | Gauge | Mono | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Trinity River At Douglas CityDCYC1 | 92.8 | Gauge | Trinity | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Santa Gertrudis Creek 4 SE Santa Gertrudis CkGRTC1 | 92.8 | Gauge | Riverside | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Hat Creek 11SSE - Hat CreekHCUC1 | 92.8 | Gauge | Shasta | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Mammoth Lakes - Hot CreekHFCC1 | 92.8 | Gauge | Mono | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Grayson - Ingram CreekIGRC1 | 92.8 | Gauge | Stanislaus | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Indian Creek AT Indian Falls - Below Indian CreekIIFC1 | 92.8 | Gauge | Plumas | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Kings River Near Trimmer 9EseKREC1 | 92.8 | Gauge | Fresno | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Merced River 4 E Merced River Nr SnellingMSNC1 | 92.8 | Gauge | Merced | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Clearlake Oaks - NF Cache CreekNCCC1 | 92.8 | Gauge | Lake | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | N Fk Cache Ck Above SlideNCUC1 | 92.8 | Gauge | Lake | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Ca DWR Streamflow Gage At Old River At ByronORBC1 | 92.8 | Gauge | San Joaquin | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Pine Flat Dam OutflowPFQC1 | 92.8 | Gauge | Fresno | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | San Joaquin River 15 SW PANOCHE CREEK @ I-5PNEC1 | 92.8 | Gauge | Fresno | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Rush Creek Near LewistonRCLC1 | 92.8 | Gauge | Trinity | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Salinas River near Santa MargaritaRGAC1 | 92.8 | Gauge | San Luis Obispo | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Lookout - Roberts ResRRLC1 | 92.8 | Gauge | Modoc | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | San Joaquin River 2 NW SAN JOAQUIN RIVER NR MENDOTASJMC1 | 92.8 | Gauge | Madera | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Deer Ck Blo Stanford Vina DamSVNC1 | 92.8 | Gauge | Tehama | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Tule River Near Road 64TUQC1 | 92.8 | Gauge | Tulare | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Willow Slough At Sb West Burrow PitWSWC1 | 92.8 | Gauge | Sutter | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Lookout - Pit RiverXPRC1 | 92.8 | Gauge | Modoc | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | San Jaoquin RiverXSJC1 | 92.8 | Gauge | Merced | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,906 | Shasta River 7 N YrekaYREC1 | 92.8 | Gauge | Siskiyou | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Graniteville 4E - Bowman-SpauldingBSIC1 | 92.8 | Gauge | Nevada | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Jordan Creek SiphonBSJC1 | 92.8 | Gauge | Nevada | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Sacramento River AT Butte CityBTCC1 | 92.8 | Gauge | Glenn | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Washington 8E - Bowman-SpauldingBWFC1 | 92.8 | Gauge | Nevada | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Donnieville - Canyon CreekCBBC1 | 92.8 | Gauge | Nevada | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Chicago Park Flume IntakeCGIC1 | 92.8 | Gauge | Nevada | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | USGS Reservoir Gage 2 SW Lower Crystal Springs Res At DamCSRC1 | 92.8 | Gauge | San Mateo | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Fallbrook Creek Near FallbrookFABC1 | 92.8 | Gauge | San Diego | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Indian Creek 2 E DOUGLAS CITYICDC1 | 92.8 | Gauge | Trinity | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | MISSION CK 2 NE Mission Ck @ Rocky Nook PMNOC1 | 92.8 | Gauge | Santa Barbara | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Wishon Dam - NF Kings RiverNKWC1 | 92.8 | Gauge | Fresno | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Washington 7E - Bowman-SpauldingRUCC1 | 92.8 | Gauge | Placer | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | San Antonio Creek At Los AlamosSISC1 | 92.8 | Gauge | Santa Barbara | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | San Luis Rey River 2 NE OceansideSLOC1 | 92.8 | Gauge | San Diego | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Santa Maria R At Suey CrossingSUYC1 | 92.8 | Gauge | Santa Barbara | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Douglas City 2E - Trinity RiverTLKC1 | 92.8 | Gauge | Trinity | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,936 | Bridgeport 4SE - Virginia CreekVCBC1 | 92.8 | Gauge | Mono | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,953 | Scott MountainSCMC1 | 92.8 | Gauge | Siskiyou | 98.2% | 165 of 168 | 25 min | 3 h | |
| 1,954 | Lewiston 6SE - Grass Valley CreekGVOC1 | 92.8 | Gauge | Trinity | 98.2% | 165 of 168 | 25 min | 1.5 h | |
| 1,955 | A Corte Mad - Arroyo de la LagunaAYLC1 | 92.8 | Gauge | Alameda | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Butte Ck @ BW-12 DiversionBBWC1 | 92.8 | Gauge | Butte | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Little Truckee River 6 NE Little Truckee River Below Boca DamBCAC1 | 92.8 | Gauge | Nevada | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Butte Slough Nr MeridianBSLC1 | 92.8 | Gauge | Sutter | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Sacramento River 3 AT Colusa WeirCLAC1 | 92.8 | Gauge | Colusa | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | DRY CREEK AT Dry Creek At ModestoDCMC1 | 92.8 | Gauge | Stanislaus | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | USGS Stream Gage At San Francisco Bay A Old Dumbarton Br Nr NewDMBC1 | 92.8 | Gauge | Alameda | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | MID FK EEL RIVER 2 SE Dos Rios 2SEDOSC1 | 92.8 | Gauge | Mendocino | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | USGS Stream Gage At Pilarcitos C A Half Moon BayHMNC1 | 92.8 | Gauge | San Mateo | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Klamat - Klamath RiverKWBC1 | 92.8 | Gauge | Siskiyou | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | SOUTH FK EEL RIVER 1 NW Leggett 1NWLEGC1 | 92.8 | Gauge | Mendocino | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Llagas Creek Nr GilroyLLGC1 | 92.8 | Gauge | Santa Clara | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Leviathan Ck Abv Aspen CkLVIC1 | 92.8 | Gauge | Alpine | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Middle Fork American River 4 AT American River Near ForesthillMFAC1 | 92.8 | Gauge | El Dorado | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Ca DWR Streamflow Gage At Old River At Coney IslandOCIC1 | 92.8 | Gauge | San Joaquin | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Stanislaus River At OakdaleOKDC1 | 92.8 | Gauge | Stanislaus | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Oneill Lake Spill Channel Nr FallbrookOSPC1 | 92.8 | Gauge | San Diego | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Watsonville - Pajaro RiverPAJC1 | 92.8 | Gauge | Santa Cruz | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | USGS Stream Gage 3 E Pescadero C Nr PescaderoPECC1 | 92.8 | Gauge | San Mateo | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Pit R Ph 1PTRC1 | 92.8 | Gauge | Shasta | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Putah Ck Nr WintersPUCC1 | 92.8 | Gauge | Yolo | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | USGS Streamflow Gage At Reclamation Ditch Nr SalinasRDSC1 | 92.8 | Gauge | Monterey | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Madera - San Joaquin River near Hwy41SJXC1 | 92.8 | Gauge | Madera | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Santa Ana River 2 E E St Nr San BernardinoSREC1 | 92.8 | Gauge | San Bernardino | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | USGS Stream Gage At Santa Rosa Creek A Santa RosaSSAC1 | 92.8 | Gauge | Sonoma | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Ryde - Steamboat SloughSSZC1 | 92.8 | Gauge | Sacramento | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | San Diego - Tecolote CTFBC1 | 92.8 | Gauge | San Diego | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | San YsidroTIJC1 | 92.8 | Gauge | San Diego | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Knights Ferry - Stanislaus RiverTKFC1 | 92.8 | Gauge | Tuolumne | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | Topaz Canal Blw W Walker R DiversionTPZC1 | 92.8 | Gauge | Mono | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,955 | White River near DucorWHDC1 | 92.8 | Gauge | Tulare | 98.2% | 165 of 168 | 25 min | 2 h | |
| 1,986 | Nevada City 12NW - New BullardsNBBC1 | 92.8 | Gauge | Yuba | 98.2% | 165 of 168 | 25 min | 3 h | |
| 1,987 | Fort Jones - Scott RiverSFJC1 | 92.8 | Gauge | Siskiyou | 97.6% | 164 of 168 | 24 min | 2 h | |
| 1,988 | Los Angeles - 9410660OHBC1 | 92.8 | Gauge | Los Angeles | 96.1% | 808 of 840 | 17 min | 48 min | |
| 1,989 | Big Bend 11NW - McCloud RiverMAHC1 | 92.8 | Gauge | Lassen | 92.2% | 155 of 168 | 9 min | 4 h | |
| 1,989 | Big Bend 11NW - McCloud RiverMBDC1 | 92.8 | Gauge | Shasta | 92.2% | 155 of 168 | 9 min | 4 h | |
| 1,991 | Stockton MetroSCK | 92.8 | Airport | San Joaquin | 92.2% | 155 of 168 | 13 min | 4 h | |
| 1,992 | USGS/Alert Streamflow/Rain Gage 1 S Nacimiento R Bl Sapaque C NrNBYC1 | 92.8 | Gauge | Sanluis Obispo | 89.9% | 348 of 387 | 10 min | 70 min | |
| 1,993 | Little RiverLLR | 92.7 | Airport | Mendocino | 99.6% | 502 of 504 | 14 min | 46 min | |
| 1,994 | Tuolumne R Blo Early IntakeEIMC1 | 92.7 | Gauge | Tuolumne | 98.2% | 660 of 672 | 25 min | 45 min | |
| 1,994 | Bradbury Dam - Hilton Canyon CreekHBBC1 | 92.7 | Gauge | Santa Barbara | 98.2% | 660 of 672 | 25 min | 45 min | |
| 1,994 | San Jose - Upper Penitencia CreekUMYC1 | 92.7 | Gauge | Santa Clara | 98.2% | 660 of 672 | 25 min | 45 min | |
| 1,997 | Llagas Creek Above Chesbro ReservoirLGHC1 | 92.7 | Gauge | Santa Clara | 98.0% | 659 of 672 | 25 min | 45 min | |
| 1,997 | Vasona RsvrVASC1 | 92.7 | Gauge | Santa Clara | 98.0% | 659 of 672 | 25 min | 45 min | |
| 1,999 | Tom Paine Slough near TracyTPMC1 | 92.7 | Gauge | San Joaquin | 95.2% | 160 of 168 | 20 min | 2 h | |
| 2,000 | Sacramento River AT Tisdale WeirTISC1 | 92.7 | Gauge | Sutter | 95.2% | 160 of 168 | 20 min | 2 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; an airfield is compared with the nearest other airport, never its own report. 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.