The 1977 Cleveland mayoral election took place on November 8, 1977, to elect the Mayor of Cleveland, Ohio. The election was won by Dennis Kucinich. The election was officially nonpartisan, with the top two candidates from the October 4 primary advancing to the general election.
In an upset defeat, incumbent mayor Ralph Perk failed to advance past the primary.
Kucinich, at 31 years of age, became the youngest mayor of a major United States city.
Primary election.
! scope="col" colspan="2" style="width: 17em" | Candidate
! scope="col" | Votes
! scope="col" | %
! colspan="2" style="text-align:right;" | Total votes
General election.
! scope="col" colspan="2" style="width: 17em" | Candidate
! scope="col" | Votes
! scope="col" | %
! colspan="2" style="text-align:right;" | Total votes
References.
 ;templatestyles src="Reflist/styles.css" / ;