City of Keller, TX
Home MenuOpen Government & Compliance
Mayor and City Council Members
The Keller City Council is composed of a mayor and six council members in places designated as 1 through 6, all elected at-large for three-year terms by a majority of the registered voters within the city limits of Keller.
The general election for members of the City Council is held annually on the 1st Saturday in May. Find additional election-related dates and information here: https://www.sos.state.tx.us/elections/voter/important-election-dates.shtml
Upcoming Election - May 2, 2026 - Elect Mayor, City Council Places 3, and City Council Place 4
If you are interested in learning how to become a candidate, please visit this page.
- May 2027 - Elect Council Members to Places 1 and 2
- May 2028 - Elect Council Members to Places 3 and 4
- May 2029 - Elect Mayor and Council Members to Places 5 and 6
Regular Keller City Council meetings are held on the first and third Tuesday of each month at Keller Town Hall, 1100 Bear Creek Parkway. Meetings generally start with a Pre-Council meeting at 5 P.M. followed by the Regular City Council meeting at 7 P.M. All Keller City Council meetings are open to the public.
Click the link to go to the City Council meeting calendar
| POSITION | NAME | ELECTED | TERM EXPIRES | |
|---|---|---|---|---|
| Mayor | Armin Mizani | amizani@cityofkeller.com | May 2023 | 2026 |
| Council Member, Place 1 |
Shannon Dubberly | sdubberly@cityofkeller.com | May 2024 | 2027 |
|
Council Member, |
Greg Will | May 2024 | 2027 | |
|
Council Member, |
Karen Brennan | May 2025 | 2028 | |
| Council Member, Place 4 |
Tag Green | May 2025 | 2028 | |
| Council Member, Place 5 |
Chris Whatley | May 2023 | 2026 | |
| Council Member, Mayor Pro Tem |
Ross McMullin | rmcmullin@cityofkeller.com | May 2023 | 2026 |
|
Contact Kelly Ballard, City Secretary, at Kballard@cityofkeller.com or 817-743-4005 for additional information. |
||||
Keller Video on Demand
KTV helps to bring citizens one step closer to Keller Town Hall as it broadcasts City Council meetings and public service announcements about local government services.
Live Public Meeting Coverage:
- Keller City Council Meetings are broadcast and streamed live at 5 p.m. each first and third Tuesday
Watch KTV archived video
Watch KTV Live
Documents
Link to the Texas Open Meetings Act Handbook
Link to the Public Information Act Handbook
Link to access agendas and minutes
Link to organizational structure chart
Hotel/Motel Occupancy Tax Revenue
Economic Development Corporation Report
Special Purpose District Report
