Financials

The Starr Foundation was established in 1955 by C.V. Starr. Mr. Starr left the majority of his estate to the Foundation when he died in 1967, and, as of December 31, 2024, the endowment has provided more than $4 billion in grants and is currently valued at $1.7 billion.

Grants Awarded Since Founding


IRS Forms 990-PF