Warren is a town in Herkimer County, New York, United States. The population was 1,143 at the 2010 census. The town is named after General Joseph Warren, who was killed at the Battle of Bunker Hill. Warren is in the south part of Herkimer County. US 20 passes across the town.