The 2019 Des Moines mayoral election had an initial round held on November 5, 2019, with a runoff scheduled for December 3 to elect the mayor of Des Moines, Iowa. It saw the reelection of incumbent mayor Frank Cownie.
Cownie's margin of victory in the runoff was narrower than the margin of victory in any of his previous mayoral elections.
Incumbent Mayor Frank Cownie announced his intent to seek re-election on September 11, 2019. At that time, Cownie would face Republican challengers Chase Holm and Joe Grandanette in the November election. With his announcement, Cownie was seeking an unprecedented fifth term as Mayor of Des Moines.
After speculation, Jack Hatch, a former Iowa State Representative and State Senator representing the Des Moines area, formally announced his candidacy for Mayor on September 19th, 2019. In his announcement, Hatch emphasized his commitment to addressing infrastructure issues across the city.
Both Cownie and Hatch engaged in an active and intense campaign, with both candidates launching attack ads against the other. Cownie maintained a fundraising advantage against Hatch, though Hatch was able to contribute $75,000 in personal funds to his campaign.