MIAMI — Donna Deegan, a Democrat, was elected mayor of Jacksonville on Tuesday, shaking up the politics of Florida’s largest city, where Republican mayors have been in power for all but four of the last 30 years.
Ms. Deegan, a former television news anchor, defeated Daniel Davis, a Republican endorsed by Gov.
Ron DeSantis, who had been seen as the likely favorite in the traditionally Republican stronghold.
In recent years, Jacksonville had been the most populous city in the country with a Republican mayor, Lenny Curry, who is term-limited; that distinction now goes to Fort Worth, Texas.
But while Florida has become decidedly more Republican — and while many have viewed Mr. DeSantis, a likely 2024 presidential contender, as all-powerful in state politics — Jacksonville has emerged as a swingy corner of the state.