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 |
|---|---|---|---|---|---|---|---|---|---|
| 3,501 | Carlsbad 8.3SECA-SD-97 | 80.9 | Volunteer | San Diego | 57.1% | 4 of 7 | 3.4 h | 2.5 days | |
| 3,502 | CA-SL-44CA-SL-44 | 80.9 | COCORAHS | - | 57.1% | 4 of 7 | 3.4 h | 2.4 days | |
| 3,503 | El Cajon 1.5WSWCA-SD-9 | 80.9 | Volunteer | San Diego | 57.1% | 4 of 7 | 3.4 h | 2.8 days | |
| 3,504 | Simi SanitationASMC1 | 80.8 | Gauge | Ventura | 92.8% | 156 of 168 | 75 min | 8 h | |
| 3,505 | Petaluma 3N - Corona CreekPCJC1 | 80.8 | Gauge | Sonoma | 83.9% | 141 of 168 | 25 min | 27 h | |
| 3,505 | Washington Ck Nr PetalumaWCRC1 | 80.8 | Gauge | Sonoma | 83.9% | 141 of 168 | 25 min | 27 h | |
| 3,507 | AT Alamo Pineda Creek Nr SolvangAPDC1 | 80.8 | Gauge | Santa Barbara | 83.9% | 141 of 168 | 30 min | 19.8 h | |
| 3,508 | I-10 - West of Haugen-Lehmann WayCF012 | 80.8 | Road | Riverside | 77.3% | 520 of 672 | 19 min | 4.8 h | |
| 3,509 | I-580 - West of SR-132CF123 | 80.8 | Road | San Joaquin | 65.1% | 657 of 1,008 | 15 min | 2.2 h | |
| 3,510 | FredonyerEastRWISCD009 | 80.8 | Road | Lassen | 65.1% | 438 of 672 | 23 min | 60 min | |
| 3,511 | Citizen station GW3218GW3218 | 80.8 | Citizen | Riverside | 63.1% | 106 of 168 | 16 s | 4.5 h | |
| 3,512 | Citizen station CW0879CW0879 | 80.8 | Citizen | Contra Costa | 59.1% | 298 of 504 | 19 s | 3 h | |
| 3,513 | Citizen station K6BIVK6BIV | 80.8 | Citizen | Contra Costa | 57.5% | 129 of 224 | 18 s | 6.3 h | |
| 3,514 | Citizen station FW0731FW0731 | 80.8 | Citizen | Tulare | 57.1% | 384 of 672 | 17 s | 1.8 h | |
| 3,515 | Citizen station KJ6MCKJ6MC | 80.8 | Citizen | Sacramento | 55.5% | 280 of 504 | 16 s | 2.5 h | |
| 3,516 | Borracho SaddleBHOC1 | 80.7 | Gauge | Ventura | 86.3% | 145 of 168 | 75 min | 4 h | |
| 3,517 | Chicago Alert #279CHCC1 | 80.7 | Gauge | Sacramento | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,517 | Carmichael - Cresta ParkCRPC1 | 80.7 | Gauge | Sacramento | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,517 | Elk Grove 8NE - Eagles NestENRC1 | 80.7 | Gauge | Sacramento | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,517 | Sacramento - Ione RoadIONC1 | 80.7 | Gauge | Sacramento | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,517 | Sacramento - Magpie CreekMGPC1 | 80.7 | Gauge | Sacramento | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,517 | Sacramento - Regional Laguna CreekREGC1 | 80.7 | Gauge | Sacramento | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,517 | Sacramento 6NE - Strong RanchSHCC1 | 80.7 | Gauge | Sacramento | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,517 | Sacramento 5E - Strong RanchSNUC1 | 80.7 | Gauge | Sacramento | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,525 | Castro Valley - Eden ReserviourEDNC1 | 80.7 | Gauge | Alameda | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,525 | Fremont - Mission Creek ParkMISC1 | 80.7 | Gauge | Alameda | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,525 | Oakland Fire StationOFSC1 | 80.7 | Gauge | Alameda | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,525 | National Wildlife RefugeSFRC1 | 80.7 | Gauge | Alameda | 83.9% | 141 of 168 | 25 min | 28 h | |
| 3,529 | Westlake Village 8WSW - TrancasTTPC1 | 80.7 | Gauge | Los Angeles | 83.9% | 141 of 168 | 78 min | 3 h | |
| 3,530 | Sandia Ck RdSDAC1 | 80.7 | Gauge | San Diego | 79.7% | 134 of 168 | 18 min | 28 h | |
| 3,531 | SR-99 - BriggsmoreCF135 | 80.7 | Road | Stanislaus | 71.3% | 719 of 1,008 | 15 min | 2.2 h | |
| 3,532 | SR-99 - SR-26 Fremont StCF038 | 80.7 | Road | San Joaquin | 64.9% | 655 of 1,008 | 15 min | 2 h | |
| 3,533 | SR-99 - North of Kiernan RdCF127 | 80.7 | Road | Stanislaus | 64.8% | 654 of 1,008 | 15 min | 2.2 h | |
| 3,534 | Citizen station K6NCK6NC | 80.7 | Citizen | Sacramento | 60.3% | 304 of 504 | 18 s | 2.2 h | |
| 3,535 | Citizen station EW7328EW7328 | 80.7 | Citizen | Orange | 59.5% | 300 of 504 | 18 s | 2 h | |
| 3,536 | Citizen station EW4496EW4496 | 80.7 | Citizen | Sacramento | 58.9% | 99 of 168 | 18 s | 10.5 h | |
| 3,537 | Citizen station EW3531EW3531 | 80.7 | Citizen | Ventura | 55.3% | 124 of 224 | 19 s | 5.8 h | |
| 3,538 | Citizen station CW0136CW0136 | 80.7 | Citizen | San Joaquin | 55.2% | 111 of 201 | 18 s | 6.2 h | |
| 3,539 | Css Lab SnotelCSSC1 | 80.6 | Gauge | Nevada | 99.4% | 167 of 168 | 35 min | 2 h | |
| 3,540 | Arrowbear LakeABFC1 | 80.6 | Gauge | San Bernardino | 88.1% | 148 of 168 | 75 min | 5 h | |
| 3,541 | French Camp 1E - SloughFCSC1 | 80.6 | Gauge | San Joaquin | 83.9% | 141 of 168 | 26 min | 28 h | |
| 3,542 | Fairview 2NE - Kern RiverKKVC1 | 80.6 | Gauge | Tulare | 79.7% | 134 of 168 | 15 min | 35 h | |
| 3,543 | Holt 11NW - San Joaquin RiverPRXC1 | 80.6 | Gauge | San Joaquin | 77.3% | 130 of 168 | 49 min | 3 h | |
| 3,544 | SR-12 - Tower Park WayCF107 | 80.6 | Road | San Joaquin | 70.9% | 715 of 1,008 | 15 min | 2.2 h | |
| 3,545 | Citizen station CW7137CW7137 | 80.6 | Citizen | Humboldt | 55.2% | 293 of 530 | 17 s | 2.5 h | |
| 3,546 | Blue Canyon - NyackBLU | 80.5 | Airport | Placer | 99.4% | 167 of 168 | 7 min | 2 h | |
| 3,547 | Galt 7E - ClayCLYC1 | 80.5 | Gauge | Sacramento | 83.3% | 140 of 168 | 25 min | 28 h | |
| 3,547 | Citrus Heights 1N - Cripple CreekIPPC1 | 80.5 | Gauge | Sacramento | 83.3% | 140 of 168 | 25 min | 28 h | |
| 3,547 | Elverta 7W - Prichard LakePDLC1 | 80.5 | Gauge | Sacramento | 83.3% | 140 of 168 | 25 min | 28 h | |
| 3,550 | Castro Valley/Arcadian RsvrCBOC1 | 80.5 | Gauge | Alameda | 83.3% | 140 of 168 | 25 min | 28 h | |
| 3,551 | Del Paso Heights 1SSW - Marysville BlvdMYBC1 | 80.5 | Gauge | Sacramento | 78.5% | 132 of 168 | 17 min | 28 h | |
| 3,552 | Roseville 7NW - Pleasant GrovePGBC1 | 80.5 | Gauge | Placer | 76.7% | 129 of 168 | 14 min | 28 h | |
| 3,553 | I-205 - Grantline RoadCF137 | 80.5 | Road | San Joaquin | 72.5% | 731 of 1,008 | 15 min | 2.2 h | |
| 3,554 | I-5 - Del Puerto CanyonCF134 | 80.5 | Road | Stanislaus | 70.7% | 713 of 1,008 | 15 min | 2.2 h | |
| 3,555 | PIT RIVER PH #1 - PG&EPTHC1 | 80.5 | Gauge | Shasta | 66.6% | 112 of 168 | 15 min | 8.5 h | |
| 3,556 | Citizen station FW1419FW1419 | 80.5 | Citizen | Riverside | 57.1% | 303 of 530 | 18 s | 3 h | |
| 3,557 | Richmond - Waste Water PlantRICC1 | 80.5 | Cooperative | Contra Costa | 57.1% | 4 of 7 | 33 min | 4 days | |
| 3,558 | Citizen station FW4734FW4734 | 80.5 | Citizen | Kings | 56.3% | 142 of 252 | 17 s | 5.7 h | |
| 3,559 | Citizen station FW0058FW0058 | 80.5 | Citizen | Orange | 55.9% | 94 of 168 | 19 s | 6.5 h | |
| 3,560 | Tujunga Spreading GroundsTUJC1 | 80.4 | Gauge | Los Angeles | 90.4% | 152 of 168 | 74 min | 7 h | |
| 3,561 | San Antonio HeightsTNOC1 | 80.4 | Gauge | San Bernardino | 87.5% | 147 of 168 | 75 min | 5 h | |
| 3,562 | Dead Indian CanyonDDCC1 | 80.4 | Gauge | Riverside | 85.7% | 144 of 168 | 75 min | 4 h | |
| 3,563 | Alert Stream/Rain Gage At Petaluma River A Corona RoadPCRC1 | 80.4 | Gauge | Sonoma | 82.7% | 139 of 168 | 25 min | 27 h | |
| 3,564 | Mill Valley 3NW - Mount TamalpaisMVMC1 | 80.4 | Gauge | Marin | 82.4% | 554 of 672 | 16 min | 11.5 h | |
| 3,565 | Sacramento - Alpine FrostAPNC1 | 80.4 | Gauge | Sacramento | 82.1% | 138 of 168 | 25 min | 25 h | |
| 3,566 | Livermore 5WNW - Arroyo Las PoitasAECC1 | 80.4 | Gauge | Alameda | 81.5% | 548 of 672 | 29 min | 4.5 h | |
| 3,567 | CF131CF131 | 80.4 | Road | San Joaquin | 70.4% | 710 of 1,008 | 15 min | 2.2 h | |
| 3,568 | SR-120 - East of Main StCF111 | 80.4 | Road | San Joaquin | 65.9% | 665 of 1,008 | 15 min | 2.2 h | |
| 3,569 | CA-SC-85CA-SC-85 | 80.4 | COCORAHS | - | 57.1% | 4 of 7 | 25 min | 4 days | |
| 3,570 | Henshaw DamHENC1 | 80.4 | Cooperative | San Diego | 57.1% | 4 of 7 | 32 min | 4 days | |
| 3,571 | Sierraville Ranger STNSERC1 | 80.4 | Cooperative | Sierra | 57.1% | 4 of 7 | 33 min | 4 days | |
| 3,572 | Watsonville 2.8 WNWCA-SZ-62 | 80.4 | Volunteer | Santa Cruz | 57.1% | 4 of 7 | 4.4 h | 3 days | |
| 3,573 | San Rafael 4.6 NWCA-MR-24 | 80.4 | Volunteer | Marin | 57.1% | 4 of 7 | 4.4 h | 24 h | |
| 3,574 | Citizen station DW3169DW3169 | 80.4 | Citizen | Alameda | 55.5% | 90 of 162 | 19 s | 5.2 h | |
| 3,575 | Citizen station W6ACTW6ACT | 80.4 | Citizen | Alameda | 54.8% | 307 of 560 | 18 s | 2.4 h | |
| 3,576 | Citizen station FW5763FW5763 | 80.4 | Citizen | Santa Cruz | 54.7% | 138 of 252 | 15 s | 5.2 h | |
| 3,577 | Citizen station GW2040GW2040 | 80.4 | Citizen | Alameda | 53.3% | 88 of 165 | 18 s | 6 h | |
| 3,578 | Sacramento - American River D05 BasinDFRC1 | 80.3 | Gauge | Sacramento | 82.7% | 139 of 168 | 25 min | 28 h | |
| 3,578 | Sacramento - Florin CreekFLIC1 | 80.3 | Gauge | Sacramento | 82.7% | 139 of 168 | 25 min | 28 h | |
| 3,578 | Sacramento - Strong RanchHRYC1 | 80.3 | Gauge | Sacramento | 82.7% | 139 of 168 | 25 min | 28 h | |
| 3,581 | Sugarloaf PeakSUGC1 | 80.3 | Gauge | Solano | 82.7% | 139 of 168 | 25 min | 28 h | |
| 3,582 | I-205 - MacArthur DriveCF102 | 80.3 | Road | San Joaquin | 77.5% | 391 of 504 | 15 min | 18.7 h | |
| 3,583 | Fredonyer SmtCD008 | 80.3 | Road | Lassen | 65.1% | 438 of 672 | 25 min | 60 min | |
| 3,584 | Citizen station CW3303CW3303 | 80.3 | Citizen | Amador | 57.1% | 96 of 168 | 16 s | 7.3 h | |
| 3,585 | Citizen station FW6859FW6859 | 80.3 | Citizen | Yolo | 56.5% | 228 of 403 | 18 s | 4.1 h | |
| 3,586 | Fort Dick - Smith RiverDICC1 | 80.2 | Gauge | Del Norte | 99.4% | 167 of 168 | 18 min | 2 h | |
| 3,587 | Truckee #2 SnotelTRUC1 | 80.2 | Gauge | Placer | 98.2% | 165 of 168 | 35 min | 2 h | |
| 3,588 | Simi Valley 1W - Bus Canyon DrainBUYC1 | 80.2 | Gauge | Ventura | 86.9% | 146 of 168 | 75 min | 5 h | |
| 3,589 | Petaluma 2ENE - Adobe CreekPABC1 | 80.2 | Gauge | Sonoma | 82.1% | 138 of 168 | 25 min | 27 h | |
| 3,590 | Roseville - Linda Creek Oak RidgeLDNC1 | 80.2 | Gauge | Placer | 73.8% | 124 of 168 | 10 min | 28 h | |
| 3,591 | Citizen station GW6725GW6725 | 80.2 | Citizen | Yuba | 55.8% | 144 of 258 | 17 s | 6 h | |
| 3,592 | Citizen station FW8729FW8729 | 80.2 | Citizen | Ventura | 54.5% | 289 of 530 | 19 s | 2.4 h | |
| 3,593 | Citizen station GW6321GW6321 | 80.2 | Citizen | Los Angeles | 53.2% | 179 of 336 | 23 s | 3.5 h | |
| 3,594 | Carmichael 2NW - American River CollegeAMRC1 | 80.1 | Gauge | Sacramento | 82.1% | 138 of 168 | 25 min | 28 h | |
| 3,594 | Morrison Creek North Of Florin RoadFLNC1 | 80.1 | Gauge | Sacramento | 82.1% | 138 of 168 | 25 min | 28 h | |
| 3,596 | Tiburn 3NWTBNC1 | 80.1 | Gauge | Marin | 80.9% | 544 of 672 | 15 min | 11.8 h | |
| 3,597 | Antelope 1N - Lake PlacidXLPC1 | 80.1 | Gauge | Sacramento | 80.9% | 136 of 168 | 25 min | 25 h | |
| 3,598 | Citizen station DW3801DW3801 | 80.1 | Citizen | Los Angeles | 58.8% | 237 of 403 | 16 s | 3.6 h | |
| 3,599 | Citizen station FW0495FW0495 | 80.1 | Citizen | San Diego | 53.8% | 118 of 219 | 18 s | 6 h | |
| 3,600 | Citizen station EW3976EW3976 | 80.1 | Citizen | Santa Clara | 53.1% | 134 of 252 | 18 s | 4.8 h | |
| 3,601 | Arroyo Simi Below StowASWC1 | 80.0 | Gauge | Ventura | 86.3% | 145 of 168 | 75 min | 5 h | |
| 3,602 | Laguna Lake Outflow At Madonna RdLGXC1 | 80.0 | Gauge | Sanluis Obispo | 82.7% | 556 of 672 | 12 min | 28 h | |
| 3,603 | Penngrove Park - Willow BrookPFSC1 | 80.0 | Gauge | Sonoma | 81.5% | 137 of 168 | 25 min | 27 h | |
| 3,603 | Petaluma 1NNE - Lynch CreekPLQC1 | 80.0 | Gauge | Sonoma | 81.5% | 137 of 168 | 25 min | 27 h | |
| 3,605 | Arroyo Mocho - LivermoreAMLC1 | 80.0 | Gauge | Alameda | 80.3% | 540 of 672 | 29 min | 4.5 h | |
| 3,606 | La Habra Heights - Alert #327LHHC1 | 79.9 | Gauge | Los Angeles | 83.9% | 141 of 168 | 77 min | 3.9 h | |
| 3,607 | Rodriguez Creek Below Lake LopezRGZC1 | 79.9 | Gauge | Sanluis Obispo | 82.5% | 555 of 672 | 12 min | 28 h | |
| 3,608 | Pleasanton 3N - Tassajara CreekTJBC1 | 79.9 | Gauge | Alameda | 80.2% | 539 of 672 | 29 min | 4.5 h | |
| 3,609 | Shasta 3W - Whiskeytown DamWOBC1 | 79.9 | Gauge | Placer | 74.4% | 125 of 168 | 13 min | 28 h | |
| 3,610 | Citizen station GW2732GW2732 | 79.9 | Citizen | Contra Costa | 57.0% | 97 of 170 | 18 s | 8 h | |
| 3,611 | Oxnard 3.7 ENECA-VT-44 | 79.9 | Volunteer | Ventura | 57.1% | 4 of 7 | 5.4 h | 24 h | |
| 3,612 | Citizen station FW6609FW6609 | 79.9 | Citizen | Ventura | 56.4% | 105 of 186 | 15 s | 8.3 h | |
| 3,613 | Citizen station GW7159GW7159 | 79.9 | Citizen | Los Angeles | 55.7% | 281 of 504 | 18 s | 2.6 h | |
| 3,614 | Citizen station FW8380FW8380 | 79.9 | Citizen | Calaveras | 54.5% | 275 of 504 | 18 s | 3 h | |
| 3,615 | Citizen station DW9528DW9528 | 79.9 | Citizen | Sonoma | 51.1% | 86 of 168 | 20 s | 6.3 h | |
| 3,616 | Fontana 7SW - Glen AvonGLVC1 | 79.8 | Gauge | Riverside | 83.9% | 141 of 168 | 75 min | 4 h | |
| 3,617 | Oxnard - Channel Islands HarbourCIKC1 | 79.8 | Gauge | Ventura | 83.9% | 141 of 168 | 75 min | 4 h | |
| 3,618 | Camarillo 1NNW - CHDCMZC1 | 79.8 | Gauge | Ventura | 83.9% | 141 of 168 | 75 min | 4 h | |
| 3,619 | Petaluma 1SSW - Kelly CreekPKEC1 | 79.8 | Gauge | Sonoma | 80.9% | 136 of 168 | 25 min | 27 h | |
| 3,620 | Citizen station CW4141CW4141 | 79.8 | Citizen | Riverside | 57.7% | 194 of 336 | 18 s | 3.5 h | |
| 3,621 | Trinity Camp RAWSTCAC1 | 79.7 | Gauge | Trinity | 100% | 168 of 168 | 17 min | 60 min | |
| 3,622 | San Luis Obispo Creek At Andrews StADXC1 | 79.7 | Gauge | Sanluis Obispo | 82.5% | 555 of 672 | 13 min | 28 h | |
| 3,623 | Nipomo - Lake LopezLKZC1 | 79.7 | Gauge | San Luis Obispo | 82.5% | 555 of 672 | 13 min | 28 h | |
| 3,624 | Malibu Creek AT Malibu Creek below Cold CreekMBEC1 | 79.7 | Gauge | Los Angeles | 81.0% | 120 of 148 | 82 min | 3.4 h | |
| 3,625 | Sacramento - Chicken RanchADWC1 | 79.7 | Gauge | Sacramento | 80.9% | 136 of 168 | 25 min | 28 h | |
| 3,625 | Sacramento - CorabelCBLC1 | 79.7 | Gauge | Sacramento | 80.9% | 136 of 168 | 25 min | 28 h | |
| 3,625 | Elk Grove 5NNW - Elder CreekERSC1 | 79.7 | Gauge | Sacramento | 80.9% | 136 of 168 | 25 min | 28 h | |
| 3,625 | Citrus Heights - Van Marren CrippleVNMC1 | 79.7 | Gauge | Sacramento | 80.9% | 136 of 168 | 25 min | 28 h | |
| 3,629 | Atherton Channel at Las Lomitas SchoolOMIC1 | 79.7 | Gauge | San Mateo | 80.9% | 136 of 168 | 25 min | 28 h | |
| 3,630 | Dublin Creek - Interstate 680DLNC1 | 79.7 | Gauge | Alameda | 79.4% | 534 of 672 | 29 min | 4.5 h | |
| 3,630 | Line J1 below Dublin BlvdZLJC1 | 79.7 | Gauge | Alameda | 79.4% | 534 of 672 | 29 min | 4.5 h | |
| 3,632 | Stockton 3SW - San Joaquin RiverSQGC1 | 79.7 | Gauge | San Joaquin | 77.3% | 130 of 168 | 49 min | 4 h | |
| 3,633 | SR-120 - East of Airport WayCF094 | 79.7 | Road | San Joaquin | 68.1% | 687 of 1,008 | 15 min | 2.2 h | |
| 3,634 | SR-99 - SR-4 CrosstownCF037 | 79.7 | Road | San Joaquin | 63.4% | 640 of 1,008 | 15 min | 2.2 h | |
| 3,635 | Citizen station GW5094GW5094 | 79.7 | Citizen | Ventura | 56.9% | 287 of 504 | 19 s | 2.5 h | |
| 3,636 | Citizen station GW1944GW1944 | 79.7 | Citizen | Los Angeles | 56.3% | 284 of 504 | 17 s | 2.4 h | |
| 3,637 | Citizen station N6CTGN6CTG | 79.7 | Citizen | San Diego | 56.0% | 171 of 305 | 18 s | 4 h | |
| 3,638 | Citizen station KM6WRXKM6WRX | 79.7 | Citizen | Placer | 54.7% | 276 of 504 | 18 s | 3.1 h | |
| 3,639 | Citizen station DW6835DW6835 | 79.7 | Citizen | Sacramento | 52.9% | 267 of 504 | 19 s | 2.7 h | |
| 3,640 | Orestimba CreekOSMC1 | 79.6 | Gauge | Stanislaus | 99.4% | 167 of 168 | 18 min | 2 h | |
| 3,641 | Venice Pumping PlantVNEC1 | 79.6 | Gauge | Los Angeles | 88.1% | 148 of 168 | 77 min | 6.9 h | |
| 3,642 | E Fork San Luis Obispo Creek At JespersoJSPC1 | 79.6 | Gauge | Sanluis Obispo | 82.8% | 557 of 672 | 14 min | 28 h | |
| 3,643 | Eagle Tree 2NNE - North Mokelumne RiverNMRC1 | 79.6 | Gauge | Sacramento | 79.1% | 133 of 168 | 49 min | 5 h | |
| 3,644 | West Big Pine Mtn Alert #570WBPC1 | 79.6 | Gauge | Santa Barbara | 74.6% | 301 of 403 | 14 min | 12 h | |
| 3,645 | Citizen station EW8780EW8780 | 79.6 | Citizen | Del Norte | 61.3% | 103 of 168 | 19 s | 4.8 h | |
| 3,646 | San Diego/GillespieSEE | 79.6 | Airport | San Diego | 58.1% | 293 of 504 | 12 min | 2.8 h | |
| 3,647 | Citizen station CW4488CW4488 | 79.6 | Citizen | Ventura | 54.7% | 276 of 504 | 19 s | 2.7 h | |
| 3,648 | Mt. GeorgeMGTC1 | 79.6 | Gauge | Napa | 53.0% | 26 of 49 | 15 min | 11.4 h | |
| 3,649 | Citizen station FW0864FW0864 | 79.6 | Citizen | Merced | 51.7% | 348 of 672 | 17 s | 1.8 h | |
| 3,650 | Citizen station EW9965EW9965 | 79.6 | Citizen | San Diego | 51.7% | 116 of 224 | 19 s | 5.3 h | |
| 3,651 | El Carsio - Alert #1160ELOC1 | 79.5 | Gauge | Riverside | 88.1% | 148 of 168 | 74 min | 7 h | |
| 3,652 | Chorro Creek At Canet RdCHZC1 | 79.5 | Gauge | Sanluis Obispo | 83.0% | 558 of 672 | 15 min | 28 h | |
| 3,653 | Arroyo Grande Creek LagoonALGC1 | 79.5 | Gauge | Sanluis Obispo | 82.8% | 557 of 672 | 14 min | 28 h | |
| 3,653 | Oceano 1W - Meadow CreekMEWC1 | 79.5 | Gauge | San Luis Obispo | 82.8% | 557 of 672 | 14 min | 28 h | |
| 3,655 | Salinas River AT Salinas River Below Santa Margarita LakeSGTC1 | 79.5 | Gauge | Sanluis Obispo | 82.7% | 556 of 672 | 14 min | 28 h | |
| 3,656 | SR-145 - Avenue 5 1/2CF082 | 79.5 | Road | Madera | 69.0% | 696 of 1,008 | 17 min | 2.2 h | |
| 3,657 | AFMC1AFMC1 | 79.5 | DCP | - | 56.2% | 9 of 16 | 17 min | 2.1 days | |
| 3,658 | Citizen station DW3588DW3588 | 79.5 | Citizen | Contra Costa | 54.1% | 273 of 504 | 17 s | 2.1 h | |
| 3,659 | Citizen station GW0032GW0032 | 79.5 | Citizen | Riverside | 52.9% | 116 of 219 | 16 s | 6.5 h | |
| 3,660 | Lone Pine - Alabama HillsABHC1 | 79.4 | Gauge | Inyo | 99.4% | 167 of 168 | 35 min | 2 h | |
| 3,661 | Ontario - West CucamongaWCUC1 | 79.4 | Gauge | San Bernardino | 86.3% | 145 of 168 | 77 min | 6 h | |
| 3,662 | Sacramento - Arcade CreekAEMC1 | 79.4 | Gauge | Sacramento | 83.1% | 524 of 630 | 15 min | 28 h | |
| 3,663 | San Simeon Creek AT San Simeon CreekSEOC1 | 79.4 | Gauge | Sanluis Obispo | 82.8% | 557 of 672 | 15 min | 28 h | |
| 3,664 | Banning BenchBNBC1 | 79.4 | Gauge | Riverside | 82.7% | 139 of 168 | 74 min | 4 h | |
| 3,665 | Palm Desert 6W - Magnesia SpringsMLKC1 | 79.4 | Gauge | Riverside | 82.7% | 139 of 168 | 75 min | 4 h | |
| 3,666 | San Luis ObispoSKSC1 | 79.4 | Gauge | Sanluis Obispo | 82.5% | 555 of 672 | 14 min | 28 h | |
| 3,667 | Terminous 1S - Little PotatoLPGC1 | 79.4 | Gauge | San Joaquin | 78.5% | 132 of 168 | 49 min | 5 h | |
| 3,668 | Redwood City 3.3 SSWCA-SM-51 | 79.4 | Volunteer | San Mateo | 71.4% | 5 of 7 | 17.4 h | 2 days | |
| 3,669 | LOWC1LOWC1 | 79.4 | DCP | - | 57.1% | 8 of 14 | 3.2 h | 24 h | |
| 3,670 | Citizen station FW7520FW7520 | 79.4 | Citizen | Sonoma | 56.2% | 298 of 530 | 17 s | 2.8 h | |
| 3,671 | Citizen station CW1020CW1020 | 79.4 | Citizen | Kern | 55.2% | 232 of 420 | 18 s | 4.4 h | |
| 3,672 | Oceano 1NW - Pier AvePVUC1 | 79.3 | Gauge | San Luis Obispo | 83.0% | 558 of 672 | 15 min | 28 h | |
| 3,673 | Marina 2E - Fort OrdFOMC1 | 79.3 | Gauge | Monterey | 82.7% | 417 of 504 | 45 min | 5.7 h | |
| 3,674 | Arroyo Grande Creek At CecchittiAGHC1 | 79.3 | Gauge | Sanluis Obispo | 82.5% | 555 of 672 | 15 min | 28 h | |
| 3,675 | Morro CreekMRXC1 | 79.3 | Gauge | Sanluis Obispo | 82.2% | 553 of 672 | 14 min | 28 h | |
| 3,676 | Rio Linda 1SSE - Dry CreekDYEC1 | 79.3 | Gauge | Sacramento | 79.7% | 134 of 168 | 25 min | 28 h | |
| 3,677 | Sunol - Glen ElemXSGC1 | 79.3 | Gauge | Alameda | 78.4% | 527 of 672 | 29 min | 4.5 h | |
| 3,678 | Roseville 6NW - Pleasant Grove CreekPGWC1 | 79.3 | Gauge | Placer | 76.7% | 129 of 168 | 19 min | 28 h | |
| 3,679 | Thornton 4W - South Mokelumne RiverMWGC1 | 79.3 | Gauge | San Joaquin | 76.1% | 128 of 168 | 49 min | 4 h | |
| 3,680 | 004/005 InterchangeCF172 | 79.3 | Road | San Joaquin | 66.0% | 666 of 1,008 | 15 min | 2.2 h | |
| 3,681 | Citizen station GW5483GW5483 | 79.3 | Citizen | Contra Costa | 61.9% | 312 of 504 | 19 s | 3.8 h | |
| 3,682 | Citizen station FW6490FW6490 | 79.3 | Citizen | San Luis Obispo | 55.8% | 225 of 403 | 18 s | 4.1 h | |
| 3,683 | Citizen station FW7176FW7176 | 79.3 | Citizen | San Luis Obispo | 52.6% | 118 of 224 | 19 s | 6.5 h | |
| 3,684 | Fillmore Fish Hatch - Alert #650FFHC1 | 79.2 | Gauge | Ventura | 85.1% | 572 of 672 | 20 min | 24.5 h | |
| 3,685 | San Luis Obispo Creek At Nipomo StNPOC1 | 79.2 | Gauge | Sanluis Obispo | 83.0% | 558 of 672 | 16 min | 28 h | |
| 3,686 | Arroyo Grande Creek At Myrtle StAGMC1 | 79.2 | Gauge | Sanluis Obispo | 83.0% | 558 of 672 | 16 min | 28 h | |
| 3,687 | Los Osos Creek At Los Osos Valley RoadLVWC1 | 79.2 | Gauge | Sanluis Obispo | 82.8% | 557 of 672 | 16 min | 27.9 h | |
| 3,688 | San Miguel 1E - Salinas RiverXSRC1 | 79.2 | Gauge | San Luis Obispo | 82.4% | 554 of 672 | 15 min | 28 h | |
| 3,689 | Roseville Wtr Tr PlantRTPC1 | 79.2 | Gauge | Placer | 76.2% | 549 of 720 | 19 min | 25.4 h | |
| 3,690 | Portola Hills - Upper Harding CanyonUHCC1 | 79.2 | Gauge | Orange | 75.6% | 177 of 234 | 53 min | 2 h | |
| 3,691 | Citizen station DW2144DW2144 | 79.2 | Citizen | Sonoma | 58.9% | 99 of 168 | 17 s | 5.3 h | |
| 3,692 | Citizen station DW7902DW7902 | 79.2 | Citizen | Yuba | 58.5% | 295 of 504 | 18 s | 2.3 h | |
| 3,693 | Citizen station FW6626FW6626 | 79.2 | Citizen | San Diego | 55.3% | 93 of 168 | 15 s | 6.3 h | |
| 3,694 | ARROYO GRANDE AT Arroyo Grande Creek At 22nd St BridgeAGGC1 | 79.1 | Gauge | Sanluis Obispo | 82.8% | 557 of 672 | 16 min | 28 h | |
| 3,695 | Los Berros CreekLBKC1 | 79.1 | Gauge | Sanluis Obispo | 82.7% | 556 of 672 | 16 min | 28 h | |
| 3,696 | Napa 9S - Napa RiverNBDC1 | 79.1 | Gauge | Napa | 82.7% | 521 of 630 | 16 min | 28 h | |
| 3,697 | San Luisito CreekSEKC1 | 79.1 | Gauge | Sanluis Obispo | 82.1% | 552 of 672 | 15 min | 28.1 h | |
| 3,698 | Montecito Creek AT Montecito CreekMKKC1 | 79.1 | Gauge | Santa Barbara | 82.1% | 552 of 672 | 15 min | 28 h | |
| 3,699 | San Luis Obispo 1SW - CreekQMSC1 | 79.1 | Gauge | San Luis Obispo | 82.1% | 552 of 672 | 15 min | 28 h | |
| 3,700 | Jamesburg 3SW - Hastings Nat HistHNHC1 | 79.1 | Gauge | Monterey | 80.1% | 404 of 504 | 35 min | 5.7 h | |
| 3,701 | Rocklin 2SW - Miners RavineMPKC1 | 79.1 | Gauge | Placer | 74.4% | 125 of 168 | 17 min | 28 h | |
| 3,702 | Citizen station GW7960GW7960 | 79.1 | Citizen | Los Angeles | 56.2% | 270 of 480 | 18 s | 3.3 h | |
| 3,703 | Citizen station FW1863FW1863 | 79.1 | Citizen | Contra Costa | 54.5% | 90 of 165 | 14 s | 6.5 h | |
| 3,704 | Citizen station KJ6TAGKJ6TAG | 79.1 | Citizen | Los Angeles | 52.9% | 116 of 219 | 17 s | 7.5 h | |
| 3,705 | Buck Meadows 9EHGMC1 | 79.0 | Gauge | Tuolumne | 89.2% | 150 of 168 | 50 min | 18 h | |
| 3,706 | Auburn - Wise ForebayWFBC1 | 79.0 | Gauge | Placer | 82.1% | 138 of 168 | 31 min | 28 h | |
| 3,707 | Knoxville - McLaughlin ResMGLC1 | 79.0 | Gauge | Napa | 79.9% | 403 of 504 | 35 min | 5.7 h | |
| 3,708 | Dry Creek At Vernon StreetDRVC1 | 79.0 | Gauge | Placer | 78.5% | 132 of 168 | 24 min | 28 h | |
| 3,709 | Terrace - Highgrove SteamHGSC1 | 79.0 | Gauge | San Bernardino | 67.7% | 84 of 124 | 53 min | 4 h | |
| 3,710 | Citizen station DW9278DW9278 | 79.0 | Citizen | Contra Costa | 55.9% | 235 of 420 | 16 s | 2.6 h | |
| 3,711 | Citizen station CW0443CW0443 | 79.0 | Citizen | Sacramento | 55.5% | 224 of 403 | 20 s | 4.3 h | |
| 3,712 | Citizen station EW6555EW6555 | 79.0 | Citizen | Contra Costa | 55.1% | 309 of 560 | 16 s | 2.1 h | |
| 3,713 | GirardGRDC1 | 78.9 | Gauge | Shasta | 100% | 168 of 168 | 25 min | 61 min | |
| 3,714 | SchneiderSCEC1 | 78.9 | Gauge | El Dorado | 99.4% | 167 of 168 | 25 min | 2 h | |
| 3,715 | Hemlock Burn AreaHBAC1 | 78.9 | Gauge | San Bernardino | 90.4% | 152 of 168 | 75 min | 11 h | |
| 3,716 | Livermore 7NE - Dyer RoadDYRC1 | 78.9 | Gauge | Alameda | 83.3% | 140 of 168 | 2 h | 5 h | |
| 3,717 | Santa Ynez 6ESE - Cachuma LakeCCAC1 | 78.9 | Gauge | Santa Barbara | 82.4% | 554 of 672 | 17 min | 25.4 h | |
| 3,718 | Paso Robles 9ENE - Estrella RiverEWGC1 | 78.9 | Gauge | San Luis Obispo | 81.8% | 550 of 672 | 15 min | 28 h | |
| 3,719 | San Luis Obispo 9NE - Salinas ResRSIC1 | 78.9 | Gauge | San Luis Obispo | 81.8% | 550 of 672 | 16 min | 28 h | |
| 3,720 | Sunnyvale - Sunnyvale East ABSYQC1 | 78.9 | Gauge | Santa Clara | 81.5% | 822 of 1,008 | 15 min | 27.9 h | |
| 3,721 | Goleta SloughGLSC1 | 78.9 | Gauge | Santa Barbara | 81.3% | 410 of 504 | 15 min | 28 h | |
| 3,722 | Slates Hot Springs 5S - Big CreekGHMC1 | 78.9 | Gauge | Monterey | 79.5% | 401 of 504 | 35 min | 5.7 h | |
| 3,723 | Elk Grove 8SSW - CorrectionalCRCC1 | 78.9 | Gauge | Sacramento | 78.5% | 132 of 168 | 25 min | 28 h | |
| 3,724 | Citizen station EW3235EW3235 | 78.9 | Citizen | Sonoma | 64.2% | 108 of 168 | 19 s | 7.8 h | |
| 3,725 | Kelsey Creek Below KelseyvilleKCKC1 | 78.9 | Gauge | Lake | 58.9% | 33 of 56 | 25 min | 21 h | |
| 3,726 | Citizen station GW5235GW5235 | 78.9 | Citizen | Stanislaus | 58.7% | 148 of 252 | 19 s | 5 h | |
| 3,727 | Corona RAWSCNAC1 | 78.8 | Gauge | Riverside | 100% | 168 of 168 | 14 min | 60 min | |
| 3,728 | Paso Robles 7SE - Huero CreekHHCC1 | 78.8 | Gauge | San Luis Obispo | 82.1% | 552 of 672 | 16 min | 28 h | |
| 3,729 | Santa Clara - El Camino Storm DrainEDAC1 | 78.8 | Gauge | Santa Clara | 81.3% | 820 of 1,008 | 15 min | 28 h | |
| 3,730 | Santa Cruz 3SW - Younger LagoonYLRC1 | 78.8 | Gauge | Santa Cruz | 79.3% | 400 of 504 | 35 min | 5.7 h | |
| 3,731 | I-5 - North of Roth RdCF096 | 78.8 | Road | San Joaquin | 78.7% | 397 of 504 | 15 min | 18.7 h | |
| 3,732 | Spring GardenCD018 | 78.8 | Road | Plumas | 59.8% | 377 of 630 | 24 min | 60 min | |
| 3,733 | Citizen station DW2070DW2070 | 78.8 | Citizen | Ventura | 54.6% | 141 of 258 | 19 s | 5.5 h | |
| 3,734 | Citizen station FW0063FW0063 | 78.8 | Citizen | Orange | 53.7% | 361 of 672 | 18 s | 2.1 h | |
| 3,735 | Villa Park Dam - Alert #220VLLC1 | 78.7 | Gauge | Orange | 97.7% | 657 of 672 | 30 min | 46 min | |
| 3,736 | Avalon 11NW - Catalina IslandWGLC1 | 78.7 | Gauge | Los Angeles | 92.8% | 156 of 168 | 50 min | 2 h | |
| 3,737 | Alberthill 2SE - North ElsinoreNELC1 | 78.7 | Gauge | Riverside | 86.9% | 146 of 168 | 75 min | 8 h | |
| 3,738 | Roseville 4NNW - Pleasant Grove CreekPGIC1 | 78.7 | Gauge | Placer | 72.6% | 122 of 168 | 15 min | 28 h | |
| 3,739 | Citizen station K6FWK6FW | 78.7 | Citizen | San Bernardino | 57.7% | 194 of 336 | 18 s | 3.8 h | |
| 3,740 | Suwanna Ranch - Stoney CreekUWNC1 | 78.6 | Gauge | Fresno | 89.8% | 151 of 168 | 25 min | 5 h | |
| 3,741 | Sacramento - Stone Lake OutfallLATC1 | 78.6 | Gauge | Sacramento | 78.6% | 144 of 183 | 25 min | 28 h | |
| 3,742 | Sacramento - Linda CreekINCC1 | 78.6 | Gauge | Sacramento | 77.9% | 131 of 168 | 25 min | 28 h | |
| 3,743 | Sacramento 7NNE - Dry Creek BypassEKHC1 | 78.6 | Gauge | Sacramento | 76.7% | 129 of 168 | 25 min | 25 h | |
| 3,744 | Roseville 5NW - Pleasant Grove CreekPGHC1 | 78.6 | Gauge | Placer | 74.4% | 125 of 168 | 19 min | 28 h | |
| 3,745 | SR-41 - San Joaquin RiverCF079 | 78.6 | Road | Madera | 73.1% | 819 of 1,120 | 15 min | 2.2 h | |
| 3,746 | Citizen station FW0494FW0494 | 78.6 | Citizen | San Bernardino | 68.7% | 154 of 224 | 18 s | 4.3 h | |
| 3,747 | BuckhornCD005 | 78.6 | Road | Trinity | 56.4% | 379 of 672 | 23 min | 60 min | |
| 3,748 | Citizen station N6OILN6OIL | 78.6 | Citizen | San Bernardino | 54.5% | 275 of 504 | 17 s | 3.4 h | |
| 3,749 | Citizen station FW4261FW4261 | 78.6 | Citizen | Santa Cruz | 53.9% | 272 of 504 | 18 s | 2.9 h | |
| 3,750 | Citizen station GW2085GW2085 | 78.6 | Citizen | San Diego | 53.8% | 118 of 219 | 19 s | 7 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.