Skip to content
WCRC

WCRC Researched Brand · World's Most Powerful Brands 2026 · Second Global Mega Edition

Chubb

Chubb is the world's largest listed property and casualty insurer, incorporated in Switzerland with its headquarters in Zurich and much of its operations in the United States. Its business spans property and casualty, specialty, accident and health, and life insurance. In 2025 it wrote US$54.84bn in consolidated net premiums, posted record net income of US$10.31bn, up 11.2%, and achieved a combined ratio of 85.7%. It holds AA-range financial strength ratings and counts Berkshire Hathaway as a shareholder. WCRC's research found Chubb strongest in financial stability and underwriting quality. Its ratings, record results and an 18% rise in book value per share give it exceptional standing with institutions, brokers and commercial clients.

Sector
Insurance
Region
Europe
Country
Switzerland
WCRC research
Full 50-parameter assessment

What WCRC found

  1. Exceptional financial stability, with AA-range financial strength ratings and book value per share up 18%.

  2. Record 2025 net income of US$10.31bn, up 11.2%, and core operating income of US$9.95bn.

  3. High underwriting quality, shown by a combined ratio of 85.7%, across a broad multi-line portfolio.

What holds it back: Its consumer digital footprint and social presence are small relative to its scale, reflecting a largely commercial and broker-led business.

Status in the 2026 edition

Chubb was assessed in full on all 50 WCRC parameters for the 2026 edition. It is not among the 100 ranked brands.

WCRC publishes scores only for the 100 ranked brands. How WCRC ranks brands.

Most powerful Insurance brands

#70 Progressive

Questions people ask

Is Chubb in the WCRC World's Most Powerful 100 Brands 2026?

Chubb was assessed in full on all 50 WCRC parameters for the 2026 edition. It is not among the 100 ranked brands.

Which Insurance brands are ranked in 2026?

The most powerful Insurance brands in the 2026 ranking are Progressive (#70).