Alan Johnson

Alan JohnsonAlan Johnson, Mayor

Phone: 727-543-2794
Term: March 2020 to March 2023 (Re-elected)
Email Alan Johnson


The Mayor for the City of St. Pete Beach is elected by the voters in all Districts.

Personal Life

  • Raised in central Massachusetts
  • Widowed, two adult children
  • Moved to Tampa Bay area in December 1979
  • Moved to St. Pete Beach in June 1998

Work Experience

  • St. Pete Beach Mayor
  • General Electric (GE), 35 years
  • Retired in 2005

Other work experience:

  • Contract Negotiation and Management
  • Design Engineering
  • International Sales
  • Project Management
  • Service and Construction
  • Service Sales


  • Bachelor's of Science Mechanical Engineering - Lowell Technological Institute, Lowell, Massachusetts
  • Graduate Studies - Union College, Schenectady, New York
  • Licensed Professional Engineer - New York and Florida

Community Service

  • Captiva Cay Homeowners Association President
  • St. Pete Beach Recreation Committee
  • St. Pete Beach Classic Co-founder
  • St. Pete Beach Finance and Budget Review Committee

Clubs & Organizations

  • GE Elfun, Board of Directors and Chairman
  • Member - Pasadena Community Church
  • Motion Sports Management LLC, Principal
  • North Beach Civic Association
  • Pasadena Community Church, Staff-Parrish Relations Committee
  • St. Pete Beach Classic LLC, Secretary
  • St. Pete Mad Dogs Triathlon Club
  • St. Petersburg Bike Club
  • USA Triathlon, Category One Official
  • USA Triathlon, Level One Coach