US Army Corps of Engineers
Hydrologic Engineering Center

Skip Navigation LinksHome > software > hec-hms > downloads

HEC-HMS

HEC-HMS has been developed for the U.S. Army Corps of Engineers. However, software developed at the Hydrologic Engineering Center is made available to the public whenever appropriate. Use is not restricted and individuals outside of the Corps of Engineers may use the program without charge. HEC will not provide user assistance or support for this software to non-Corps users. Downloading this software indicates full acceptance of your responsibility in the use of this program. Please see the distribution policy for more details.

Windows

The Windows setup package contains HEC-HMS 4.12. After starting the program, Documentation and Sample projects are available from the Help menu. HEC-HMS 4.12 has been tested on Windows 10 64-Bit.

Beta Version:
Download HEC-HMS 4.13 Beta 4 (281 MB) [Release Notes]

Current Version (Primary Download Site):
Download HEC-HMS 4.12 for Windows (238 MB) [Release Notes]
Download HEC-HMS 4.12 Portable Version (275 MB) [Release Notes]

Download HEC-HMS 4.11 for Windows (202 MB) [Release Notes]
Download HEC-HMS 4.11 Portable Version (238 MB) [Release Notes]
Download HEC-HMS 4.10 for Windows (202 MB) [Release Notes]
Download HEC-HMS 4.10 Portable Version (238 MB) [Release Notes]
Download HEC-HMS 4.9 for Windows (199 MB) [Release Notes]
Download HEC-HMS 4.9 Portable Version (238 MB) [Release Notes]
Download HEC-HMS 4.8 for Windows (199 MB) [Release Notes]
Download HEC-HMS 4.8 Portable Version (232 MB) [Release Notes]
Download HEC-HMS 4.7.1 for Windows (200 MB) [Release Notes]
Download HEC-HMS 4.7.1 Portable Version (235 MB) [Release Notes]
Download HEC-HMS 4.7 for Windows (200 MB) [Release Notes]
Download HEC-HMS 4.7 Portable Version (234 MB) [Release Notes]
Download HEC-HMS 4.6.1 for Windows (151 MB) [Release Notes]
Download HEC-HMS 4.6.1 Portable Version (171 MB) [Release Notes]
Download HEC-HMS 4.6 for Windows (151 MB) [Release Notes]
Download HEC-HMS 4.6 Portable Version (171 MB) [Release Notes]
Download HEC-HMS 4.5 for Windows (106 MB) [Release Notes]
Download HEC-HMS 4.5 Portable Version (123 MB) [Release Notes]
Download HEC-HMS 4.4.1 for Windows (108 MB) [Release Notes]
Download HEC-HMS 4.4.1 Portable Version (121 MB) [Release Notes]
Download HEC-HMS 4.4 for Windows (107 MB) [Release Notes]
Download HEC-HMS 4.4 Portable Version (121 MB) [Release Notes]
Download HEC-HMS 4.3 for Windows (182.0 MB) [Release Notes]
Download HEC-HMS 4.3 Portable Version (165.0 MB) [Release Notes]
Download HEC-HMS 4.2.1 for Windows (135.0 MB) [Release Notes]
Download HEC-HMS 4.2 for Windows (129.0 MB) [Release Notes]
Download HEC-HMS 4.1 for Windows (127.0 MB) [Release Notes]
Download HEC-HMS 4.0 for Windows (74.0 MB) [Release Notes]
Download HEC-HMS 3.5 for Windows (57.0 MB) [Release Notes]
Download HEC-HMS 3.4 for Windows (65.8 MB) [Release Notes]
Download HEC-HMS 3.3 for Windows (46.9 MB) [Release Notes]
Download HEC-HMS 3.2 for Windows (46.8 MB) [Release Notes]
Download HEC-HMS 3.1.0 for Windows (46.7 MB) [Release Notes]
Download HEC-HMS 3.0.1 for Windows (26.0 MB) [Release Notes]
Download HEC-HMS 3.0.0 for Windows (28.9 MB) [Release Notes]
Download HEC-HMS 2.2.2 for Windows (10 MB) [Release Notes]
Download HEC-HMS 2.2.1 for Windows (10 MB) [Release Notes]
Download HEC-HMS 2.2.0 for Windows (10 MB) [Release Notes]
Download HEC-HMS 2.1.3 for Windows (10 MB) [Release Notes]
Download HEC-HMS 2.1.2 for Windows (10 MB) [Release Notes]
Download HEC-HMS 2.1.1 for Windows (10 MB) [Release Notes]

macOS

The disk image contains HEC-HMS 4.12. After starting the program, Documentation and Sample projects are available from the Help menu.

HEC-HMS 4.12 has been tested on macOS Sonoma (14.4.1). Install HEC-HMS by dragging the app to the Application folder.

We do not currently use an Apple Developer account to digitally sign the application. See instructions here for running the application.

Beta Version:
Download HEC-HMS 4.13 Beta 4 (277 MB) [Release Notes]

Current Version:
Download HEC-HMS 4.12 (271 MB) [Release Notes]

Download HEC-HMS 4.11 (251 MB) [Release Notes]

Download HEC-HMS 4.10 (240 MB) [Release Notes]
Download HEC-HMS 4.9 (168 MB) [Release Notes]
Download HEC-HMS 4.8 (218 MB) [Release Notes]
Download HEC-HMS 4.7.1 (216 MB) [Release Notes]
Download HEC-HMS 4.6.1 (147 MB) [Release Notes]

Linux

The Linux setup package (gzip compressed tar format) contains HEC-HMS 4.12. After starting the program, Documentation and Sample projects are available from the Help menu.

HEC-HMS 4.12 has been tested on Ubuntu 20.04 LTS. A shell script has been included in the set-up package to install dependencies.

Beta Version:
Download HEC-HMS 4.13 Beta 4 (326 MB) [Release Notes]

Current Version:
Download HEC-HMS 4.12 for Linux (318 MB) [Release Notes]

Download HEC-HMS 4.11 for Linux (287 MB) [Release Notes]

Download HEC-HMS 4.10 for Linux (280 MB) [Release Notes]
Download HEC-HMS 4.9 for Linux (280 MB) [Release Notes]
Download HEC-HMS 4.8 for Linux (171 MB) [Release Notes]
Download HEC-HMS 4.7.1 for Linux (167 MB) [Release Notes]
Download HEC-HMS 4.7 for Linux (165 MB) [Release Notes]
Download HEC-HMS 4.6.1 for Linux (144 MB) [Release Notes]
Download HEC-HMS 4.6 for Linux (144 MB) [Release Notes]
Download HEC-HMS 4.5 for Linux (247 MB) [Release Notes]
Download HEC-HMS 4.4.1 for Linux (102 MB) [Release Notes]
Download HEC-HMS 4.2.1 for Linux (161 MB) [Release Notes]
Download HEC-HMS 4.2 for Linux (163 MB) [Release Notes]
Download HEC-HMS 4.1 for Linux (157 MB) [Release Notes]
Download HEC-HMS 4.0 for Linux (96.8 MB) [Release Notes]
Download HEC-HMS 3.5 for Linux (65.8 MB) [Release Notes]
Download HEC-HMS 3.4 for Linux (67.6 MB) [Release Notes]