Car Insurance

Liberty Mutual

Last Updated December 02, 2025

legal name:

Liberty Mutual Insurance Company

year founded:

1912

location count:

900

employees:

40,000

business model:

B2BB2C

key product:

insurance

ownership:

Private

firm structure:

Mutual / Group

headquarters:

Boston, MA

registered:

Massachusetts

Updated:

December 02, 2025
Analysis & Indexes

Liberty Mutual Appears in: