North Carolina, United States·3K residents
South Rosemary is an unincorporated area and census-designated place (CDP) in Halifax County, North Carolina, United States. As of the 2020 census, South Rosemary had a population of 2,753. It is part of the Roanoke Rapids, North Carolina Micropolitan Statistical Area.
How residents rate this city across 10 aspects
Be the first to review South Rosemary!