by Hydrologic Engineering Center (HEC)

HEC-HMS is a software package for rainfall-runoff and water management simulations.

Operating system: Windows

Publisher: Hydrologic Engineering Center (HEC)

Antivirus check: passed

Last revision: Last week

Report a Problem

HEC-HMS is a hydrologic and hydraulic modeling software suite developed by the United States Army Corps of Engineers Hydrologic Engineering Center (HEC). It is used to model water flow and water quality in river basins, reservoirs, streams, canals, and other hydrologic systems.

HEC-HMS is an integrated system of software modules designed to simulate the runoff and routing of water in catchments and channels under various hydroclimatic conditions. The components of the HEC-HMS system include:

• Catchment Modeling – Modeling runoff in catchments using various hydrologic models, including the HEC-HMS, SCS-CN, and USGS-HSPF.

• Channel Routing – Modeling river and stream flows using Muskingum-Cunge, Modified Puls, or kinematic wave routing methods.

• Floodplain Modeling – Modeling floodplain inundation and flood hazard assessment using various hydraulic models, including HEC-HMS, HEC-RAS, and HEC-GeoRAS.

• Water Quality Modeling – Modeling water quality in surface water systems using the HEC-WQ model.

• Watershed Analysis – Modeling watershed hydrology and hydraulics using GIS-based data, such as DEMs, land use/land cover, precipitation, and streamflow data.

• HEC-HMS View – Visualizing results of HEC-HMS simulations in 2D and 3D.

• HEC-HMS Data Manager – Integrating GIS-based data with HEC-HMS simulations.

• HEC-HMS Applications – Developing various applications for HEC-HMS simulations using the HEC-HMS Applications Builder.

• HEC-HMS Online – Accessing HEC-HMS simulations remotely via the web.

• HEC-HMS Support – Providing technical support for HEC-HMS simulations.

HEC-HMS is a powerful tool for hydrologic and hydraulic modeling and analysis. It is used by professionals in the fields of hydrology, hydraulics, and water resources to simulate, analyze, and visualize water flow and water quality in river basins, reservoirs, streams, canals, and other hydrologic systems. HEC-HMS can also be used to develop applications for flood forecasting, floodplain mapping, water quality modeling, watershed analysis, and other water resources management activities.
The following are the hardware and software requirements for running HEC-HMS:


• A computer with at least 1 GB of RAM
• A hard disk with at least 10 GB of free space
• A CD/DVD ROM drive
• A Windows-compatible printer


• Windows 7 or higher
• Microsoft Office (Word, Excel and PowerPoint)
• Adobe Acrobat Reader
• HEC-HMS software
• HEC-GeoHMS software

Allows for advanced hydrological simulation and flood prediction.
User-friendly with in-depth training resources.
Offers capability to customize models.

Requires extensive understanding of hydrology and hydrological systems.
Difficult for beginners due to complex interface.
Limited built-in GIS functionality.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Sam Blige
HEC-HMS is a powerful and comprehensive software for hydrologic modeling. The installation and setup process is relatively simple. The software is well-structured and user friendly, making it easy to navigate to different modeling tools. I found the plotting feature to be particularly helpful. The built-in help feature is very useful in understanding the different aspects of the software. The ability to export data in various formats is also great. I appreciate the wide range of customization options available, allowing users to tailor the model to their specific needs. I have found the software to be reliable and accurate.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Alfie P.
I have used the HEC-HMS software for hydrologic modeling. It is user-friendly and provides useful tools for data manipulation. I found the graphical interface to be intuitive and the output to be comprehensive. Overall I found it to be a useful tool for hydrologic analysis.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Reece F*****l
The ability to simulate hydrologic and hydraulic processes makes it an invaluable tool for many water resources engineering tasks.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Ryan B.
HEC-HMS is a hydrological software that is used to model water flow and simulate runoff in a watershed. It offers a variety of tools for modelling precipitation, infiltration, evapotranspiration, and streamflow. The software allows users to create and modify models, perform simulations, and analyze results. It also offers graphical representations of the data and allows for the incorporation of GIS data. HEC-HMS is widely used in the fields of hydrology, civil engineering, and environmental studies.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Lucas U*******f
HEC-HMS software is a powerful tool for hydrological modeling and simulation, providing a variety of options and features for users to analyze and predict water-related events.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Freddie
Provides efficient and reliable hydrologic simulation and is particularly useful for watershed modeling.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Cooper
Powerful, complex, for hydrologic analysis and modeling.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner William
Complex, comprehensive hydrologic modeling tool.
Binomial Distribution Calculator
Binomial Distribution Calculator is a software program that allows users to calculate binomial probability distributions quickly and accurately.
MapTiler is a software for creating custom maps from various sources, such as raster images, vector data, and online sources.
SheetCAM TNG is a powerful and easy to use CAM software designed to make creating CNC toolpaths for your machines fast and easy.
GRASS GIS is a free and open source Geographic Information System (GIS) used for geospatial data management and analysis, image processing, and graphics production.
QCAD Professional
QCAD is a free open source computer application for aided drafting in two dimension