The Cary Park District, established in 1971, includes 52 parks and parcels of approximately 846 acres. It serves almost 26,000 residents in the communities of Cary, Fox River Grove, Trout Valley, and parts of Oakwood Hills, Lake in the Hills, and unincorporated McHenry County. The Cary Park District office is at 255 Briargate Road, Cary.

