Cold Brook is a village in Herkimer County, New York. The population was 329 at the time of the 2010 census. It is named after a stream passing through the village. The village is located in the south part of the town of Russia and is northeast of Utica.