City Secretary

The City Secretary is an Officer and Department Head of the City, appointed by City Council, and is a statutory position required by State law. 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
  • Website Management
  • Certification of Documents
  • Preparation of ordinances, resolutions, proclamations, contracts/agreements, and other documents
  • Legislative Activities
  • Public Information Officer
  • Notary Public (official City documents only)


The Texas Local Government Code §22.074 states that a person may 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 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 is a native Texan and was raised in San Antonio. She lived in Corpus Christi for 14 years while earning her degrees and working at 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, 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).
Masters MPA gtg
BBA in MIS gtg
TMCA Certificate gtg
LEAD Certificate gtg

Contact Us

  1. Kerri Craig, MPA, TRMC
    City Secretary
    1 Community Drive
    PO Box 7765
    Horseshoe Bay, TX 78657

    Phone: 830-598-9943