The seaside town of Sunset Beach got its start in 1955 when the land it occupies was bought by a property developer.
It is part of the Wilmington, NC Metropolitan Statistical Area. The population was 3,572 at the 2010 census, up from 1,824 in 2000 census. Sunset Beach is a seaside town in Brunswick County, North Carolina, United States.