City of Port St. Lucie, Florida Official Web Site
link to contact us page link to about Port St. Lucie link to helpful links page link to City Council page link to govermnent page link to City of PSL home page
City Council
(772) 871-5159
Fax (772) 871-7382

Related departments

Like us on Facebook
Follow us on Twitter
Watch us on YouTube
Sign up for our e-newsletters
Enter your email address below
Connect with Council Episodes

Port St. Lucie City Council

The city is led by a five-member elected Council, which sets policy and determines the long-term vision for the city. The Council appoints a City Manager to handle the daily business affairs, and a City Attorney to provide legal advice. This system is called a Council-Manager form of local government. Each Council member has one vote, including the Mayor, so legislative authority is equally spread among all five members.

Port St. Lucie City Council members must live in the district they represent, however residents throughout the city vote for every City Council seat, no matter which district. The Mayor is elected at-large in a citywide election and can live anywhere in the city. Like in the Council elections, all voters can vote in the mayoral election.

The Mayor and the other four City Council members serve 4-year staggered terms.

Stephanie MorganStephanie Morgan

District 1

John CaravelliJohn Carvelli

District 2

Greg OravecGregory J. Oravec


Shannon MartinShannon M. Martin

Vice Mayor, District 3

Jolien CaraballoJolien Caraballo

District 4

City Council staff 

Christina Flores, Assistant to:

  • Vice Mayor Shannon M. Martin
  • Councilwoman Stephanie Morgan
  • Councilwoman Jolien Caraballo

Brandon Dolan, Assistant to:

  • Mayor Gregory J. Oravec
  • Councilman John Carvelli


City Council Directed Policies 

Naming Policy for City Facilities


Contact Us 

Office of the Mayor and City Council
Port St. Lucie City Hall
121 SW Port St. Lucie Blvd.
Port St. Lucie, FL 34984

Phone: (772) 871-5159
Fax: (772) 871-7382


Meet your Mayor & City Council Who is my Council Member? Agendas
Strategic Plan Live Stream Meetings Calendar of Meetings

InstagramLinkedIn Twitter sign up Facebook sign up