Digital elevation models (DEMs) can be used to delineate watersheds through a multi-step hydrologic modeling process. The DEM is first used to determine flow direction from each cell based on steepest downhill slope. Flow accumulation is then calculated to identify streams above a threshold. Stream networks and outlets are identified and used to delineate watershed polygons for each outlet. Vector conversion and post-processing steps such as dissolving spurious polygons and merging watersheds produce the final watershed delineation.