Car Insurance

MAPFRE North America

Last Updated December 02, 2025

legal name:

MAPFRE Insurance (MAPFRE North America)

year founded:

1972

location count:

employees:

31,290

business model:

B2BB2C

key product:

insurance

ownership:

Private

firm structure:

Mutual/Corporation (group)

headquarters:

Webster, MA

registered:

Delaware

Updated:

December 02, 2025
Analysis & Indexes

MAPFRE North America Appears in: