We are honored to be in a position to give. Fiscal responsibility, stewardship and transparency are core values.

Financially, The Tow Foundation has its roots in two different philanthropic endeavors of its founders: a Delaware-based foundation launched in 1988 and a Connecticut-based charitable trust created in 1999. In 2008, the two entities merged under the shared name of “The Tow Foundation, Inc.” and relocated to New Canaan, Connecticut, where we continue to operate to this day.

Financial Documents

Form 990
FY 2020

Form 990
FY 2019

Form 990
FY 2018

For more information on the Foundation’s financials

contact us