Sylacauga is a city in Talladega County, Alabama, United States. At the 2010 census the population was 12,749.Nicknames for Sylacauga include "The Marble City", "Buzzard's Roost", "Alabama’s Best-Kept Secret" and "Sly Town".Sylacauga is known for its fine white marble bedrock. It was discovered shortly after settlers moved into the area and has been quarried ever since.