City Manager

City Manager Aaron Palmer was appointed by the City Council to serve as the administrative head of the City, and is responsible for the efficient administration of all departments operating within the City, while providing overall direction to ensure that City policy is adhered to.


To fulfill these duties, the City Manager is aided by three full time employees in City Hall, four part-time Special Enforcement Officers, one part-time Code Enforcement Officer, and contracts with the following agencies/firms:

In addition, the City Manager oversees the functions of Human Resources and Risk Management, Economic Development, Communications, preparation of the Annual Operating Budget, all contract administration, state and federal grant processing, and agenda processing and review for the City Council.


The City Manager actively involves himself in governmental affairs, feeling its important to the community to track legislative activities to present Canyon Lake’s point of view on issues.