Located in Onslow County, North Carolina, the town of North Topsail Beach boasts a population of 843 people. The town is twice the size of Topsail Beach, with an area of 27.4 km˛, or 10.6 mi˛. Nearly 40% of the town is made up of water, 4.2 mi˛ to be exact.
The population of 843 is broken into 451 households and 242 families. 92.17% of the population of North Topsail Island classifies themselves as white. The remainder of the population consists of a variety of ethnic backgrounds including African American (4.74%), Native American (0.47%), and Asian (0.83%). The remainder of the population consists of other races.
The 451 households can be broken down according to the make up of the household. 9.5% of the households in North Topsail Island contained children under the age of 18. 47.7% of the households consisted of married couples without children, whereas 4.2% were single female head of household. 46.3% of households were occupied by non-families, 37.9% by individuals, and 9.3% by individuals over the age of 65. Households averaged a size of 1.87, and families averaged a size of 2.37.
The population of 843 can be broken down by age to show that 9.4% of the population were children under the age of 18. 9.7% were between the ages of 18 and 24, 30.7% were in the age bracket of 25 to 44, 33.1% were between the ages of 45 and 64, and 17.1% were 65 or older. The number of males in North Topsail Beach was greater than the number of females. For every 100 females there were 109.2 males; for every 100 females over the age of 18, there were 114.0 males.
The average household income in the town of North Topsail Island was $45,982. Family households averaged $53,125. Males in the town averaged more than females, $36,522 to females' $30,000. The per capita income for North Topsail Beach was $33,972, with 8.6% of the population living below the poverty level, 5.5% of which were families. One quarter of the population living in poverty were children under the age of 18, and only 4.4% were adults over the age of 65.