2026 St. Petersburg Mayoral race
Our 21-day average puts Charlie Crist at 54.4%, Ken Welch at 34%, Brandi Gabbard at 13.5%, Jim Large at 8.8%, based on 5 polls ending between 3/26/2026 and 10/23/2026. Dots on the chart are individual polls; the line is the rolling average. How to read these numbers.
2026 St. Petersburg Mayoral race over time
5 polls · 21-day rolling average · dots are individual polls
Charlie Crist 54.4%
Ken Welch 34%
Brandi Gabbard 13.5%
Jim Large 8.8%
View data as table
| Choice | Latest average | Polls | Latest poll |
|---|---|---|---|
| Charlie Crist | 54.4% | 5 | 10/23/2026 |
| Ken Welch | 34% | 5 | 10/23/2026 |
| Brandi Gabbard | 13.5% | 3 | 7/28/2026 |
| Jim Large | 8.8% | 3 | 7/28/2026 |
Average result
Unweighted mean across 5 matching polls
View data as table
| Choice | % |
|---|---|
| Charlie Crist | 39.6% |
| Ken Welch | 23.4% |
| Brandi Gabbard | 11% |
| Jim Large | 7.2% |
| Maria Scruggs | 3.4% |
| Kevin Batdorf | 3% |
Individual polls (5)
| End date | Pollster | Sample | Results |
|---|---|---|---|
| 10/23/2026 |
St. Pete Polls
for Florida Politics |
478 LV |
Charlie Crist (D)
Ken Welch (I)
|
| 9/1/2026 |
St. Pete Polls
for Florida Politics |
509 LV |
Charlie Crist (D)
Ken Welch (I)
|
| 7/28/2026 |
St. Pete Polls
for Florida Politics |
351 LV |
Charlie Crist (I)
Ken Welch (I)
Brandi Gabbard (I)
Jim Large (I)
Maria Scruggs (I)
Kevin Batdorf (I)
|
| 7/18/2026 |
St. Pete Polls
for Florida Politics |
379 LV |
Charlie Crist (I)
Ken Welch (I)
Brandi Gabbard (I)
Jim Large (I)
Kevin Batdorf (I)
Maria Scruggs (I)
|
| 3/26/2026 |
St. Pete Polls
for Florida Politics |
538 LV |
Charlie Crist (I)
Ken Welch (I)
Brandi Gabbard (I)
Maria Scruggs (I)
Jim Large (I)
Kevin Batdorf (I)
|


