Subsidiaries of Registrant
                                     Exhibit 21




                                                 Date and % of
                                                 Voting Shares,
                                                  Partnership
                                                Interests, Voting
                                     Year &    Trust Certificates,
                                     State           Capital               Description of
       Name & Address                 Inc.         Contributions              Activity
       --------------                ------    ------------------       -------------------
                                                               
 Home Federal Savings Bank            1934         6/29/94              Federally Chartered
 101 North Broadway                    MN      HMN owns 100% of         Stock Savings Bank
 Spring Valley, MN  55975                       voting shares

   Osterud Insurance Agency, Inc.     1983      Bank owns 100%          Offers credit life
   101 North Broadway                  MN                               and annuity products
   Spring Valley, MN  55975                                             to the Bank's
                                                                        customers and others

   MSL Financial Corporation          1983      Bank owns 100%          Offered annuity
   101 North Broadway                  IA                               products to
   Spring Valley, MN  55975                                             Marshalltown
                                                                        Financial

 Security Finance Corporation         1929         12/29/95             Corporation invests
 101 North Broadway                    MN      HMN owns 100% of         in securities and
 Spring Valley, MN  55975                      voting shares            loans

 HMN Mortgage Services, Inc.          1996         7/08/96              Mortgage Banking/
 9973 Valley View Road                 MN      HMN owns 100% of         Brokerage Office
 Eden Prairie, MN 55344                         voting shares