Mid Penn Bancorp provides commercial banking and trust business services to individuals, partnerships, non-profit organizations, and corporations in Pennsylvania. It offers various time and demand deposit products, including checking accounts, savings accounts, clubs, money market deposit accounts, certificates of deposit, and individual retirement accounts. The Company also provides a range of loan products comprising mortgage and home equity loans, secured and unsecured commercial and consumer loans, lines of credit, construction financing, farm loans, community development loans, loans to non-profit entities, and local government loans.