The company believes that life insurance is the most protective, responsible, and rewarding action that a person can take.
The company also provides assistance to women, who face unique challenges when planning for their futures. Penn Mutual offers complete financial plans that are centered on life insurance and that provide protection and possibilities. (Today the company is still headquartered in the Horsham Township, Pennsylvania area.) Penn Mutual was only the seventh mutual insurance company that was chartered in the U.S. The Penn Mutual Life Insurance Company – which is also known simply as Penn Mutual – was initially established in 1847 in Philadelphia, Pennsylvania. How to Get the Best Premium Rates on Indexed Life Insurance Coverage from Penn Mutual.