The document provides an overview of the banking and insurance sectors in Nepal. It states that Nepal Rastra Bank governs banking and Insurance Board of Nepal governs insurance. There are 6 types of financial institutions in Nepal, with commercial banks, development banks, and finance companies being most popular. There are 25 insurance companies total - 8 life insurance companies, 16 non-life insurance companies, and 1 life and non-life insurance company. Lists of commercial banks and the different types of insurance companies in Nepal are also included.