Democrat Tom McNamara took home the Rockford mayoral race with 68 percent of the vote.
Independent Rudy Valdez was runner-up with 16 percent. Republican Brian Leggero claimed 14 percent of votes, and Independent Ronnie Manns had two percent.
McNamara will replace Larry Morrissey , a three-term mayor who decided last fall to not run for re-election.
McNamara serves as alderman in the Third Ward and worked as an insurance agent.