Who Decides
John Whitmire — Mayor of Houston
The Mayor of Houston — contact info, priorities, and how to reach him.
By City of Houston -- via manual -- Apr 10, 2026
Overview
Mayor John Whitmire runs Houston as the city's chief executive officer. He manages daily operations for the nation's fourth-largest city and makes sure local laws get enforced across our community.
The mayor's job touches every part of city life. Whitmire appoints department heads who run police, fire, public works, and other city services. These appointments need City Council approval. He also picks people to serve on advisory boards that help shape city policies.
Beyond managing, Mayor Whitmire serves as Houston's official voice and representative. He signs all ordinances and resolutions that City Council passes into law. During council meetings, he presides over discussions and can vote on issues that affect our neighborhoods.
Each year, the mayor presents Houston's budget to City Council. This budget determines how much money goes to parks, roads, emergency services, and other programs our community relies on. He also keeps council members informed about the city's financial health throughout the year.
Residents can reach Mayor Whitmire's office by calling 311 or emailing mayor@houstontx.gov. Media interview requests go to Communications Director Mary Benton. People who want to request the mayor for an event can use the city's online scheduling system at houstontx.gov.
Resources
About the source
The City of Houston provides comprehensive municipal services to residents, businesses, and visitors through various departments and divisions. The city government operates under the Office of the Mayor and City Council, offering services including permitting, health, housing, parks, and public works, while maintaining transparency through open data portals and regular civic engagement.
Knowledge Graph
How this connects
Connections across learning, action, organizations, and policy.
Choose your next step
Every page is a door. Where do you want to go?