What did USGS publish for daily streamflow—and what changed later?
Nationwide baseline sealed 2026-08-08 from the official USGS Water Services interfaces.
On 2026-08-08, this ledger sealed 9,831 active streamgages and 58,971 daily mean discharge observations across 52 U.S. states and jurisdictions. Revision count: not measurable yet. The archive has 1 dated seal. A zero would be false: there is not yet a second copy of the same observation to compare.
Coverage receipt. All 104 of 104 expected source fetches succeeded. The source window is the prior seven days; this archive cannot recover a value that appeared and disappeared between daily seals.
Why keep a dated ledger?
USGS daily values can carry provisional qualifiers and can be revised after their first publication. A current API response answers what USGS serves now; it does not, by itself, preserve the exact response we read on an earlier date. Each collection therefore seals the raw response before parsing it, stores the content hash, and retains the observation identity, value, unit, qualifier, source URL, and collection time. A difference is counted only when the same identity exists in two or more seals.
This is useful to utility operations and compliance teams that need to close a dated question: what was published for one gage during a review window, and did a later read disagree? It is evidence of our observations of the public interface, not a replacement for a certified USGS record.
One-streamgage revision close file
$249 one-time
For one streamgage, we create a dated baseline and recheck, then deliver a PDF and CSV within three business days. The file includes the gage and observation keys, both retrieval dates, source URLs, content hashes, the published values and qualifiers, and an explicit result: observed differences, or no difference observed during that window.
- Built for a water, utility-operations, or compliance analyst.
- One named USGS streamgage and its daily mean discharge record.
- No claim about revisions before our dated baseline.
- Unknown or unavailable evidence stays labeled unknown.
Coverage by state and jurisdiction
Counts below come from the latest sealed site inventory and daily-value response. If either source receipt for a jurisdiction is unreadable or unsuccessful, the page says unknown rather than showing a convincing zero.
| Jurisdiction | Code | Active gages | Daily observations | Fetch status |
|---|---|---|---|---|
| Alabama | AL | 167 | 985 | ok |
| Alaska | AK | 118 | 657 | ok |
| Arizona | AZ | 199 | 1,236 | ok |
| Arkansas | AR | 137 | 802 | ok |
| California | CA | 725 | 3,206 | ok |
| Colorado | CO | 371 | 2,310 | ok |
| Connecticut | CT | 71 | 477 | ok |
| Delaware | DE | 21 | 126 | ok |
| Florida | FL | 409 | 2,396 | ok |
| Georgia | GA | 312 | 1,978 | ok |
| Hawaii | HI | 94 | 574 | ok |
| Idaho | ID | 239 | 1,261 | ok |
| Illinois | IL | 213 | 1,318 | ok |
| Indiana | IN | 196 | 1,263 | ok |
| Iowa | IA | 145 | 937 | ok |
| Kansas | KS | 194 | 1,271 | ok |
| Kentucky | KY | 177 | 1,044 | ok |
| Louisiana | LA | 123 | 361 | ok |
| Maine | ME | 65 | 445 | ok |
| Maryland | MD | 139 | 900 | ok |
| Massachusetts | MA | 118 | 757 | ok |
| Michigan | MI | 222 | 1,398 | ok |
| Minnesota | MN | 132 | 764 | ok |
| Mississippi | MS | 133 | 518 | ok |
| Missouri | MO | 227 | 1,558 | ok |
| Montana | MT | 238 | 1,562 | ok |
| Nebraska | NE | 123 | 816 | ok |
| Nevada | NV | 156 | 980 | ok |
| New Hampshire | NH | 60 | 371 | ok |
| New Jersey | NJ | 138 | 810 | ok |
| New Mexico | NM | 164 | 1,056 | ok |
| New York | NY | 328 | 2,082 | ok |
| North Carolina | NC | 242 | 1,648 | ok |
| North Dakota | ND | 124 | 763 | ok |
| Ohio | OH | 260 | 1,484 | ok |
| Oklahoma | OK | 155 | 1,094 | ok |
| Oregon | OR | 280 | 1,633 | ok |
| Pennsylvania | PA | 316 | 2,091 | ok |
| Rhode Island | RI | 38 | 243 | ok |
| South Carolina | SC | 141 | 856 | ok |
| South Dakota | SD | 142 | 750 | ok |
| Tennessee | TN | 118 | 780 | ok |
| Texas | TX | 577 | 3,583 | ok |
| Utah | UT | 184 | 1,207 | ok |
| Vermont | VT | 57 | 358 | ok |
| Virginia | VA | 195 | 1,295 | ok |
| Washington | WA | 293 | 1,682 | ok |
| West Virginia | WV | 126 | 725 | ok |
| Wisconsin | WI | 202 | 1,215 | ok |
| Wyoming | WY | 114 | 717 | ok |
| District of Columbia | DC | 5 | 20 | ok |
| Puerto Rico | PR | 108 | 608 | ok |
Method and provenance
- Query active stream sites with daily discharge data.
- Query the seven-day daily-value window for parameter 00060 and mean statistic 00003.
- Seal every raw response and its SHA-256 hash before parsing.
- Verify every row and the batch seal byte-for-byte.
- Compare only identical observation keys across dated seals.
- Count a revision only when value, qualifier, or no-data state differs.
Observation date: 2026-08-08. Collected at: 2026-08-08T22:44:11+00:00. Batch seal: c9b04e13855797a111a6678a5f69ee377eb6b9f993e7c3722fc158e9d881745d.
Official sources: USGS site service, USGS daily values service, and USGS Water Services documentation. The source agency remains authoritative for current streamgage values.
Limits that matter
- The ledger begins on the first snapshot date shown above; it does not reconstruct earlier publication history.
- The seven-day rolling window means observations can leave the source query before a later seal.
- A qualifier change is a published-record change, not proof that the underlying river physically changed.
- This page is informational and is not flood guidance, engineering advice, or a compliance determination.