Community Trust Bancorp, Inc. is the bank holding company for Community Trust Bank, Inc., offering commercial and personal banking as well as trust and wealth management services. It accepts time and demand deposits, checking and savings accounts, savings certificates, individual retirement accounts, Keogh plans, and money market accounts. Its loan portfolio covers commercial, construction, mortgage, and personal loans, lease financing, lines of credit, term loans, asset-based financing, real estate loans, consumer loans, and hotel/motel loans. The company also provides cash management, safe deposit boxes, funds transfer, letters of credit, trustee and estate services, securities brokerage, debit cards, and annuity and life insurance products, serving small and mid-sized communities in Kentucky, West Virginia, and Tennessee. Founded in 1903, it is headquartered in Pikeville, Kentucky.