National Life

National Life

Phone Number & Contact Info
Region / Service Phone Number Notes
Headquarters (Montpelier, VT, US – North America) +1 800-732-8939 Main corporate office and customer service
Life Insurance Customer Support +1 800-732-8939 Policy inquiries and claims
Annuities & Investment Services +1 800-732-8939 Support for retirement and investment products
Corporate / Business Inquiries +1 802-229-3333 Office contact for corporate partnerships and general inquiries
Montpelier Local Office +1 802-229-3333 Main local office for appointments and visits
Addison, TX Office +1 972-713-2000 Support for Life Insurance Company of the Southwest
About & National Life

National Life Group is a diversified family of financial services companies offering life insurance, annuities, and investment products. Established in 1848, it is one of the first mutual life insurance companies in the United States. The group operates under the trade name of National Life Insurance Company, based in Montpelier, Vermont, and Life Insurance Company of the Southwest, headquartered in Addison, Texas. National Life Group serves over 1.4 million customers across the United States.


Key Features

  • Established Legacy: Founded in 1848, with over 175 years of service.

  • Product Offerings: Provides life insurance, annuities, and investment products.

  • Customer Base: Over 1.4 million customers as of 2025.

  • Financial Strength: Recognized for strong financial performance and stability.

  • Corporate Social Responsibility: Engaged in community initiatives and charitable activities.

  • Digital Transformation: Investing in technology to enhance customer experience.

  • Employee Engagement: Offers programs like paid time for volunteering and wellness benefits.

Customer also Asked?
Ask Your Question ?