Delta Hydro

EPA SWMM

DHS VerifiedActive

The public-domain engine of urban drainage: dynamic-wave pipe networks, runoff, LID and water quality.

by US EPA

Pricing
Gov-Public
License
Public domain (CC0)
Commercial use
Permitted
Ecosystem
Standalone, C engine, Python ecosystem
Platform
Windows, Linux (engine), macOS (engine)

About EPA SWMM

EPA's Storm Water Management Model is the reference engine for urban hydrology and hydraulics: subcatchment rainfall-runoff, full dynamic-wave routing through pipes, channels, storage and controls, low-impact-development modules, groundwater interaction, and pollutant buildup-washoff — continuous or single-event.

SWMM's public-domain status is why the entire urban-drainage software industry sits on top of it: PCSWMM, InfoWorks-style suites, countless municipal spreadsheets and the whole PySWMM ecosystem. Learn the engine once and every wrapper becomes familiar. If you do urban drainage and have not opened SWMM directly, it is worth knowing exactly what the commercial GUIs are charging for.

Where it fits in the workflow

TerrainCatchmentRainfallRunoffRoutingHydraulicsMappingReporting

Appears in collections

Alternatives to EPA SWMM

Ranked by the topics, categories and workflow stages they share with EPA SWMM.

Causeway Flow

Commercial

Storm and foul water drainage design and 1D hydraulic modelling software for UK and Irish civil engineers.

Urban Stormwater & InfrastructureActiveRational MethodSWMM

LocalSWMM

Open Source

Browser-based urban stormwater and drainage modeling powered by OpenSWMM 6 compiled to WebAssembly.

Urban Stormwater & InfrastructureActiveSWMMStormwater Design

PCSWMM

Commercial

CHI's commercial GIS front-end for SWMM — the most direct productivity upgrade for serious SWMM users.

Urban Stormwater & InfrastructureActiveSWMMSewer Modelling

CDM Smith's free rainfall statistics and STORM-method screening model — IDF analysis, disaggregation, CSO planning.

Urban Stormwater & InfrastructureActiveIDF CurvesRainfall Data