North Hartsville is a census-designated place in Darlington County, South Carolina, United States. The population was 3,251 at the 2010 census. It is part of the Florence Metropolitan Statistical Area and the Hartsville Urban Cluster.