Who is running in St. Petersburg, Florida in 2026
- St. Petersburg Mayor
- Kenneth T. Welch and Charlie Crist
- St. Petersburg City Council, District 2
- Courtney Bermudez and Gabriel Hament
- St. Petersburg City Council, District 6
- Linsey Grove and Trevor Mallory
St. Petersburg elections
City races are nonpartisan. The city's bond and charter questions are in the Propositions section below.
Mayor
Vote for oneKenneth T. Welch
Compromised (best choice in this race) DemocratPoints to more affordable housing and sustainability work in his first term. Critics fault the city's cleanup after Hurricanes Helene and Milton and the collapse of the Tropicana Field stadium deal with the Rays. Endorsed by the firefighters, SEIU, Equality Florida and the Suncoast Police Benevolent Association.
Sources: Ballotpedia, Fox 13, Equality Florida, Crow's Nest
Charlie Crist
Compromised DemocratRunning on affordability and a better storm response. His campaign and its political committee took large donations from Tallahassee lobbyists tied to Duke Energy while the city weighs starting its own power utility.
Sources: Ballotpedia, WUSF, Florida Trib
City Council, District 2
Vote for oneOpen seat. Council member Brandi Gabbard is term-limited. Both look like decent people; we give Bermudez the edge for her specific housing and utility plans.
Courtney Bermudez
Seems like good people (best choice in this race)Wants affordable housing written into development contracts "in perpetuity" and backs the push to replace Duke Energy with a city-owned utility. Also running on stormwater and housing stability.
Sources: CityVerse
Gabriel Hament
Seems like good peopleWorks as a public defender and once served on the Sarasota County Schools financial advisory committee. Has not held elected office.
Sources: Gateway District, Campaign site
City Council, District 6
Vote for oneOpen seat. Council member Gina Driscoll is leaving.
Linsey Grove
Seems like good people (best choice in this race) ProgressiveWas vice chair of the county Charter Review Commission. Endorsed by SEIU Florida, Florida Rising, the Sierra Club, the Stonewall Democrats and the LGBTQ+ Victory Fund.
Sources: St. Pete Catalyst, Victory Fund
Trevor Mallory
Compromised DemocratServed on the city's affordable housing advisory committee and wants to help residents buy homes and avoid foreclosure. Endorsed by the Suncoast Police Benevolent Association, outgoing council member Gina Driscoll and former Mayor Rick Kriseman.
Sources: Campaign site, Tampa Bay Times
Also on your ballot
Every Pinellas County voter also picks in these races. Full write-ups on the Pinellas County page.
- County Commissioner, District 2 (At Large): Tim Hughes Seems like good people, Brian Scott Not enough info
- County Commissioner, District 6: David Glenn Jr. Seems like good people, Kathleen Peters Seems like good people
- School Board, District 3 (At Large): Curtis Campogni Seems like good people, Dawn Peters Not good people
- U.S. Senator: Angie Nixon Seems like good people, Ashley Moody Not good people, Neil J. Gillespie Not enough info
- Governor and Lieutenant Governor: David Jolly Seems like good people, Byron Donalds Not good people
- Attorney General: Jose Javier Rodriguez Seems like good people, James Uthmeier Not good people
- Chief Financial Officer: Annette Taddeo Seems like good people, Blaise Ingoglia Compromised
- Commissioner of Agriculture: Joey Mendoza Atkins Seems like good people, Wilton Simpson Not good people
- U.S. Representative, District 13: Leela Gray Seems like good people, Anna Paulina Luna Not good people, Tony D'Arrigo Not enough info
- U.S. Representative, District 16: Kelly Kirschner Seems like good people, Sydney Gruters Not good people, Mark Davis Not enough info
- State Senator, District 18: Karla Kemp Not enough info, Nick DiCeglie Not good people
- State Senator, District 21: Jordan Hensley Seems like good people, Chris Nocco Not good people
- State Representative, District 57: Wendy Hoy Seems like good people, Adam C. Anderson Compromised
- State Representative, District 58: Bryan Beckman Seems like good people, Kimberly "Kim" Berfield Compromised
- State Representative, District 59: Susan Rochelle Leff Not enough info, Berny Jacques Not good people
- State Representative, District 60: Lindsay Polega-Quigley Seems like good people, Melissa Rutland Compromised
- State Representative, District 61: May Thach Seems like good people, Linda Chaney Compromised