About Penn Mutual
The Penn Mutual Life Insurance Company is a mutual insurer in the Philadelphia area, with its home office in Horsham, Pennsylvania. Founded in 1847, it has worked with financial professionals across the U.S. for more than 175 years. As a mutual company it is owned by its participating policyholders, who can receive annual dividends.
Products
Penn Mutual and its affiliates offer life insurance, including whole life, universal life and term policies, annuities, wealth management and institutional asset management. Products are sold through financial professionals.
Financial strength
Penn Mutual's current financial strength ratings are available on pennmutual.com.
Contact and claims
Policyholders can reach customer service through the number on their policy statement or the contact page at pennmutual.com, and can usually start a claim through their financial professional.