NHDPlus (National Hydrography Dataset Plus)

National Hydrography Dataset Plus (NHDPlus) is a national geospatial surface water framework (geofabric). Geospatial analysts and modelers use this framework to support water resources applications. The U.S. EPA developed and maintains NHDPlus in partnership with the U.S. Geological Survey.

You will need Adobe Reader to view some of the files on this page. See EPA’s About PDF page to learn more. You may need additional software to view some of the links on this page. See EPA’s Free Viewers and Readers page.The links will vary in file size.

Basic Information about National Hydrography Dataset Plus (NHDPlus)

NHDPlus is a suite of geospatial products that build upon and extend the capabilities of the National Hydrography Dataset (NHD), the National Elevation Dataset (NED) and the Watershed Boundary Dataset (WBD). Interest in estimating stream flow volume and velocity to support pollutant dilution (fate-and-transport) modeling was the driver behind the joint U.S. Environmental Protection Agency and U.S. Geological Survey effort to develop NHDPlus.

Since NHDPlus is produced from static snapshots of the NHD, NED and WBD, it includes the features and capabilities of these ingredient datasets. NHDPlus integrates the vector NHD stream network and WBD hydrologic unit boundaries with the NED gridded land surface. This hydrologically-conditioned surface enables the delineation of a catchment (local drainage areas) for each NHD stream segment. The catchments are used to associate precipitation, temperature and runoff data with each stream segment for estimating NHDPlus stream flow.

Elevations along each stream are used to compute stream slope for estimating NHDPlus velocities used in time of travel analyses. In addition to stream flow and velocity, NHDPlus provides additional value-added attributes, including stream order and a group of attributes that facilitate rapid stream network traversal and query. NHDPlus catchments are used to associate other landscape attributes, such as land cover, with stream segments.

These capabilities enable a diverse collection of water-related applications implemented by a large and growing user community. The widespread positive response to initial NHDPlus Version 1 (NHDPlusV1), released in 2006, prompted the multi-agency NHDPlus team to design an enhanced NHDPlus Version 2 (NHDPlusV2) that was released in 2012.

Since the significantly improved NHDPlusV2 is intended to supercede NHDPlusV1, new and existing NHDPlus users are strongly encouraged to use NHDPlusV2. While the NHDPlusV1 data, metadata and documentation remains available from this site, user support for the NHDPlusV1 will be increasingly limited.  The NHDPlusV2 User Guide (PDF)(182 pp, 4.4 MB) Exit describes the differences between the two versions.

Download NHDPlus Version 2 (NHDPlusV2) Data

NHDPlusV2 benefits from significant improvements to its primary ingredient datasets as well as a more robust stream flow estimation process, which incorporates runoff estimates from a USGS national water balance model. There are also new components, such as, excess potential evapotranspiration, major water withdrawals and additions and network-interpolated adjustments to align with gaged flows.

NHDPlusV2 consists of the following components:

  • Greatly improved 1:100K National Hydrography Dataset (NHD).
  • Greatly improved 30 meter National Elevation Dataset (NED).
  • Nationally complete Watershed Boundary Dataset (WBD).
  • A set of value added attributes to enhance stream network navigation, analysis and display.
  • An elevation-based catchment for each flowline in the stream network.
  • Catchment characteristics.
  • Headwater node areas.
  • Cumulative drainage area characteristics.
  • Flow direction, flow accumulation and elevation grids.
  • Flowline min/max elevations and slopes.
  • Flow volume & velocity estimates for each flowline in the stream network.
  • Catchment attributes and network accumulated attributes.
  • Various grids from the hydro-enforcement process including the hydro-enforced DEM.

NHDPlusV2 attribute and vector data are distributed by hydrologic regions (HUC2) or, in the case of regions 10 and 03, parts of hydrologic regions. These regions or parts of regions are called Vector Processing Units (VPUs). The NHDPlusV2 raster components are distributed by sub-parts of VPUs called Raster Processing Units (RPUs). A national shapefile of the VPU and RPU boundaries is available.

In addition to the user guide and metadata, the release notes that are posted with each VPU contain supplemental information describing data lineage.

NHDPlusV2 Data Map

Select the data region of your choice by clicking on the map below or selecting the name from the list.

National Data | Global Data

A map of the NHDPlus Version 2 vector processing units. Each unit contains a set of data.

Learn More about NHDPlus

We encourage first-time users to familiarize themselves with the NHDPlusV2 User Guide (PDF)(182 pp, 4.4 MB) Exit and complete the NHDPlus training exercises (under "Documentation" below) before starting to work with NHDPlus data.

  • Documentation

    The following links are to non-federal government sites Exit

    NHDPlusV2 Metadata

    NHDPlus Version 2 Metadata, Metadata in XML

    Download NHDPlus Version 2 metadata and Extended Metadata components from the links below:

    Top of Page


    NHDPlusV2 Technical Documents

    Top of Page


    NHDPlusV2 Training

    Exercise Data

    Use the links below to obtain the data necessary for performing the exercises.

    Exercises

    Top of Page


    NHDPlusV2 Presentations

    2014 AWRA GIS Conference Presentations - May 2014

    USGS EGIS Presentations - February 2014

    2013 ESRI User Conference Presentations - July 2013

    2012 ESRI User Conference Presentations - July 2012

    NHDPlusV2 History

  • Tools

    The following links are to non-federal government sites Exit

    NHDPlusV2 Flow Table Navigator Toolbar

    The Flow Table Navigator uses the NHDPlusV2.1 PlusFlow table to walk the network from one network feature to the next. The navigator performs four types of navigation: upstream main stem, upstream with tributaries, downstream main stem, and downstream with divergences. The navigator may be used via this special ArcMap Toolbar. The navigator works on any NHDPlusV2.1 Vector Processing Unit (VPU). Results are returned to ArcMap as a selected set in the NHDFlowline layer. Use of the flow table navigation tools are demonstrated in training Exercise #4 found in the above "Documentation" dropdown.

    System Requirements: Windows 7; ArcGIS 10.1/SP 1

    Top of Page


    NHDPlusV2 Toolbox

    The NHDPlusV2 Toolbox contains geoprocessing tools specifically for use with NHDPlusV2.1 data. The toolbox currently contains two tools: Prep NHDPlusV2.1 Data and Check NHDPlusV2.1 Currentness. Installation of the toolbox is described in training Exercise #0 found in the above "Documentation" dropdown.

    The Prep NHDPlusV2.1 Data tool processes the user's local NHDPlusV2.1 data holdings and creates spatial indexes, attribute indexes, and grid pyramids. Indexes and pyramids help ArcGIS process and display NHDPlusV2.1 data faster. Use of the tool is demonstrated in training Exercise #1 found in the above "Documentation" dropdown.

    The Check NHDPlusV2.1 Currentness tool compares a user's NHDPlusV2.1 data holdings against the data contained on the NHDPlus website and reports differences in individual data component versions. NHDPlusV2.1 data components are updated from time to time, if errors are discovered. This tool helps users determine whether any data in their local collection has an update available. Use of the tool is demonstrated in training Exercise #1 found in the above "Documentation" dropdown.

    System Requirements: Windows 7; ArcGIS 10.1/SP 1

    Top of Page


    NHDPlusV2 VAA Navigator Toolbar

    The NHDPlusV2 VAA Navigator uses the NHDPlusV2.1 Network Value Added Attributes to provide network navigation with a number of user options. The navigator performs four types of navigations: upstream main stem, upstream with tributaries, downstream main stem, and downstream with divergences. The navigator may be used in ArcMap via the VAA Navigator Toolbar or called from user-written program code.

    When used in ArcMap, the navigator will navigate any NHDPlusV2.1 Vector Processing Unit (VPU). When called from user-written program code, it is possible to navigate a multi-VPU drainage area like the Mississippi or the Colorado. The Navigator provides navigation stop distances and filtering of navigation results based on several NHDPlusV2 attributes. Navigations can be done with whole NHDFlowline features or from point-to-point along the network.

    System Requirements: Windows 7 Service Pack 1 64-bit; ArcGIS 10.1 Service Pack 1; Microsoft .NET Framework 4.0.3 or higher; Microsoft SQL Server 2012 Express LocalDB 64-bit

    The primary testing environment has been ArcGIS 10.1 Service Pack 1; Windows 7 64-bit Service Pack 1; Microsoft .NET Framework 4.5. Superficial testing has been done in ArcGIS 10.2.2 and thus far no problems have been found. No testing has been performed on Windows 32-bit operating systems.

    Installation Order: Microsoft .NET, Microsoft SQL Server 2012 Express LocalDB, then NHDPlusV2 VAA Navigator Toolbar Install (ZIP)(796 K)

    Top of Page


    NHDPlusV2 Catchment Attribute Allocation and Accumulation Tool (CA3TV2)

    CA3TV2 has two main functions, an attribute allocation function and an attribute accumulation function, which may be used separately or in combination. The CA3TV2 allocation function takes a user-supplied raster dataset of landscape attributes and allocates the attributes to the NHDPlusV2 catchments. For each NHDPlusV2 NHDFlowline network feature (i.e. the subset of NHDFlowline features with NHDFlowline.Flowdir = "With Digitized"), the CA3TV2 accumulation function builds the upstream accumulated values for attributes that have been allocated to either NHDPlusV2 catchments or NHDPlusV2 NHDFlowline features.

    Instructions for using CA3TV2 are integrated into the tool and accessed from the "Help" function on the startup window.

    ATTENTION: Important instructions are contained in the Readme file. Due to a change from ArcGIS 10.1 to 10.2.2, a Windows setting must be changed in order for CA3TV2 to operate correctly.

    System Requirements: Windows 7 Service Pack 1 64-bit; ArcGIS 10.2.2 and Spatial Analyst Extension; Microsoft .NET Framework 4.0.3 or higher; Microsoft SQL Server 2012 Express LocalDB 64-bit

    Installation Order: Microsoft .NET, Microsoft SQL Server 2012 Express LocalDB, then NHDPlusV2 CA3TV2 Install (ZIP)(1.8 MB)

    The CA3TV2 accumulation function requires one NHDPlusV2.1 Data Extension and the most recent version of the NHDPlusV2.1 Global Data:

    Top of Page


    NHDPlusV2 BasinDelineator Tool

    BasinDelineator delineates drainage basins for a user-defined set of basin pourpoints on the NHDPlusV2 network. The input pourpoints may be specified using one of two methods. In the first method, the user specifies a basin identifier, an NHDFlowline reachcode, and a measure along the reach. In the second method, the user specifies a basin identifier and the latitude/longitude coordinates of the pourpoint.

    The pourpoints must be located on the NHDPlusV2 NHDFlowline network which is defined as the subset of NHDFlowline features with known flow direction (i.e. NHDFlowline.Flowdir = "With Digitized"). BasinDelineator returns a shapefile which contains a basin polygon for each correctly specified basin pourpoint. Instructions for using BasinDelineator are integrated into the tool and accessed from the "Help" function on the startup window.

    System Requirements: Windows 7 Service Pack 1 64-bit; ArcGIS 10.2.2 or higher and Spatial Analyst Extension; Microsoft .NET Framework 4.6.1 or higher; Microsoft SQL Server 2012 Express LocalDB 64-bit

    The primary testing environment has been ArcGIS 10.4.1; Windows 7 64-bit Service Pack 1; .NET Framework 4.6.1. No 32-bit testing has been performed. The tool will work with ArcGIS 10.2.2 but has been optimized to run under ArcGIS 10.4.1.

    Installation Order: Microsoft .NET, Microsoft SQL Server 2012 Express LocalDB, then NHDPlusV2 BasinDelineator Install (ZIP)(16.1 MB)

    The BasinDelineator requires one NHDPlusV2.1 data extension and the most recent version of the NHDPlusV2.1 Global Data:

    Top of Page


    NHDPlusV2 Web Services and Tools

    NHDPlusV2-based Web services and Web tools are available from the EPA WATERS website.

    Top of Page

  • Data Extensions

    The NHDPlus data model is composed of "core" and "extended" components. Core components are the direct result of integrating the NHD network, NED topography and WBD boundaries. Extended components are derived from or associated with core components. For example, streams and catchments are core components, while catchment attributes, flow estimates and simplified catchments are extended components. We expect that additional data extensions will be developed by the NHDPlus team and user community over time.

    Note that the EROM, Vogel, VPUAttribute, and NHDPlusAttribute data extensions can be downloaded from the Get Data/Tool tab. All data extensions unzip into the standard Vector Processing Unit (VPU) folders.

    • NHDPlusV2.1 Accumulation Extension
      These data are pre-computed spatial indexes used by the desktop Catchment Attribute Allocation and Accumulation Tool (CA3T). The CA3TV2 accumulation function requires this Data Extension and the most recent version of the NHDPlusV2.1 Global Data.
    • NHDPlusV2.1 Simplified Catchment Extension
      Simplified catchments are produced from original detailed NHDPlus catchments by thinning vertices for purposes of improving display (draw) times in Web mapping applications and to improve performance for analysis of larger areas.
    • NHDPlusV2.1 NLCD 2011 Extension
      National Land Cover Dataset (NLCD) landscape attributes that have been allocated and accumulated for original NHDPlus catchments using the CA3T desktop tool.
  • User Applications

    Please review the catalog of user applications that you might find of interest.
     

    We also encourage you to submit your own applications for inclusion in the catalog

    Minimally, we need an application name, organization name-city-state, and contact name-email to post your work on the application page.  It would be better yet, if you can provide additional information describing your application in the form of a web page link or a fact sheet.

    If you have an existing fact sheet that you’d like to provide please confirm that it contains the information listed below, then pass it along through email using the NHDPlus Contact link at the bottom of the page.

    If you don’t already have a fact sheet, we’d be glad to work with you to put one together. Just provide the content as described below and we’ll incorporate it into a fact sheet for your review. With your approval, we’ll then include it in the collection of fact sheets served from the NHDPlus Web site by linking it to the application name on the application page.

    We look forward to helping you share your NHDPlus work with others!

    Some things to consider:

    • We are not requiring a particular fact sheet layout or design. Please use whatever layout or design you prefer.
    • Please try to limit this to 2 pages including any graphics.
    • We would like your submission in MSWORD format. This will allow the NHDPlus team to re-use the graphics and text description in other NHDPlus forums.
    • On the NHDPlus Web site, we will list the title of the fact sheet and the contact name and organization sponsoring the project. When you submit your fact sheet, please be clear about the appropriate name to use for the listing (this is especially important in multiple author efforts).

    Required information:

    • Project Title:
       
    • Project Background:
       
    • Project Description:
      Include-
      • Highlights
      • Technologies employed
      • Graphic(s)
      • Related Web sites
         
    • Outcome or Benefits:
      Include-
      • The role of NHDPlus in this result
      • The relationship to organization’s strategic plans/goals, as appropriate
         
    • Partners:
       
    • For more information, contact:
      Include-
      • Name
      • Email
      • Organization including city and state
      • Phone number
  • Update Guidance

    Roles and Responsibilities

    NHDPlus is a suite of geospatial products that are derived from static snapshots of the National Hydrography Dataset (NHD) stream network (1:100,000-scale), Watershed Boundary Dataset (WBD) hydrologic units (12-digit), and National Elevation Dataset (NED) topography (30m) through a sophisticated data integration process. The NHD, WBD and NED are all maintained through USGS National Geospatial Program (NGP) led stewardship programs involving states and federal agencies.

    The derived components of NHDPlus are updated using the latest versions of the NHD, WBD and NED on a periodic basis, as determined by programmatic priorities and resources. For example, the production of NHDPlus Version 2 was largely driven by USGS Water Program requirements for improved regional water quality modeling capabilities. USGS Water and the EPA Office of Water worked together to update the NHD in preparation for NHDPlus Version 2 and, also, shared the cost for producing it.

    The EPA Office of Water plays a collaborative role in the development and maintenance of NHD, WBD and NHDPlus. In the early 2000s, when USGS NGP, USFS and state cooperators initiated the production of the high resolution NHD (1:24,000-scale or better), EPA assumed the role of primary custodian for the medium resolution NHD (1:100,000-scale) to support their ongoing programs. The USGS NGP continues to manage the central NHD repository for both medium and high resolution NHD. Medium resolution NHD updates, coordinated by EPA transfer into the central NHD repository at USGS on a periodic basis.

    For information on the content and maintenance of NHD, WBD, NED, NHDPlus and StreamStats, see Weaving the National Hydrologic Geospatial Fabric.

    Reporting Updates to Medium Resolution NHD in NHDPlus

    Our experience shows that due to the complexity of the NHD it is most effective to have users identify and report errors that can then be corrected by EPA data editors. This is a similar approach successfully applied by the USGS NGP for their series of national NHD maintenance lite revisions and, also, by the multi-state, multi-organization Pacific Northwest hydro consortium.

    If possible, it would be simplest if you send the errors to EPA all at once. When a refresh of NHDPlus is scheduled, we'll send an email notice to the NHDPlus email list (register by emailing NHDPlus Support (nhdplus-support@epa.gov)) and give users as much lead time as possible to report problems that they've identified to be fixed.

    When reporting errors, please provide a geographic reference to the features that need to be corrected: VPUid + comid is best. If the error is in NHDPlus attribution, like a feature (GNIS) name, then also describing the correction would be helpful. If the error is in geometry, then please provide a screen capture (containing comids) of the NHDSnapshot feature(s) in error overlaid on an image (from some reputable source) of how the geometry should look and a description of the edits that need to be made.

    Please also supply a contact person who is able to answer questions, if we have any, when we are actually doing the editing.

    Thank you for your interest in NHDPlus and taking the time to help make it better!

  • News and Events

    Keeping in Touch

    If you would like to receive periodic emails about the availability of NHDPlus data, tools and updates, please send your name, phone number, organization, and email address to NHDPlus Support (nhdplus-support@epa.gov).

    News and Events

    June 27 - July 1, 2016
    ESRI User Conference
    San Diego, CA
    Presentations on NHDPlus as part of Water Resources Track.

    July 11-13, 2016
    American Water Resources Specialty Conference on GIS and Water Resources
    Sacramento, CA
    Presentations on NHDPlus data and applications basics, including desktop tools and Web services.

    July 14-15, 2016
    NHDPlus Technical Training Workshop
    Hosted by the California Water and Environmental Modeling Forum
    Sacramento, CA
    Presentations, demonstrations and hands-on instruction that will lead you from ‘opening the box’ to using NHDPlus in your own applications.

  • NHDPlus Version 1 (NHDPlusV1)

    NHDPlusV2 supercedes (replaces in its entirety) NHDPlusV1. NHDPlusV1 data, metadata and documentation will remain available through this site for the foreseeable future; however, users are encouraged to migrate existing applications and develop new applications using the significantly improved NHDPlusV2.

    Released in 2006, the NHDPlusV1 consists of ten components:

    • Snapshot of the 1:100K National Hydrography Dataset (NHD)
    • Snapshot of the 30 meter National Elevation Dataset (NED)
    • Watershed Boundary Dataset (WBD) data for 12 states
    • A set of value added attributes to enhance stream network navigation, analysis and display
    • An elevation-based catchment for each flowline in the stream network
    • Catchment characteristics
    • Headwater node areas
    • Cumulative drainage area characteristics
    • Flow direction and flow accumulation grids
    • Flowline min/max elevations and slopes
    • Flow volume & velocity estimates for each flowline in the stream network

    NHDPlusV1 data was developed by hydrologic region within the U.S., except hydrologic region 10 which is divided into 10 Upper (10U) and 10 Lower (10L). The NHDPlusV1 Elevation, Flow Accumulation and Flow Direction grids are distributed by sub-parts of hydrologic regions that are called "production units". A national shapefile of the production units (ZIP)(3.7 MB) is available.

    NHDPlusV1 data may be downloaded using the following: