US Census Data
Population
3,887
+20.8%’19–’23
Median household income
$112,382
+129.7%’19–’23
Median home value
$356,900
+76.7%’19–’23

Located in Onslow County, North Carolina, Swansboro is a community with a population of 3,887. The median household income of $112,382 is above the Onslow County median ($64,568).

From 2019 to 2023, Swansboro's population grew 20.8% from 3,217 to 3,887, while its median home value rose 76.7% from $202,000 to $356,900.

Households average 2.51 people. The median gross rent is $1,380.

Demographics

ACS 2019–2023
Population
3,887
Median age
43.3 yrs
Median household income
$112,382
Median home value
$356,900
Median gross rent
$1,380
Housing units
1,783
Homeownership rate
71.5%
Bachelor's degree or higher
38.0%
Unemployment rate
0.0%

Trends

ACS 5-year · 2019–2023
Population
3,2173,887
Median household income
$48,922$112,382
Median home value
$202,000$356,900
Median gross rent
$1,108$1,380
YearPopulationMedian household incomeMedian home valueMedian gross rent
20193,217$48,922$202,000$1,108
20203,339$66,844$265,400$1,198
20213,605$78,919$279,400$1,155
20223,759$105,779$315,600$1,029
20233,887$112,382$356,900$1,380

Each year is a US Census Bureau ACS 5-year estimate ending that year.

Age distribution

CountShare
Under 53288.4%
5 to 1763416.3%
18 to 242255.8%
25 to 3440510.4%
35 to 4448612.5%
45 to 5451613.3%
55 to 6444411.4%
65 to 7464616.6%
75 and over2035.2%

Race & ethnicity

CountShare
White (non-Hispanic)3,35086.2%
Black or African American952.4%
American Indian & Alaska Native00.0%
Asian200.5%
Native Hawaiian & Pacific Islander00.0%
Some other race00.0%
Two or more races2305.9%
Hispanic or Latino (any race)1924.9%

Educational attainment (age 25+)

CountShare
No high school diploma1124.1%
High school graduate48518.0%
Some college or associate's1,07739.9%
Bachelor's degree53419.8%
Graduate or professional degree49218.2%

Commute to work

Mean travel time to work
22 min

How workers get to work

CountShare
Drove alone1,28664.6%
Carpooled25212.7%
Public transit00.0%
Walked593.0%
Bicycle00.0%
Worked from home36418.3%
Other means291.5%

Travel time

CountShare
Under 15 min46728.7%
15 to 29 min54333.4%
30 to 44 min48429.8%
45 to 59 min1328.1%
60+ min00.0%

Households

Average household size
2.51
Poverty rate
9.6% (374 of 3,887)
CountShare
Family households1,25581.2%
Nonfamily households29118.8%

Housing

Median year structure built
2002

Occupancy

CountShare
Occupied1,54686.7%
Vacant23713.3%

Tenure (of occupied units)

CountShare
Owner-occupied1,10571.5%
Renter-occupied44128.5%

Units in structure

CountShare
1-unit, detached1,48383.2%
1-unit, attached754.2%
2 to 4 units392.2%
5 to 19 units1076.0%
20 or more units00.0%
Mobile home & other794.4%

Geography

Place GEOID
3766360
Type (LSAD)
43
Land area
2.23 sq mi
Water area
0.14 sq mi
Center point
34.6936, -77.1343

Compare with nearby cities

5

North Carolina rankings

21

Other places in Onslow County

8