The 2019 Grand Rapids mayoral election took place on November 5, 2019. Incumbent Mayor Rosalynn Bliss ran for re-election to a second term. She was challenged by pastor Daniel Schutte, a 2018 Republican candidate for the State House. Because only two candidates filed, the August primary election was cancelled. Bliss defeated Schutte in a landslide, winning 84 percent of the vote to Schotte's 16 percent.
This was the last mayoral election to take place in an odd-numbered year following the passage of a 2020 charter amendment that moved mayoral elections to presidential election years. As a result, Bliss's term was extended by a year.