CHUBB logo

CHUBB

World's largest publicly traded property and casualty insurer, operating in 54 countries with leading positions in U.S. commercial lines and high-net-worth personal insurance.

Visit Website

Overview

Chubb is the world's largest publicly traded property and casualty insurance company, with roots tracing to 1792 and operations spanning 54 countries and territories. The modern Chubb was formed in January 2016 when ACE Limited completed its USD 28.3 billion acquisition of The Chubb Corporation, adopting the Chubb name for its superior brand recognition in the marketplace.

The company holds the number-one position in U.S. commercial lines insurance and leads the U.S. high-net-worth personal lines segment, serving affluent individuals and families with premium coverage for luxury homes, jewelry, art, and collections. Chubb is also the top crop insurer in the United States and maintains a significant international life and accident insurance business, particularly across Asia.

In 2025, Chubb reported record net income of USD 10.31 billion (up 11.2% year-over-year), record P&C underwriting income of USD 6.53 billion, and a record-low P&C combined ratio of 85.7%. The company's digital business grew 27% to USD 1.4 billion in premium with underwriting profit in 2025, reflecting an accelerating digital transformation strategy.

At a Glance

Headquarters
Zurich, Switzerland (operational HQ in Philadelphia, Pennsylvania, USA)
Employees
1000+

Category & Focus

Last updated: 2026-05-11