All 19 Jacksonville City Council seats were up for election in 2019. Fourteen races were decided outright in the general election on March 19, but five advanced to a runoff election held on May 14. Those seats were At-large Positions 1 and 3 and Districts 8, 10, and 14.
Eleven of 19 incumbents filed for re-election. City council members are term-limited and restricted to serving two consecutive four-year terms. Two incumbents advanced to the runoff election and were re-elected: At-large Position 3 member Tommy Hazouri (D) and District 8 member Ju’Coby Pittman (D). The remaining three seats in the runoff were open. All 11 incumbents who ran for re-election won another term.
The incoming city council will have six Democratic and 13 Republican members. Currently, Democrats hold seven seats and Republicans hold 12. The open At-large Position 2 seat changed from a Democrat-held seat to a Republican-held seat in the general election. There were no flipped seats in the general runoff election.
Jacksonville is the largest city in Florida and the 13th-largest city in the U.S. by population.