Purpose: This Coastal and Hydraulics Engineering technical note (CHETN) documents the development of a US centered Geographic Information System (GIS) representation of navigable waterways for research purposes, including connections with the US Army Corps of Engineers (USACE) National Channel Framework (NCF) reaches, depths, and international connections, and the “Quality Control for Waterway Networks” processing algorithm. The algorithm is an automated method to update a waterway network created by the Coastal and Hydraulics Laboratory (CHL). After a user introduces desired changes to an input line layer representing waterways, the algorithm outputs links and nodes’ shapefiles containing a fully connected network, with geometries and depths aligned with the NCF, and controls for topology and attributes quality. In addition, spatial joins assign attributes to network nodes from other various sources of data. The product of this work is a GIS waterway network, along with a Quality Assurance and Quality Control (QAQC) script incorporated via toolbox within an open-source GIS software to maintain the waterway network updated. The algorithm has the capacity to be adapted to other transportation network needs or GIS software packages.