North Wilkesboro, NC

North Wilkesboro, situated in Wilkes County, is a town made up of 5.1 square miles.

2018 Best Guide to North Wilkesboro, NC

August 22, 2017

The town was founded in 1891. North Wilkesboro is a key location in the formation of stock car racing that would to the very first track for NASCAR.  


The median resident age in North Wilkesboro is 41 years. The median estimated household income is about $24,000 making it about $24,000 less than the North Carolina average.  

The estimated per capita is about $17,000. The average price for a home in North Wilkesboro is about $135,000 (2015) which is $25,000 less than the North Carolina Average. Expect to pay about $500 a month for rent. 

The racial makeup of North Wilkesboro is 70% White, 13% Black, 2% Two or more races, and 15% other. 64% of the population are high school graduates, with 17% holding a Bachelor's Degree or higher. 38% are married, 14% are divorced, 5% are separated, 9% are widowed, leaving 34% that have never been married.

Towns Nearby

Fairplains, NC
Wilkesboro, NC
Cricket, NC
Mulberry, NC
Moravian Falls, NC
Millers Creek, NC
Hays, NC
Ronda, NC

Wilkes County

North Wilkesboro belongs to Wilkes County in the north western part of North Carolina.

The County, which is named after John Wilkes, and was home to the first NASCAR track and was a county that produced moonshine, being called the Moonshine Capital of the World, is a part of the North Wilkesboro, NC Micropolitan Statistical Area, has a population of 69,350. The county seat, Wilkesboro has a population of 3,400, while its largest city, North Wilkesboro, has a population of 4,250.

Wilkes County borders Alexander, Iredell, Alleghany, Surry, Ashe, Watauga, Caldwell, and Yadkin counties.

Wilkes County is made up of 757 square miles. 754 of which is land with the remaining 2.6 as water.


The population of North Wilkesboro, NC is about 4,200. The population has been steadily increasing since the 1980's.


The elevation of North Wilkesboro, NC is 988 feet above sea level.

Zip Code

The zip codes for North Wilkesboro, NC are 28656, 28659, and 28674.

Area Code

The area code for North Wilkesboro, NC is 336.

Politics and Religion

Historically speaking North Wilkesboro and Wilkes County have voted mostly Republican, with 71% going to Mitt Romney during the 2012 Presidential Election. This represents the trend for the previous four or five elections.

As of 2010, 42% of the population are religiously unafiliated (Nones). About 56% are Protestants with Catholics making up around 2%.


The unemployment rate for North Wilkesboro is about 5% (2015), making it higher than the state average of around 5%.

Manufacturing, food services, and social assistance make nearly 50% of the most common industries in the town.

Newspaper & Obituaries

The Journal Patriot and Wilkes-Gazette are the primary newspapers that cover the Wilkes County area.


Zip Code
Reins Sturdivant
Shanghai Express
Homes for Sale
Coffee House
Food Lion
Combs Powersports
Urgent Care
Lowes Foods
Houses for Rent
Carolina Auto Sales
Real Estate
Gardner Glass
Smoot Park
Churches Hardware
Artistic Academy
Wilkes Steel
Things to Do
Security Finance
Wilkes Pediatrics

Town of North Wilkesboro NC
North Wilkesboro on City Data
North Wilkesboro on Wikipedia
Chamber of Commerce