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 |
|---|---|---|---|---|---|---|---|---|---|
| 751 | San Francisco 3.4 SCA-SF-21 | 95.0 | Volunteer | San Francisco | 100% | 7 of 7 | 5.4 h | 24 h | |
| 752 | Nevada City 3.4 NNWCA-NV-1 | 95.0 | Volunteer | Nevada | 100% | 7 of 7 | 5.4 h | 24 h | |
| 753 | UkiahUKI | 95.0 | Airport | Mendocino | 99.4% | 167 of 168 | 13 min | 2 h | |
| 754 | Homewood RAWSHMDC1 | 95.0 | Gauge | Placer | 99.4% | 167 of 168 | 16 min | 2 h | |
| 754 | Lake City - Surprise Valley RAWSSSYC1 | 95.0 | Gauge | Modoc | 99.4% | 167 of 168 | 16 min | 2 h | |
| 756 | USGS/Alert Stream/Rain Gage At Soquel Creek A SoquelSOQC1 | 95.0 | Gauge | Santa Cruz | 99.1% | 666 of 672 | 15 min | 45 min | |
| 757 | New Almaden - Calero CanalACEC1 | 95.0 | Gauge | Santa Clara | 98.9% | 665 of 672 | 15 min | 45 min | |
| 758 | Blackwood Creek 5 S Blackwood Creek Nr Tahoe CityBKDC1 | 95.0 | Gauge | Placer | 98.8% | 664 of 672 | 15 min | 45 min | |
| 758 | General Creek 1 N General Creek Nr Meeks BayGNRC1 | 95.0 | Gauge | El Dorado | 98.8% | 664 of 672 | 15 min | 45 min | |
| 758 | LOWER MARIA YGNACIA 2 E Lower Maria YgnacioLMYC1 | 95.0 | Gauge | Santa Barbara | 98.8% | 664 of 672 | 15 min | 45 min | |
| 758 | SALSIPUEDES CK 3 NNE San Jose CkSJEC1 | 95.0 | Gauge | Santa Barbara | 98.8% | 664 of 672 | 15 min | 45 min | |
| 758 | Ward Creek N SunnysideWDKC1 | 95.0 | Gauge | Placer | 98.8% | 664 of 672 | 15 min | 45 min | |
| 763 | Big Dalton At MercedBDWC1 | 95.0 | Gauge | Los Angeles | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Baseyard - South El Monte #3302BSEC1 | 95.0 | Gauge | Los Angeles | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Mira Loma - Cucamonga CreekCGKC1 | 95.0 | Gauge | San Bernardino | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Compton Ck At Greenleaf Dr #3312CMGC1 | 95.0 | Gauge | Los Angeles | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Forbestown - PgeFBSC1 | 95.0 | Gauge | Butte | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Fullerton At Richman Ave (Nr Flcc1)FCKC1 | 95.0 | Gauge | Orange | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Cassel 2NNE - Hat CreekHATC1 | 95.0 | Gauge | Shasta | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Highlands PeakHPEC1 | 95.0 | Gauge | Monterey | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Emigrant Gap - Lake SpauldingLSPC1 | 95.0 | Gauge | Nevada | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | MC CLOUD D (PG&E)MCUC1 | 95.0 | Gauge | Shasta | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | South Fork Eel River 4 SE MirandaMRNC1 | 95.0 | Gauge | Humboldt | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Spring Gap ForebaySFBC1 | 95.0 | Gauge | Tuolumne | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | San Antonio Creek At RiversideSNKC1 | 95.0 | Gauge | San Bernardino | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Salt Springs PHSPGC1 | 95.0 | Gauge | Amador | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Mentone 3NETNEC1 | 95.0 | Gauge | San Bernardino | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Villa Park Rsvr (Nr Vllc1)VLPC1 | 95.0 | Gauge | Orange | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Santa Ana RiverVRSC1 | 95.0 | Gauge | Orange | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 763 | Wishon DamWSHC1 | 95.0 | Gauge | Fresno | 98.8% | 166 of 168 | 15 min | 1.5 h | |
| 781 | Andreas Creek 5 S Andreas CkANRC1 | 95.0 | Gauge | Riverside | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Lime Kiln CanyonATHC1 | 95.0 | Gauge | Kern | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | La Mesa - Alvarado CreekAVDC1 | 95.0 | Gauge | Inyo | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Big Ck Abv Whites GulchBCWC1 | 95.0 | Gauge | Tuolumne | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Big Hill RAWSBIIC1 | 95.0 | Gauge | Humboldt | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Cantua Ck Nr Cantua CkCOLC1 | 95.0 | Gauge | Fresno | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Deer Ck Nr Fountain SpringsDKCC1 | 95.0 | Gauge | Tulare | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | SACRAMENTO RIVER AT Sacramento River At DeltaDLTC1 | 95.0 | Gauge | Shasta | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Doyle Springs - MF Tule RiverDSTC1 | 95.0 | Gauge | Tulare | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Branscomb - SF Eel RiverEBCC1 | 95.0 | Gauge | Mendocino | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Scott River 11 NNW Fort JonesFTJC1 | 95.0 | Gauge | Siskiyou | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | N.Fk Kings R.@Dinkey CRKNKDC1 | 95.0 | Gauge | Fresno | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Orestimba Creek 6 W Orestimba Creek near NewmanOREC1 | 95.0 | Gauge | Stanislaus | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | San Gabriel R At Florence (Nr Jfec1)SGFC1 | 95.0 | Gauge | Los Angeles | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | South Fork Kern River Nr OnyxSKRC1 | 95.0 | Gauge | Kern | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | San Timoteo Creek 2 NW San Timoteo Ck Nr Loma Linda 2NWTIMC1 | 95.0 | Gauge | San Bernardino | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | RUSSIAN RIVER 2 SSW Russian River NR TalmageTLMC1 | 95.0 | Gauge | Mendocino | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | San Timoteo Nr Loma LindaTOTC1 | 95.0 | Gauge | San Bernardino | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Verdugo Wash At Estelle AveVDWC1 | 95.0 | Gauge | Los Angeles | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | Warthan Creek 6 SW WARTHAN CREEK near CoalingaWARC1 | 95.0 | Gauge | Fresno | 98.8% | 166 of 168 | 15 min | 2 h | |
| 781 | LLN - EB Little Last Chance CreekXLEC1 | 95.0 | Gauge | Plumas | 98.8% | 166 of 168 | 15 min | 2 h | |
| 802 | USGS Stream Gage At San Antonio Cr Nr SunolACSC1 | 95.0 | Gauge | Alameda | 98.8% | 166 of 168 | 15 min | 2 h | |
| 802 | Big Basin State ParkBINC1 | 95.0 | Gauge | Santa Cruz | 98.8% | 166 of 168 | 15 min | 2 h | |
| 802 | L.A. R @ TUJUNGA AV 2 E L.A. R @ Tujunga AvLRTC1 | 95.0 | Gauge | Los Angeles | 98.8% | 166 of 168 | 15 min | 2 h | |
| 802 | Robinson Ck @ Twin Lks OutletRBNC1 | 95.0 | Gauge | Mono | 98.8% | 166 of 168 | 15 min | 2 h | |
| 802 | Lake Sonoma Recreation AreaRSWC1 | 95.0 | Gauge | Sonoma | 98.8% | 166 of 168 | 15 min | 2 h | |
| 807 | Fullerton Dam AlertFLDC1 | 95.0 | Gauge | Orange | 98.8% | 166 of 168 | 15 min | 2 h | |
| 807 | Whitewater River 4 S MeccaWHWC1 | 95.0 | Gauge | Riverside | 98.8% | 166 of 168 | 15 min | 2 h | |
| 809 | PIT RIVER AT Pit River Nr MontgomeryPITC1 | 95.0 | Gauge | Shasta | 98.8% | 166 of 168 | 15 min | 2 h | |
| 810 | Pyramid Lake Visitors CenterPYLC1 | 95.0 | Gauge | Los Angeles | 98.6% | 663 of 672 | 15 min | 40 min | |
| 811 | MaryknollLALC1 | 95.0 | Gauge | Santa Clara | 98.5% | 662 of 672 | 14 min | 45 min | |
| 812 | West Walker River 5 SE West Walker R Nr ColevilleCLEC1 | 95.0 | Gauge | Mono | 98.5% | 662 of 672 | 14 min | 45 min | |
| 813 | Hetch HetchyHETC1 | 95.0 | Cooperative | Tuolumne | 97.6% | 164 of 168 | 13 min | 2 h | |
| 814 | Santa Barbara MuniSBA | 94.9 | Airport | Santa Barbara | 100% | 168 of 168 | 6 min | 60 min | |
| 814 | WatsonvilleWVI | 94.9 | Airport | Santa Cruz | 100% | 168 of 168 | 6 min | 60 min | |
| 816 | CoronaAJO | 94.9 | Airport | Orange | 100% | 168 of 168 | 12 min | 65 min | |
| 817 | SpringvilleXSVC1 | 94.9 | Gauge | Tulare | 100% | 168 of 168 | 17 min | 64 min | |
| 818 | CaleroCXOC1 | 94.9 | Gauge | Santa Clara | 99.4% | 167 of 168 | 12 min | 2 h | |
| 819 | Alameda 5ENE - R21SKHC1 | 94.9 | Gauge | Alameda | 99.2% | 667 of 672 | 14 min | 50 min | |
| 820 | Cranston RAWSCNSC1 | 94.9 | Gauge | Riverside | 98.8% | 166 of 168 | 19 min | 2 h | |
| 821 | ALERT/GOES STREAM GAGE 4 ESE Guadalupe River above Alamaden ExprGUDC1 | 94.9 | Gauge | Santa Clara | 98.6% | 663 of 672 | 15 min | 45 min | |
| 822 | USGS Stream Gage/Forecast Point 5 NNW Napa River Nr NapaAPCC1 | 94.9 | Gauge | Napa | 98.6% | 663 of 672 | 15 min | 45 min | |
| 822 | Los Gatos 3SSW - Banjo PointBJOC1 | 94.9 | Gauge | Santa Clara | 98.6% | 663 of 672 | 15 min | 45 min | |
| 822 | Trinity River At LewistonTRWC1 | 94.9 | Gauge | Trinity | 98.6% | 663 of 672 | 15 min | 45 min | |
| 825 | La Conchita - Lert #694LCTC1 | 94.9 | Gauge | Ventura | 98.5% | 662 of 672 | 14 min | 40 min | |
| 826 | Sexton Canyon Near VenturaSEXC1 | 94.9 | Gauge | Ventura | 98.3% | 661 of 672 | 14 min | 45 min | |
| 827 | San Martin 4ENE - Coyete CreekRCCC1 | 94.9 | Gauge | Santa Clara | 98.0% | 659 of 672 | 14 min | 45 min | |
| 828 | Pinnacles RAWSPCLC1 | 94.8 | Gauge | San Benito | 100% | 168 of 168 | 18 min | 60 min | |
| 828 | PotreroPOTC1 | 94.8 | Gauge | San Diego | 100% | 168 of 168 | 18 min | 60 min | |
| 830 | Konocti RAWS (Mt. Konocti)KELC1 | 94.8 | Gauge | Lake | 100% | 168 of 168 | 18 min | 64 min | |
| 830 | Riverkern RAWSKRNC1 | 94.8 | Gauge | Kern | 100% | 168 of 168 | 18 min | 64 min | |
| 830 | Pinecrest RAWSPNWC1 | 94.8 | Gauge | Tuolumne | 100% | 168 of 168 | 18 min | 64 min | |
| 830 | Ship Mountain RAWSSHXC1 | 94.8 | Gauge | Del Norte | 100% | 168 of 168 | 18 min | 64 min | |
| 830 | Santa Rita GOESSRTC1 | 94.8 | Gauge | San Benito | 100% | 168 of 168 | 18 min | 64 min | |
| 830 | Santa Fe Dam RAWSSTFC1 | 94.8 | Gauge | Los Angeles | 100% | 168 of 168 | 18 min | 64 min | |
| 830 | Orleans - State CreekTTEC1 | 94.8 | Gauge | Humboldt | 100% | 168 of 168 | 18 min | 64 min | |
| 837 | CashmanCHAC1 | 94.8 | Gauge | Plumas | 100% | 168 of 168 | 18 min | 74 min | |
| 837 | GrasshopperGRSC1 | 94.8 | Gauge | Lassen | 100% | 168 of 168 | 18 min | 74 min | |
| 837 | Jerseydale RAWSJSDC1 | 94.8 | Gauge | Mariposa | 100% | 168 of 168 | 18 min | 74 min | |
| 840 | Saddleback RAWSSLEC1 | 94.8 | Gauge | Sierra | 99.4% | 167 of 168 | 17 min | 2 h | |
| 841 | OnealsONXC1 | 94.8 | Gauge | Madera | 98.8% | 166 of 168 | 16 min | 2 h | |
| 842 | Sunol Water Temple - Alameda CreekASLC1 | 94.8 | Gauge | Alameda | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Fisher Creek at Laguna AveFXLC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | GareyGARC1 | 94.8 | Gauge | Santa Barbara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Guadalupe WatershedGUPC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Church Ave Perc PondsMRTC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Penitencia Water Treatment PlantPENC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Sunnyvale Water Polution Control PlantSEVC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | USGS Stream Gage/Forecast Point 2 E Napa River Nr St HelenaSHEC1 | 94.8 | Gauge | Napa | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | City Of San JoseSJCC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Truckee R @ Boca BridgeTBBC1 | 94.8 | Gauge | Nevada | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Truckee - Truckee RiverTBMC1 | 94.8 | Gauge | Nevada | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Truckee River AT Tahoe CityTRTC1 | 94.8 | Gauge | Placer | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Uvas RsvrUVAC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Uvas Creek At Heritage WayUVHC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Walden WestVCHC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 842 | Anderson DamXANC1 | 94.8 | Gauge | Santa Clara | 98.5% | 662 of 672 | 15 min | 45 min | |
| 858 | Santa Ana River 0 S Santa AnaSRVC1 | 94.8 | Gauge | Orange | 98.3% | 661 of 672 | 15 min | 45 min | |
| 859 | USGS Stream Gage At Calaveras C Nr SunolCAVC1 | 94.8 | Gauge | Alameda | 98.3% | 661 of 672 | 15 min | 45 min | |
| 859 | Truckee River AT FaradFARC1 | 94.8 | Gauge | Nevada | 98.3% | 661 of 672 | 15 min | 45 min | |
| 859 | Coyote Creek Nr GilroyNRGC1 | 94.8 | Gauge | Santa Clara | 98.3% | 661 of 672 | 15 min | 45 min | |
| 859 | Coyote - Palm AvePMHC1 | 94.8 | Gauge | Santa Clara | 98.3% | 661 of 672 | 15 min | 45 min | |
| 859 | Grand Terrace - Rix OutflowRIXC1 | 94.8 | Gauge | San Bernardino | 98.3% | 661 of 672 | 15 min | 45 min | |
| 859 | Saratoga - Stevens CreekSQEC1 | 94.8 | Gauge | Santa Clara | 98.3% | 661 of 672 | 15 min | 45 min | |
| 859 | Mountain View - Stevens CreekSVXC1 | 94.8 | Gauge | Santa Clara | 98.3% | 661 of 672 | 15 min | 45 min | |
| 859 | Los Altos Hills - Trapper TrailTTLC1 | 94.8 | Gauge | Santa Clara | 98.3% | 661 of 672 | 15 min | 45 min | |
| 859 | Mulpitas 3SE - Berryessa CreekXBCC1 | 94.8 | Gauge | Santa Clara | 98.3% | 661 of 672 | 15 min | 45 min | |
| 868 | Ward Ck Blo ConfluenceWCBC1 | 94.8 | Gauge | Placer | 98.3% | 661 of 672 | 15 min | 45 min | |
| 869 | San Antonio RsvrSNRC1 | 94.8 | Gauge | Monterey | 98.2% | 330 of 336 | 15 min | 65 min | |
| 870 | Burning MoscowABMC1 | 94.8 | Gauge | Kern | 98.2% | 165 of 168 | 15 min | 2 h | |
| 870 | Pit Ph #3PPHC1 | 94.8 | Gauge | Shasta | 98.2% | 165 of 168 | 15 min | 2 h | |
| 870 | Spanish Creek Above QuincySQUC1 | 94.8 | Gauge | Plumas | 98.2% | 165 of 168 | 15 min | 2 h | |
| 870 | Tuolumne City - Tulumne RiverXTRC1 | 94.8 | Gauge | Stanislaus | 98.2% | 165 of 168 | 15 min | 2 h | |
| 874 | Alhambra Wash @ KlingermanALWC1 | 94.8 | Gauge | Los Angeles | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Cosgrove Creek Near Valley SpringsCGCC1 | 94.8 | Gauge | Calaveras | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Hanford - Cross CreekCKHC1 | 94.8 | Gauge | Kings | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | N Fk Cache Ck Nr Clearlake OaksCKKC1 | 94.8 | Gauge | Lake | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | USGS/Alert Streamflow Gage 3 E Carmel R Nr CarmelCMEC1 | 94.8 | Gauge | Monterey | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Coyote Creek Above HWY 237 At MilpitasCMIC1 | 94.8 | Gauge | Santa Clara | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Devils Canyon Creek 4 E DevoreDCCC1 | 94.8 | Gauge | San Bernardino | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Dry Creek at Cooley Ranch RoadDCOC1 | 94.8 | Gauge | Sonoma | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Duck Creek Diversion Near FarmingtonDDFC1 | 94.8 | Gauge | San Joaquin | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | USGS Stream Gage At Dry Creek Nr GeyservilleDGYC1 | 94.8 | Gauge | Sonoma | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Duck Creek DiversionDKDC1 | 94.8 | Gauge | San Joaquin | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | E Fork Of W Fork Mojave River-Upper MillEFWC1 | 94.8 | Gauge | San Bernardino | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Galloway Creek at Cooley Ranch RoadGACC1 | 94.8 | Gauge | Sonoma | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Harkness FlatHRKC1 | 94.8 | Gauge | Lassen | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Chino - San Antonio CreekIOCC1 | 94.8 | Gauge | San Bernardino | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Bakersfield - Kern RiverKEPC1 | 94.8 | Gauge | Kern | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Los Coches Creek 2 SE LOS COCHES CREEKLCCC1 | 94.8 | Gauge | San Diego | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | USGS Stream Gage At San Lorenzo River A Santa CruzLRRC1 | 94.8 | Gauge | Santa Cruz | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Mad River 6 S Forest GlenMAUC1 | 94.8 | Gauge | Trinity | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | MOJAVE RIVER 24 SW Mojave River At AftonMJRC1 | 94.8 | Gauge | San Bernardino | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Mowry Bridge - Middle RiverMMBC1 | 94.8 | Gauge | San Joaquin | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Murrieta C A Tenaja RdMUCC1 | 94.8 | Gauge | Riverside | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Merced River 5 SW Merced River at Pohono BridgePOHC1 | 94.8 | Gauge | Mariposa | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Los Angeles River AT Los Angeles River Blw Sepulveda DamPVCC1 | 94.8 | Gauge | Los Angeles | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Sandia Creek 4 N Sandia CreekSDQC1 | 94.8 | Gauge | San Diego | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | USGS Stream Gage At Tres Pinos C Nr Tres PinosTESC1 | 94.8 | Gauge | San Benito | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | RUSSIAN RIVER 3 NNE Russian River NR UkiahUKAC1 | 94.8 | Gauge | Mendocino | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Tecopa - Willow CreekWLWC1 | 94.8 | Gauge | Inyo | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | EF Russian River 3 NNE Coyote DamYDMC1 | 94.8 | Gauge | Mendocino | 98.2% | 165 of 168 | 15 min | 2 h | |
| 875 | Lake Mendocino Pool HeightYTPC1 | 94.8 | Gauge | Mendocino | 98.2% | 165 of 168 | 15 min | 2 h | |
| 904 | Lompico 1SW - Lewis TankLWSC1 | 94.8 | Gauge | Santa Cruz | 98.0% | 659 of 672 | 14 min | 45 min | |
| 905 | USGS Stream Gage 8 ENE Alameda Ck Ab Div Dam Nr SunolMPTC1 | 94.8 | Gauge | Alameda | 97.7% | 657 of 672 | 14 min | 45 min | |
| 906 | Blythe AirportBLH | 94.8 | Airport | Riverside | 95.8% | 161 of 168 | 7 min | 60 min | |
| 907 | Chester (GOES)CESC1 | 94.7 | Gauge | Plumas | 99.4% | 167 of 168 | 13 min | 2 h | |
| 908 | USGS Stream Gage At San Mateo C Bl Lower Crystal Sp Res Nr SanMEDC1 | 94.7 | Gauge | San Mateo | 98.2% | 660 of 672 | 15 min | 45 min | |
| 908 | USGS/Alert Stream Gage 2 SE San Francisquito C A StanfordSFCC1 | 94.7 | Gauge | Santa Clara | 98.2% | 660 of 672 | 15 min | 45 min | |
| 908 | Vasona Res - Los Gatos CreekVQIC1 | 94.7 | Gauge | Santa Clara | 98.2% | 660 of 672 | 15 min | 45 min | |
| 911 | Mojave DamMVDC1 | 94.7 | Gauge | San Bernardino | 98.2% | 165 of 168 | 15 min | 2 h | |
| 912 | American R At Fair OaksAFOC1 | 94.7 | Gauge | Sacramento | 98.0% | 659 of 672 | 15 min | 45 min | |
| 912 | Almaden-Calero CanalAUPC1 | 94.7 | Gauge | Santa Clara | 98.0% | 659 of 672 | 15 min | 45 min | |
| 912 | Canoas Creek @ Almaden ExpwyCAOC1 | 94.7 | Gauge | Santa Clara | 98.0% | 659 of 672 | 15 min | 45 min | |
| 912 | Alert Stream Gage/Forecast Point 2 NE Coyote Creek NR EdenvaleCYEC1 | 94.7 | Gauge | Santa Clara | 98.0% | 659 of 672 | 15 min | 45 min | |
| 912 | East Little Llagas Creek below San Martin AveEGSC1 | 94.7 | Gauge | Santa Clara | 98.0% | 659 of 672 | 15 min | 45 min | |
| 917 | East Walker River N E Walker R Belo Bridgeport ReservoirEWBC1 | 94.7 | Gauge | Mono | 98.0% | 659 of 672 | 15 min | 45 min | |
| 918 | Happy Camp Canyon Near MoorparkHCPC1 | 94.7 | Gauge | Ventura | 97.9% | 658 of 672 | 15 min | 45 min | |
| 919 | Alert Streamflow Gage 1 NNE Redwood Creek At Forest DriveNAFC1 | 94.7 | Gauge | Napa | 97.7% | 657 of 672 | 14 min | 45 min | |
| 920 | USGS/ALERT Gage/Forecast Point 6 NW Salinas River Nr BradleyBRDC1 | 94.7 | Gauge | Monterey | 95.2% | 320 of 336 | 10 min | 65 min | |
| 921 | Simi ValleyCEEC1 | 94.6 | Gauge | Ventura | 100% | 168 of 168 | 17 min | 60 min | |
| 922 | High Glade LookoutHGLC1 | 94.6 | Gauge | Lake | 100% | 168 of 168 | 19 min | 60 min | |
| 922 | County Line RAWS Nr Wilbur SpringsWISC1 | 94.6 | Gauge | Lake | 100% | 168 of 168 | 19 min | 60 min | |
| 924 | Dutch IndyDUIC1 | 94.6 | Gauge | Siskiyou | 100% | 168 of 168 | 19 min | 65 min | |
| 924 | Hawkeye RAWSHWKC1 | 94.6 | Gauge | Sonoma | 100% | 168 of 168 | 19 min | 65 min | |
| 924 | Saddleback Butte - RAWS #5122SDLC1 | 94.6 | Gauge | Los Angeles | 100% | 168 of 168 | 19 min | 65 min | |
| 924 | Shaver RAWSSHVC1 | 94.6 | Gauge | Fresno | 100% | 168 of 168 | 19 min | 65 min | |
| 924 | Yucca Valley RAWSUCCC1 | 94.6 | Gauge | San Bernardino | 100% | 168 of 168 | 19 min | 65 min | |
| 924 | WestwoodWWDC1 | 94.6 | Gauge | Lassen | 100% | 168 of 168 | 19 min | 65 min | |
| 930 | Willow Creek - Brush MountainBHTC1 | 94.6 | Gauge | Humboldt | 100% | 168 of 168 | 19 min | 75 min | |
| 931 | Oynx - Bird PassBIJC1 | 94.6 | Gauge | Kern | 99.4% | 167 of 168 | 18 min | 2 h | |
| 931 | Blue Mountain near Davis CreekBMUC1 | 94.6 | Gauge | Modoc | 99.4% | 167 of 168 | 18 min | 2 h | |
| 931 | Mineral - Colby Mountains RAWSCBXC1 | 94.6 | Gauge | Tehama | 99.4% | 167 of 168 | 18 min | 2 h | |
| 931 | Beaver Camp RAWSCOKC1 | 94.6 | Gauge | Amador | 99.4% | 167 of 168 | 18 min | 2 h | |
| 931 | Catheys Valley RAWSCVBC1 | 94.6 | Gauge | Mariposa | 99.4% | 167 of 168 | 18 min | 2 h | |
| 931 | MiloMOLC1 | 94.6 | Gauge | Tulare | 99.4% | 167 of 168 | 18 min | 2 h | |
| 931 | Panoche RoadPCEC1 | 94.6 | Gauge | Fresno | 99.4% | 167 of 168 | 18 min | 2 h | |
| 931 | Hurley RAWSPRHC1 | 94.6 | Gauge | Fresno | 99.4% | 167 of 168 | 18 min | 2 h | |
| 931 | Squaw Lake RAWSSWLC1 | 94.6 | Gauge | Imperial | 99.4% | 167 of 168 | 18 min | 2 h | |
| 940 | Cherry Valley DamCHVC1 | 94.6 | Cooperative | Tuolumne | 99.4% | 167 of 168 | 18 min | 2 h | |
| 940 | Black MountainHDZC1 | 94.6 | Gauge | San Benito | 99.4% | 167 of 168 | 18 min | 2 h | |
| 940 | Ranger Station Nr MariposaMPOC1 | 94.6 | Gauge | Mariposa | 99.4% | 167 of 168 | 18 min | 2 h | |
| 940 | Las TablasTABC1 | 94.6 | Gauge | Sanluis Obispo | 99.4% | 167 of 168 | 18 min | 2 h | |
| 944 | SRFD Llano RoadQSLC1 | 94.6 | Gauge | Sonoma | 99.4% | 167 of 168 | 20 min | 2 h | |
| 945 | El PortalEPWC1 | 94.6 | Gauge | Mariposa | 99.1% | 666 of 672 | 17 min | 45 min | |
| 946 | Hodgdon MeadowHNMC1 | 94.6 | Gauge | Tuolumne | 98.8% | 166 of 168 | 17 min | 2 h | |
| 946 | LeesvilleLVEC1 | 94.6 | Gauge | Colusa | 98.8% | 166 of 168 | 17 min | 2 h | |
| 948 | Camp Elliot RAWSMPEC1 | 94.6 | Gauge | San Diego | 98.8% | 166 of 168 | 20 min | 2 h | |
| 949 | Whitehurst Road - Bodfish CreekBFCC1 | 94.6 | Gauge | Santa Clara | 98.5% | 662 of 672 | 16 min | 45 min | |
| 950 | Guadalupe Creek Off Hicks RoadGOHC1 | 94.6 | Gauge | Santa Clara | 97.7% | 657 of 672 | 15 min | 45 min | |
| 950 | New Chicago Marsh at AlvisoNCAC1 | 94.6 | Gauge | Santa Clara | 97.7% | 657 of 672 | 15 min | 45 min | |
| 950 | New Chicago Marsh at Don EdwardsNCDC1 | 94.6 | Gauge | Santa Clara | 97.7% | 657 of 672 | 15 min | 45 min | |
| 953 | Bob Rabbit Alert #1850ABRC1 | 94.6 | Gauge | Kern | 97.6% | 164 of 168 | 15 min | 2 h | |
| 953 | CUYAMA RIVER AT BuckhornCYBC1 | 94.6 | Gauge | Sanluis Obispo | 97.6% | 164 of 168 | 15 min | 2 h | |
| 953 | Tweedy CreekTWCC1 | 94.6 | Gauge | Kern | 97.6% | 164 of 168 | 15 min | 2 h | |
| 953 | Water CanyonWATC1 | 94.6 | Gauge | Kern | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | USGS Stream Gage At Alameda Creek Bl Calaveras Cr Nr SunolACZC1 | 94.6 | Gauge | Alameda | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Arroyo Hondo Nr San JoseAHOC1 | 94.6 | Gauge | Santa Clara | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Banning - Burnt Canyon CreekBBXC1 | 94.6 | Gauge | San Bernardino | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Campo Creek 3 At CampoCPOC1 | 94.6 | Gauge | San Diego | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Deer Creek Nr Cameron ParkDCPC1 | 94.6 | Gauge | El Dorado | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | 6 SE HesperiaDKHC1 | 94.6 | Gauge | San Bernardino | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | San Joaquin R @ Fremont FordFRFC1 | 94.6 | Gauge | Merced | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | NF GUALALA RIVER AT NF Gualala River AB SF Gualala NR GualalaGAAC1 | 94.6 | Gauge | Mendocino | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Litl Truckee R Abv Boca RsvrLITC1 | 94.6 | Gauge | Nevada | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | USGS Streamflow Gage At Lagunitas Creek Nr Pt Reyes StationLNTC1 | 94.6 | Gauge | Marin | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | MCCLOUD RIVER AT Mccloud R Abv ShastaMSSC1 | 94.6 | Gauge | Shasta | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Santa Ana River 1 N Mwd Crossing @ ArlingtonMWXC1 | 94.6 | Gauge | Riverside | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Olympic Valley - NF Squaw CreekOVCC1 | 94.6 | Gauge | Placer | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Pechanga Creek 2 SE Pechanga Creek Near TemeculaPHGC1 | 94.6 | Gauge | Riverside | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | USGS Reservoir Gage 3 WSW Pilarcitos LakePILC1 | 94.6 | Gauge | San Mateo | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Los Penasquitos Creek Near PowayPNQC1 | 94.6 | Gauge | San Diego | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | San Joaquin River below Redinger LakeRJQC1 | 94.6 | Gauge | Fresno | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Klamath River 2 W Seiad ValleySEIC1 | 94.6 | Gauge | Siskiyou | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Santa Margarita River 3 N Santa Margarita R Nr FallbrookSMFC1 | 94.6 | Gauge | San Diego | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Bull Ck Nr WeottWEOC1 | 94.6 | Gauge | Humboldt | 97.6% | 164 of 168 | 15 min | 2 h | |
| 957 | Kelseyville - Cole CreekXCKC1 | 94.6 | Gauge | Lake | 97.6% | 164 of 168 | 15 min | 2 h | |
| 978 | Little John Creek At FarmingtonLJCC1 | 94.6 | Gauge | San Joaquin | 97.6% | 164 of 168 | 15 min | 2 h | |
| 978 | West Fork Mojave River - Upper CleghornWFJC1 | 94.6 | Gauge | San Bernardino | 97.6% | 164 of 168 | 15 min | 2 h | |
| 980 | EsperanzaESPC1 | 94.5 | Gauge | Calaveras | 100% | 168 of 168 | 12 min | 60 min | |
| 981 | Emigrant GapEMIC1 | 94.5 | Gauge | Placer | 100% | 168 of 168 | 13 min | 69 min | |
| 982 | Branch Mountain RAWSBRHC1 | 94.5 | Gauge | Sanluis Obispo | 100% | 168 of 168 | 19 min | 60 min | |
| 982 | Case Mountain RAWSCSWC1 | 94.5 | Gauge | Tulare | 100% | 168 of 168 | 19 min | 60 min | |
| 982 | Nipton - Ox RanchOXRC1 | 94.5 | Gauge | San Bernardino | 100% | 168 of 168 | 19 min | 60 min | |
| 982 | Patty Mocus Near PlatinaPMCC1 | 94.5 | Gauge | Tehama | 100% | 168 of 168 | 19 min | 60 min | |
| 982 | Yolla Bolla RAWSYOBC1 | 94.5 | Gauge | Trinity | 100% | 168 of 168 | 19 min | 60 min | |
| 987 | USGS Stream Gage At Sonoma Creek A Agua CalienteAGCC1 | 94.5 | Gauge | Sonoma | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | American River Blw Watt Ave. BridgeAWBC1 | 94.5 | Gauge | Sacramento | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | Groveland - Cherry ValleyCEVC1 | 94.5 | Gauge | Tuolumne | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | Grass Valley - Deer CreekDBSC1 | 94.5 | Gauge | Nevada | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | Courtright Res - Helms CreekHBCC1 | 94.5 | Gauge | Fresno | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | AT Hilton Canyon Creek Nr Santa YnezHCCC1 | 94.5 | Gauge | Santa Barbara | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | San Jacinto River Near Sun CityJACC1 | 94.5 | Gauge | Riverside | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | Sierra City - Jackson MeadowsJKRC1 | 94.5 | Gauge | Sierra | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | Lake Eleanor Nr Hetch Hetchy RsvrLNRC1 | 94.5 | Gauge | Tuolumne | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | Jackson Meadons - Middle YubaMYJC1 | 94.5 | Gauge | Sierra | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | Sierra City - Middle Yuba below JacksonMYKC1 | 94.5 | Gauge | Sierra | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | North Fork Kings R At Cliff CampNFCC1 | 94.5 | Gauge | Fresno | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | Notchko RawsNTCC1 | 94.5 | Gauge | Humboldt | 100% | 168 of 168 | 19 min | 76 min | |
| 987 | Oneill Lake Trib Near FallbrookONEC1 | 94.5 | Gauge | San Diego | 100% | 168 of 168 | 19 min | 76 min |
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.