Why USGS Data Matters
The U.S. Geological Survey operates the most extensive network of stream gauges, water quality monitors, and groundwater wells in the United States. This data is the backbone of nearly every water resources engineering project — from FEMA flood studies that require historical peak flow records, to water quality assessments that need baseline monitoring data, to water supply planning that depends on long-term flow statistics. All USGS water data is publicly available at no cost, making it one of the most valuable resources for civil and environmental engineers.
USGS National Water Information System (NWIS)
The primary portal for USGS water data is the National Water Information System (NWIS) at waterdata.usgs.gov. NWIS provides access to:
- real-time streamflow (updated every 15 minutes at most stations)
- daily mean streamflow records (some stations have 100+ years of data)
- peak annual streamflow for flood frequency analysis
- water quality sample results
- groundwater level measurements
- water use data by state and county
The NWIS web interface allows you to search by station number, state, county, or geographic area. For each station, you can view time-series plots, download data in various formats (tab-delimited, RDB, WaterML), and access station metadata including drainage area and datum information.
USGS Water Services API
For engineers who need to pull data programmatically — for model input preparation, automated reporting, or integration with analysis tools — the USGS Water Services API provides direct access to NWIS data.
The API uses simple URL parameters to request data. For example, to get daily streamflow for a specific station: waterservices.usgs.gov/nwis/dv/?sites=01646500¶meterCd=00060&startDT=2020-01-01&endDT=2024-12-31.
The API returns data in JSON (WaterML 2.0) format, making it straightforward to parse in Python, R, or any programming language. This is how most professional tools and platforms access USGS data behind the scenes.
Streamlined Access with CEWaterHub
If navigating federal data portals and API documentation isn't your preferred workflow, CEWaterHub (cewaterhub.com) provides a unified interface that brings together USGS data alongside NOAA climate records, EPA compliance data, PRISM gridded climate, and Water Quality Portal results. You can search by location, HUC watershed, or parameter type — and download data in ready-to-use formats (CSV, Excel, JSON, GeoJSON). The platform also includes AI-powered analysis: describe what you want to see in plain English, and it generates charts, statistics, and summaries from your data without manual formatting.
Tips for Working with USGS Data
A few practical tips from our experience:
- Always check the data quality flags — USGS marks provisional, approved, and estimated data differently. Use approved data for regulatory work.
- For flood frequency analysis, use the peak annual flow dataset, not daily means.
- When downloading long records, check for gaps and station moves. Some stations have been relocated, which can introduce discontinuities.
- For HEC-HMS or SWAT model calibration, you typically need at least 5-10 years of continuous daily flow data at a gauged location within or near your study watershed.
- Cross-reference streamflow data with drainage area to ensure consistency with your model setup.
References
Need help with your project?
LYNXCE's engineers and scientists apply this expertise directly to client projects. Free initial consultation.