City Secretary

The City Secretary is one of the four Charter Officers (along with the City Manager, City Attorney, and Municipal Judge) in Horseshoe Bay. The City Secretary is a statutory position each city in Texas is required to have by law. The City Secretary is also a department head of the City who is appointed by, and reports to, the City Council. Functioning much like the Secretary of State, the City Secretary/Municipal Clerk is the local official who maintains the integrity of the election process, ensures transparency and access to city records, facilitates the city’s legislative process, acts as the compliance officer for federal, state, and local statutes, and is the recorder and preserver of local government history.


The mission of the City Secretary’s office is to promote open and responsive government through proper recording, maintenance, and preservation of the City’s legislative history and official documents; provide responsive customer service to our citizens and neighbors; conduct fair and impartial City elections; enhance public participation in the municipal government process; and improve public access to municipal records.


  • Records Management Officer
  • Chief Elections Officer
  • Oversees publication and posting of legal notices
  • City Council Meetings - Agendas, Packets, Minutes
  • Swearing in Public Officials
  • Codification of Ordinances
  • Certification of Documents
  • Preparation of ordinances, resolutions, proclamations, contracts/agreements, and other documents
  • Legislative Activities
  • Notary Public (official City documents only) 


The Texas Local Government Code §22.074 states that a person shall be certified to serve as City Secretary. Such training and certification is vital given the importance and complexities of the position of City Secretary. The Texas Municipal Clerks Certification Program requires the City Secretary to complete an extensive and rigorous certification program consisting of: completing 200 hours of university-level coursework, successfully passing four examinations, and attending eight seminars over a 3-year period. Re-certification requires an additional 80 hours of professional development course work and attendance of six seminars every 5 years. 

Kerri Craig was appointed City Secretary by the City Council in October 2016. Prior to that she served as the City Secretary for the City of Dripping Springs. Kerri completed the Texas Registered Municipal Clerk Certification Program in October 2016. She earned her Certified Municipal Clerk designation in 2019 from the International Institute of Municipal Clerks. She previously earned a Masters in Public Administration in 2007, and a Bachelor of Business Administration in Management Information Systems in 2001. Kerri also graduated from the International City/County Management Association’s (ICMA) Leading Educating and Developing Program (LEAD) conducted by the Weldon Cooper Center for Public Service at the University of Virginia on March 31, 2017. Kerri was voted the Texas Municipal Clerk of the Year by the Hill Country Chapter of the Texas Municipal Clerks Association in 2018 and 2019.

Kerri is a native Texan and was raised in San Antonio. She lived in Corpus Christi for 14 years while earning her degrees and working with Texas A&M University-Corpus Christi, and the City of Corpus Christi, prior to returning to the beautiful hill country. She has over 20 years of experience in public service in the areas of strategic planning and data analysis, administrative and departmental management, legislative and legal research, innovation planning, records management, and budgeting. She is a member of the Texas Municipal Clerks Association (TMCA), International Institute of Municipal Clerks (IIMC), International City/County Management Association (ICMA), Hill Country City Secretaries Association, National Association of Government Archives and Records Administrators (NAGARA), and the American Society for Public Administration (ASPA).