EXHIBIT 21

Subsidiaries of the Registrant

    The Corporation has four subsidiaries as of January 1, 1997.

 




                                                                           Percent
                                                                         Voting Stock
                                 Jurisdiction of     Shares Owned           held by
                                 Organization       By Corporation        Corporation
                                ----------------   ---------------       -------------
                                                                      
Community Trust Bank, NA        United States      285,000 Common             100%
    Pikeville, Kentucky

Commercial Bank                      Kentucky        5,670 Common             100%
    West Liberty,
    Kentucky

Community Trust Bank, FSB       United States          100 Common             100%
    Campbellsville,
    Kentucky

Trust Company of                     Kentucky          500 Common             100%
    Kentucky
    Ashland, Kentucky




 
    All shares of Community Trust Bank, FSB are pledged as collateral on the
bank note outstanding to Star Bank, Cincinnati, Ohio.


                                          48