Wilkesboro
Town in Wilkes County, North Carolina

Wilkesboro is a town in Wilkes County, North Carolina, with 3,687 residents (2020 Census). It sits at 1,047 ft (319 m) above sea level. The nearest town is Cricket, 2.0 miles NW.
- 3,687residents (2020 Census)
- 1,047 ftelevation · 319 m
- 6.7 sq miland area · 17.2 km²
- 554 / sq mipopulation density
- 28697ZIP code
About Wilkesboro
Wilkesboro is a town in and the county seat of Wilkes County, North Carolina, United States. The population was 3,687 at the 2020 census. The town is located along the south bank of the Yadkin River, directly opposite the town of North Wilkesboro.
Text: Wikipedia · CC BY-SA 4.0
Wilkesboro weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Wilkesboro
Webcams: Windy.com
Living in Wilkesboro
- Median household income
- $40,907
- Median home value
- $223,700
- Median rent
- $764/mo
- Median age
- 47.9
Do you know Wilkesboro? Tell us about it
Help other travelers: share what makes Wilkesboro special. We review every message before publishing it.
Map of Wilkesboro
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Wilkesboro 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 ›Wilkesboro, NC population
Wilkesboro had 3,687 residents in the 2020 Census.
| 2020 Census | 3,687 |
|---|---|
| Density | 554 per sq mi (214 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Wilkesboro at a glance
| State | North Carolina (NC) |
|---|---|
| County | Wilkes County |
| Type | Town |
| Population | 3,687 (2020) |
| Land area | 6.65 sq mi (17.2 km²) |
| Elevation | 1,047 ft (319 m) |
| Coordinates | 36.1424° N, 81.1770° W |
| ZIP code | 28697 |
| Official website | wilkesboronorthcarolina.com |
| Census code (GEOID) | 3774020 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Wilkesboro
- Cricket2.0 mi NW
- Moravian Falls2.4 mi S
- North Wilkesboro3.0 mi NE
- Fairplains3.8 mi N
- Millers Creek4.7 mi NW
- Mulberry5.8 mi N
- Hays8.0 mi NE
- Ronda14.1 mi NE
- Love Valley15.3 mi SE
- Taylorsville15.6 mi S
- Hiddenite17.1 mi S
- Pleasant Hill17.5 mi NE
Straight-line distance between town centers.
Frequently asked questions about Wilkesboro
What county is Wilkesboro in?
Wilkesboro is in Wilkes County, North Carolina.
What is the population of Wilkesboro, NC?
3,687 people lived in Wilkesboro at the 2020 Census.
What is the ZIP code of Wilkesboro, NC?
The ZIP code of Wilkesboro is 28697.
What is the elevation of Wilkesboro?
1,047 feet (319 m) above sea level.
What towns are near Wilkesboro?
Cricket (2.0 mi), Moravian Falls (2.4 mi), North Wilkesboro (3.0 mi), Fairplains (3.8 mi), Millers Creek (4.7 mi).
Last updated: