Winnsboro Mills is an unincorporated community and census-designated place (CDP) in Fairfield County, South Carolina, United States. The population was 1,898 at the 2010 census, down from 2,263 at the 2000 census. It is part of the Columbia, South Carolina Metropolitan Statistical Area.

Geography

Winnsboro Mills is located southeast of the center of Fairfield County. It is bordered to the north by the town of Winnsboro, the county seat. U.S. Route 321 Business (Columbia Road) is the main road through the community.

According to the United States Census Bureau, the CDP has a total area of , all of it land.

As of the census