The City Secretary prepares Council and other committee agendas and the official minutes, prepares legal notices relating to agendas and other City issues for publication and posting, maintains the City seal and attests all City documents, is responsible for oaths of office, and maintains committee and volunteer rosters.

The City Secretary serves as the Election Administration Official for City Elections and the Records Manager. The City Secretary accepts campaign disclosure statements. The City Secretary offers free notary service to city residents for non-business documents.