City Holding operates as a holding company for City National Bank that provides various banking, trust and investment management and other financial solutions. The Company accepts various deposit products, such as checking, savings and money market accounts, as well as certificates of deposit and individual retirement accounts. It also provides commercial and industrial loans as well as mortgage banking services.