Demographics & People — Swansboro, North Carolina

Population Overview

Population (Census)3,887
Estimated 2026~4,300
Median Age44.7
Total Households1,546
Family Households1,255
Average Household Size2.51
Diversity Index0.1564 (relatively homogeneous)

Race & Ethnicity

White3,376
Black or African American95
Asian20
Hispanic or Latino192

Heritage & Ancestry

GroupCount
Unclassified or not reported890
Other groups780
English739
German594
Irish256
Hispanic: Hispanic or Latino255
Scottish244
American238
Italian226
Hispanic: Mexican160

Language

English Only3,427
Spanish80
Population 5+3,559

Veterans

Veterans601
Population 18+2,293

Commuting

Mean Commute Time22.9 minutes
Work from Home18.5%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Swansboro, North Carolina.