Miami voters on Tuesday chose Joe Carollo to succeed Mayor Steve Clark, who died in June from cancer.
Carollo, who resigned from the City Commission to run, won 76 percent of the vote.
"Tomorrow is when the real job begins to reconstruct Miami, to begin to make Miami the great city that we all know," said Carollo as he thanked supporters late Tuesday.
Seven names appeared on the ballot, although one candidate, Roger Snell, withdrew from the race. Voter turnout was nearly 20 percent.
Newspaper publisher Eladio Jose Armesto had 10.5 percent of the vote and Overtown resident Calvin C.C. Reed collected 5.5 percent.
The remaining candidates all had less than 3 percent. They include Jacqueline Chediak, a nurse who faced a legal challenge because she lived outside the city, antique dealer Olga Andreu-Moreira and restaurant manager Rolando Barreiro Jr.
In the city's most recent election last fall, 21.7 percent of Miami's registered voters turned out for the race in which Carollo defeated incumbent Victor DeYurre for a commission seat.
After Clark died in June the commission was unable to agree on a replacement, so a special election was set.
Carollo, an outspoken anti-communist, made national headlines several times during eight years on the commission in the 1980s with his feisty anti-Castro stands.
He was considered an early favorite, and several possible contenders decided not to run, including Clark's widow, Teresa Zorilla Clark, and Miami Vice Mayor Willie Gort.