North Wilkesboro

Town in Wilkes County, North Carolina

View of North Wilkesboro, North Carolina
Photo: SHinnant · Public domain

North Wilkesboro is a town in Wilkes County, North Carolina, with 4,382 residents (2020 Census). It sits at 1,001 ft (305 m) above sea level. The nearest town is Fairplains, 1.6 miles NW.

About North Wilkesboro

North Wilkesboro is a town in Wilkes County, North Carolina, United States. The population was 4,382 at the 2020 United States census. North Wilkesboro is located along the Yadkin River in the foothills of the Blue Ridge Mountains. The town is known as the birthplace and original home of Lowe's Home Improvement and as one of the early centers of stock-car racing. North Wilkesboro Speedway, one of NASCAR's original venues, has played a significant role in the history of the sport since 1947. The town has long used the nickname "Key to the Blue Ridge" due to its proximity to the Blue Ridge Mountains and western North Carolina tourism destinations.

Text: Wikipedia · CC BY-SA 4.0

North Wilkesboro weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in North Wilkesboro

All 6 webcams near North Wilkesboro ›

Webcams: Windy.com

Living in North Wilkesboro

Median household income
$38,474
Median home value
$212,700
Median rent
$599/mo
Median age
43.1
Cost of living and demographics of North Wilkesboro ›

Do you know North Wilkesboro? Tell us about it

Help other travelers: share what makes North Wilkesboro special. We review every message before publishing it.

Map of North Wilkesboro

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

North Wilkesboro Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

North Wilkesboro, NC population

North Wilkesboro had 4,382 residents in the 2020 Census.

2020 Census4,382
Density661 per sq mi (255 per km²)

Source: U.S. Census Bureau, Decennial Census.

North Wilkesboro at a glance

StateNorth Carolina (NC)
CountyWilkes County
TypeTown
Population4,382 (2020)
Land area6.63 sq mi (17.2 km²)
Elevation1,001 ft (305 m)
Coordinates36.1728° N, 81.1389° W
ZIP code28697
Official websitenorth-wilkesboro.com
Census code (GEOID)3747880

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near North Wilkesboro

Straight-line distance between town centers.

Frequently asked questions about North Wilkesboro

What county is North Wilkesboro in?

North Wilkesboro is in Wilkes County, North Carolina.

What is the population of North Wilkesboro, NC?

4,382 people lived in North Wilkesboro at the 2020 Census.

What is the ZIP code of North Wilkesboro, NC?

The ZIP code of North Wilkesboro is 28697.

What is the elevation of North Wilkesboro?

1,001 feet (305 m) above sea level.

What towns are near North Wilkesboro?

Fairplains (1.6 mi), Wilkesboro (3.0 mi), Cricket (3.1 mi), Mulberry (3.9 mi), Moravian Falls (5.2 mi).

Last updated: