Mayor and City Council

The City Council serves as a link between the citizens of Southlake and their municipal government. The City of Southlake operates under a council-manager form of government as approved by voters in 1987 through the adoption of the Southlake City Charter. 

The Southlake Charter provides that the Southlake City Council shall consist of the Mayor and six Council members elected by numbered places and are elected at-large by the registered voters of Southlake to serve three-year, staggered terms of office. 

Councilors help constituents by connecting them to resources, services, and City departments. City Council also administers the City's goals, major projects, and infrastructure improvements ranging from community growth and land use to finances and strategic planning. In addition, they serve as advocates for all Southlake residents.

  1. Mayor-John-Huffman-300x400

    John Huffman

    Mayor

    Mailing Address
    1400 Main Street, Suite 270
    Southlake, Texas 76092

    Term Expires: May 2024


  1. Shawn-McCaskill-300x400

    Shawn McCaskill

    Mayor Pro Tem - Place 3

    Mailing Address
    1400 Main Street, Suite 270
    Southlake, Texas 76092


    Term expires: May 2025


  1. Kathy-Talley-300x400

    Kathy Talley

    Deputy Mayor Pro Tem - Place 1

    Mailing Address
    1400 Main Street Suite 270
    Southlake, Texas 76092

    Term Expires: May 2026



  1. Randy-Robbins-300x400

    Randy Robbins

    Place 2

    Mailing Address
    1400 Main Street Suite 270
    Southlake, TX 76092

    Term Expires: May 2024


  1. Ronell-Smith-300x400

    Ronell Smith

    Place 4

    Mailing Address
    1400 Main Street, Suite 270
    Southlake, Texas 76092

    Term expires: May 2025


  1. Amy-Torres-Lepp-300x400

    Amy Torres-Lepp

    Place 5

    Mailing Address
    1400 Main Street Suite 270
    Southlake, Texas 76092

    Term Expires: May 2025


  1. Randy-Williamson-300x400

    Randy Williamson

    Place 6

    Mailing Address
    1400 Main Street, Suite 270
    Southlake, TX 76092

    Term Expires: May 2026


Image of Southlake Mayor and City Council

Contact Your City Council

Correspondence addressed to City Council should be mailed to:

1400 Main Street, Suite 270
Southlake, Texas 76092

You may contact your elected officials using the above email addresses and phone numbers, or you can email the entire City Council.