Seagrove is a town in Randolph County, North Carolina, United States. The population was 228 at the 2010 census. It was named after a railroad official when the area was connected by rail. The center of population of North Carolina is located a few miles east of Seagrove.In this usage, the name Seagrove not only refers to the town proper, but also includes several other communities that are part of the pottery tradition along and near the "North Carolina... Show more

source