Vandercook Lake is an unincorporated community in Summit Township, Jackson County, Michigan. It is also a census-designated place (CDP) for statistical purposes and without any legal status as an incorporated municipality. The population of the CDP was 4,809 at the 2000 census.