Cool Valley is a city in St. Louis County, Missouri, United States in Greater St. Louis. The population was 1,196 at the 2010 census.
Category: St. Louis (county), Missouri, United States