North Wilkesboro, NC Micro Area

The North Wilkesboro, NC micropolitan area is home to 65,983 residents and 31,744 housing units, centered in North Carolina. Its median household income is $50,438, and the median family income is $62,018. The median age is 45.3, 6.2 years older than the North Carolina median of 39.1. Residents are 49.7% male and 50.3% female.

Population

65,983

Median household income

$50,438

Median family income

$62,018

Median age

45.3

Housing units

31,744

Zip codes

12

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the micropolitan area at 87.2%, followed by multiracial residents at 5.4%. Hispanic or Latino residents, who can be of any race, make up 7.3% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the North Wilkesboro, NC Micro Area

The North Wilkesboro, NC micropolitan area includes 12 zip codes in Wilkes County, home to a combined 60,738 residents. The most populous is North Wilkesboro (28659) with 21,557 residents. Median household incomes range from $36,345 in Ferguson (28624) to $57,232 in Millers Creek (28651). Home values are highest in Moravian Falls (28654) at $228,700 and lowest in Boomer (28606) at $95,900. North Wilkesboro (28659) has the youngest population, with a median age of 42.0, while Boomer (28606) is the oldest at 59.9.

Highest income

$57,232

Millers Creek (28651)

Lowest income

$36,345

Ferguson (28624)

Highest home value

$228,700

Moravian Falls (28654)

Lowest median rent

$436/mo

Ferguson (28624)

Median Household Income by Zip Code

Each bar is one zip code, ranked from highest to lowest median household income. The area-wide median is $50,438, and 5 of 12 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
28659North WilkesboroWilkes County21,557$49,578$159,300$70842.068.0%
28697WilkesboroWilkes County13,412$55,217$218,500$76842.966.7%
28651Millers CreekWilkes County4,629$57,232$175,300$69551.276.9%
28654Moravian FallsWilkes County3,287$53,486$228,700$81950.182.8%
28635HaysWilkes County3,107$44,540$145,900$92055.588.6%
28669Roaring RiverWilkes County2,828$51,802$137,500$74648.586.3%
28665PurlearWilkes County2,708$42,347$167,400$68447.682.4%
28685TraphillWilkes County2,345$45,029$123,200$77642.984.3%
28670RondaWilkes County2,173$47,266$155,800$75352.868.3%
28606BoomerWilkes County1,743$51,009$95,900n/a59.982.7%
28649Mc GradyWilkes County1,581$43,391$122,100$56749.272.0%
28624FergusonWilkes County1,368$36,345$202,500$43657.180.7%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the micropolitan area their population mainly falls in.

Scroll to Top