DrainageCalculators
HEC-HMS Tutorial Beginner 22 min read

HEC-HMS Subbasin Elements: Defining Your Watershed

Learn to configure HEC-HMS subbasin elements including loss methods (SCS CN, Green-Ampt), transform methods (Unit Hydrograph), and baseflow parameters.

Published: January 15, 2025 · Updated: January 15, 2025

HEC-HMS Subbasin Elements: Defining Your Watershed

Subbasins are the fundamental building blocks of HEC-HMS hydrologic models. They represent land areas that receive precipitation and generate runoff. Understanding how to properly configure subbasin elements is essential for accurate watershed simulation.

What Is a Subbasin Element?

A subbasin in HEC-HMS represents a land surface area that:

  • Receives precipitation from the meteorologic model
  • Computes losses (infiltration, interception, depression storage)
  • Transforms excess precipitation into a runoff hydrograph
  • May include baseflow from groundwater contributions
  • Discharges to a downstream element (junction, reach, reservoir, or sink)

Subbasin Properties Overview

Every subbasin element requires configuration of several key properties:

PropertyDescriptionRequired
AreaDrainage area of the subbasinYes
DownstreamElement receiving dischargeYes
Loss MethodHow infiltration is calculatedYes
Transform MethodHow runoff hydrograph is generatedYes
Baseflow MethodGroundwater contributionOptional
CanopyInterception by vegetationOptional
SurfaceSurface storage and routingOptional

Area and Units

The area property defines the size of the drainage area contributing to the subbasin.

Area Units by Unit System

Unit SystemAvailable Units
US CustomarySquare miles (MI2), Acres (AC)
SI (Metric)Square kilometers (KM2), Hectares (HA)

Determining Subbasin Area

Methods for calculating drainage area:

  1. GIS Analysis: Delineate watershed from DEM using HEC-GeoHMS or ArcGIS
  2. Topographic Maps: Trace drainage divides on contour maps
  3. Survey Data: Use site-specific survey information
  4. Planimeter: Measure area on scaled maps

Loss Methods Overview

Loss methods determine how much precipitation infiltrates into the ground, is intercepted by vegetation, or is stored in surface depressions. The remaining precipitation becomes excess precipitation that generates runoff.

HEC-HMS offers several loss methods:

MethodComplexityData RequirementsBest For
Initial and ConstantLow2 parametersQuick estimates
SCS Curve NumberLow1-3 parametersMost common applications
Green-AmptMedium4 parametersPhysical soil modeling
Deficit and ConstantMedium3+ parametersContinuous simulation
Soil Moisture AccountingHigh10+ parametersDetailed continuous modeling

Initial and Constant Loss

The simplest loss method with two parameters:

Where:

  • Ia = Initial abstraction (inches or mm)
  • f = Constant loss rate (inches/hour or mm/hour)
  • t = Time
ParameterDescriptionTypical Values
Initial LossDepth before runoff begins0.1 - 0.5 inches
Constant RateOngoing infiltration rate0.1 - 1.0 in/hr
ImperviousPercent directly connected0 - 100%

Use when:

  • Limited soil data available
  • Rough preliminary analysis
  • Calibrating to observed data

SCS Curve Number Loss

The most widely used loss method, based on NRCS (formerly SCS) methodology.

Where:

  • Pe = Excess precipitation (runoff)
  • P = Total precipitation
  • Ia = Initial abstraction (typically 0.2S)
  • S = Potential maximum retention
ParameterDescriptionRange
Curve NumberRunoff potential index30 - 98
Initial AbstractionDepth before runoff0 - 5 inches
ImperviousDirectly connected impervious area0 - 100%

Curve Number Reference Table

Land UseSoil Group ASoil Group BSoil Group CSoil Group D
Open space (good condition)39617480
Residential (1/2 acre)54708085
Residential (1/4 acre)61758387
Commercial/Industrial89929495
Parking lots, roads98989898
Wooded (good condition)30557077
Pasture (good condition)39617480
Row crops (contoured)65758286

Green-Ampt Loss

A physically-based infiltration method using soil hydraulic properties:

Where:

  • f = Infiltration rate
  • Ks = Saturated hydraulic conductivity
  • psi = Wetting front suction head
  • theta = Soil moisture deficit
  • F = Cumulative infiltration
ParameterDescriptionTypical Values
Saturated ContentPorosity0.35 - 0.50
Initial ContentStarting moisture0.10 - 0.30
SuctionWetting front head2 - 12 inches
ConductivitySaturated K0.01 - 5.0 in/hr

Use when:

  • Soil physical properties are known
  • Modeling infiltration physics is important
  • Site-specific soil data is available

Deficit and Constant Loss

An extension of Initial and Constant for continuous simulation:

ParameterDescription
Initial DeficitStarting soil moisture deficit
Maximum DeficitMaximum potential storage
Constant RateLong-term infiltration rate
ImperviousDirectly connected impervious area
Recovery RateRate of soil moisture recovery

Use when:

  • Running continuous simulations over weeks or months
  • Soil moisture variation between storms matters
  • Recovery of infiltration capacity is important

Transform Methods Overview

Transform methods convert excess precipitation (after losses) into a runoff hydrograph at the subbasin outlet. The relationship between precipitation and discharge involves timing, attenuation, and hydrograph shape.

MethodComplexityKey ParametersBest For
SCS Unit HydrographLowLag time onlyMost applications
Clark Unit HydrographMediumTc and RLarger watersheds
Snyder Unit HydrographMediumTp and CpTraditional studies
ModClarkHighGridded Tc, RDistributed modeling
User-Specified Unit HydrographVariableUH ordinatesCalibrated models

SCS Unit Hydrograph

The most commonly used transform method, based on the SCS dimensionless unit hydrograph.

The SCS dimensionless unit hydrograph has a peak at:

Where:

  • Tp = Time to peak
  • D = Computational time step
  • tlag = Subbasin lag time
ParameterDescription
Lag TimeTime from centroid of excess precipitation to peak discharge
Graph TypeStandard (484 peak rate factor) or custom

Estimating Lag Time

The SCS lag time equation:

Where:

  • L = Hydraulic length (feet)
  • S = (1000/CN) - 10
  • Y = Average watershed slope (percent)

Alternative relationship with time of concentration:

Use our Time of Concentration Calculator to estimate Tc.

Clark Unit Hydrograph

The Clark method uses two parameters to describe watershed response:

  1. Time of Concentration (Tc): Time for water to travel from the most distant point to the outlet
  2. Storage Coefficient (R): Linear reservoir coefficient representing storage effects
ParameterDescriptionTypical Range
Time of ConcentrationMaximum travel time0.5 - 24 hours
Storage CoefficientReservoir attenuation0.3Tc - 0.8Tc
Time-Area CurveOptional spatial distributionDefault or custom

Use when:

  • Time-area relationship is known or can be derived
  • More control over hydrograph shape is needed
  • Watersheds with significant storage effects

Snyder Unit Hydrograph

A traditional empirical method using two parameters:

ParameterDescriptionTypical Range
Lag (Tp)Basin lag timeHours
Peaking Coefficient (Cp)Peak rate factor0.4 - 0.8

Use when:

  • Maintaining consistency with previous studies
  • Regional Snyder coefficients are available
  • Traditional USACE analysis required

ModClark Transform

A distributed version of the Clark method that uses gridded time-area relationships:

  • Accounts for spatial distribution of excess precipitation
  • Useful with radar rainfall data
  • Requires GIS-derived grid cell properties

Use when:

  • Using gridded (radar) precipitation
  • Spatial variability within subbasin is important
  • High-resolution analysis is required

Baseflow Methods Overview

Baseflow represents the contribution of groundwater discharge to stream flow. For event-based modeling, baseflow may be omitted. For continuous simulation or calibration to observed data, baseflow is important.

MethodComplexityDescription
NoneN/ANo baseflow contribution
Constant MonthlyLowFixed monthly values
Linear ReservoirMediumGroundwater storage model
RecessionMediumExponential recession
Bounded RecessionMediumRecession with limits
Nonlinear BoussinesqHighPhysical groundwater model

Constant Monthly

The simplest baseflow method - specify a constant flow for each month:

MonthBaseflow (cfs)
January5.0
February6.0

Use when:

  • Long-term average baseflow is known
  • Monthly variation is significant
  • Quick estimation is needed

Linear Reservoir

Models groundwater as a linear reservoir that releases water proportional to storage:

Where:

  • Qbf = Baseflow discharge
  • G = Groundwater coefficient
  • Sgw = Groundwater storage
ParameterDescription
Initial DischargeStarting baseflow rate
Recession ConstantRate of baseflow decline
Threshold RatioRatio to peak for recharge

Use when:

  • Groundwater-surface water interaction is important
  • Calibrating to observed streamflow
  • Continuous simulation with baseflow variation

Recession Method

Models baseflow recession using an exponential decay function:

Where:

  • Qt = Baseflow at time t
  • Q0 = Initial baseflow
  • k = Recession constant (0.8 - 0.98)
ParameterDescriptionTypical Values
Initial FlowStarting baseflowSite-specific
Recession ConstantDecay rate0.85 - 0.95
Threshold FlowRecharge triggerSite-specific

Typical Parameter Values by Land Use

Urban/Developed Areas

Land UseCN (B Soil)Lag TimeImpervious
Commercial9215-30 min85%
Industrial8820-40 min72%
Residential (1/8 ac)8520-45 min65%
Residential (1/4 ac)7530-60 min38%
Residential (1/2 ac)7045-90 min25%
Residential (1 ac)6860-120 min20%

Rural/Agricultural Areas

Land UseCN (B Soil)Lag TimeImpervious
Pasture (good)612-4 hours0%
Row crops781-3 hours0%
Small grain721-3 hours0%
Meadow582-5 hours0%
Forest (good)553-8 hours0%

Entering Parameters Correctly

Step-by-Step Configuration

  1. Select the subbasin in the Watershed Explorer
  2. Set the Area property in the Component Editor
  3. Choose a Loss Method from the dropdown
  4. Enter loss parameters in the expanded section
  5. Choose a Transform Method
  6. Enter transform parameters
  7. Choose a Baseflow Method (or None)
  8. Enter baseflow parameters if applicable
  9. Set the Downstream connection

Parameter Entry Tips

  • All parameters must use consistent units within the project
  • Some parameters have typical ranges - values outside these may indicate errors
  • Use the ellipsis button (…) to access sub-editors for complex parameters
  • Hover over parameter names for tooltips with descriptions

Common Mistakes and How to Avoid Them

Incorrect Curve Number

Problem: CN values not appropriate for land use and soil type Solution: Use NRCS tables or our calculator; verify soil group from soil survey

Wrong Lag Time Units

Problem: Lag time entered in wrong units (hours vs. minutes) Solution: Check unit system; typical urban lag is 15-60 minutes, rural is 1-10 hours

Unrealistic Initial Abstraction

Problem: Ia too large, resulting in no runoff for small storms Solution: Use Ia = 0.2S or Ia = 0.05S (more recent research suggests 0.05)

Missing Downstream Connection

Problem: Subbasin not connected to downstream element Solution: Always verify Downstream property is set to valid element

Impervious Area Double-Counting

Problem: Impervious already in CN but also entered separately Solution: If CN includes impervious, set Impervious parameter to 0

Subbasin Delineation Guidelines

When to Create Separate Subbasins

Create separate subbasins when:

  • Land use differs significantly: Urban vs. rural areas
  • Soil types vary: Different hydrologic soil groups
  • Outlets differ: Different discharge points in the system
  • Calibration points exist: Gage locations within watershed
  • Timing varies: Significantly different lag times

Subbasin Size Recommendations

Analysis TypeRecommended Size
Urban drainage10 - 100 acres
Suburban development50 - 500 acres
Rural watersheds1 - 10 square miles
Regional planning10 - 100 square miles

Lumping vs. Distributing

Lumped approach (fewer, larger subbasins):

  • Simpler model
  • Less data requirements
  • May miss spatial variation

Distributed approach (more, smaller subbasins):

  • Better spatial representation
  • More data requirements
  • More complex model maintenance

Next Steps

Now that you understand subbasin elements:

  1. Learn calibration: Model Calibration
  2. Calculate curve numbers: SCS Curve Number Calculator
  3. Review your model: Your First HEC-HMS Model

References

  1. U.S. Army Corps of Engineers, Hydrologic Engineering Center. (2024). HEC-HMS User’s Manual. Davis, CA: USACE.

  2. U.S. Army Corps of Engineers, Hydrologic Engineering Center. (2024). HEC-HMS Technical Reference Manual. Davis, CA: USACE.

  3. Natural Resources Conservation Service. (1986). Urban Hydrology for Small Watersheds, TR-55. Washington, DC: USDA.

  4. Natural Resources Conservation Service. (2004). National Engineering Handbook, Part 630: Hydrology. Washington, DC: USDA.

Summary

Subbasins are the hydrologic engine of HEC-HMS models. Key takeaways:

  • Area defines the drainage area contributing to each subbasin
  • Loss methods (SCS CN, Green-Ampt) determine how much precipitation infiltrates
  • Transform methods (SCS UH, Clark) convert excess precipitation to a hydrograph
  • Baseflow methods add groundwater contribution (optional for event modeling)
  • Curve Number is the most important parameter for most analyses

Accurate subbasin configuration is essential for reliable HEC-HMS results. Take time to properly characterize land use, soils, and watershed geometry before moving to routing and simulation.

Continue Learning

Ready to Apply What You've Learned?

Use our free professional-grade calculators to design your drainage systems with confidence.

Browse Calculators