Mayor Leonard Scarcella

The Mayor provides strong leadership and presides over Stafford City Council meetings. In his role as head of the City government, the Mayor oversees the pursuit and enforcement of ordinances, regulations, and resolutions; signs all official documents; guides the preparation and administration of the annual budget; and delivers the “State of the City” message each January.

Contact Mayor Scarcella

  • Address: 2610 South Main St., Stafford, TX 77477
  • Phone: (281) 261-3901
  • Email:
Mayor Leonard Scarcella