Blair is an unincorporated community in Fairfield County, South Carolina, United States. The community is located near the Broad River at the county's western border, west of Winnsboro. Blair has a post office with ZIP code 29015.
The community was named after the local Blair family, who settled there in 1798.
In 1925, Blair had 25 inhabitants.