Skip to page body Home About Keller City Government Departments & Services News & Events Community Doing Business

Photo of Mayor and City Council MembersThe Keller City Council is composed of a mayor and five council members in places designated as 1 through 5, all elected at-large for two-year terms by qualified voters within the city limits of Keller. Council places 2, 3, and 4 are elected in even number years; and the Mayor and Council Places 1 and 5 are elected in odd numbered years (unless there are resignations in other positions).

Under the provisions of the City Charter, and subject only to the limitations imposed by the Texas Constitution, State law, and the City Charter, the City Council enacts local legislation, adopts the annual operating budget, and sets policy.

Regular City Council meetings are held on the first and third Tuesday of each month at Keller Town Hall. Meetings generally start with a Pre-Council meeting at 6:00 PM, followed by the Regular City Council meeting at 7:00 PM. All City Council meetings are open to the public.

Mayor and City Council Members

Position Name E-Mail Elected Term Expires
Mayor Pat McGrail pmcgrail@cityofkeller.com May 2007 2011
Mayor Pro Tem,
Place 1
Ray Brown rbrown@cityofkeller.com May 2007 2011
Council Member,
Place 2
John Baker jbaker@cityofkeller.com May 2008 2012
Council Member,
Place 3
Tom Cawthra tcawthra@cityofkeller.com May 2008 2012
Council Member,
Place 4
Jim Thompson jthompson@cityofkeller.com May 2008 2012
Council Member,
Place 5
Mitch Holmes mholmes@cityofkeller.com May 2003 2011

To contact all City Council Members, send e-mail to mayorandcouncil@cityofkeller.com.

The Mayor or a City Council Member is available to meet with homeowners associations, civic groups, clubs, scout troops, school students, and not-for-profit organizations. For scheduling and information, call 817-743-4007 or send e-mail to townhall@cityofkeller.com.

City Council Meetings are held on the first and third Tuesday
of each month

Keller Town Hall, 7:00 PM

View Agendas and Minutes

Last updated: 5/22/2010 6:00:24 PM