Cities in Wilkes County, North Carolina by Population (2024)

There are 20 cities in Wilkes County, North Carolina.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Lenoir1North Carolina18,16018,350-0.26%87220.82
North Wilkesboro2North Carolina4,1794,381-1.18%6306.63
Elkin3North Carolina4,0614,121-0.37%5966.81
Hudson4North Carolina3,7523,788-0.24%1,0263.66
Gamewell5North Carolina3,6923,6940%4558.11
Wilkesboro6North Carolina3,6263,686-0.41%5506.59
Cajah's Mountain7North Carolina2,6902,708-0.15%7943.39
Cricket8North Carolina2,5292,4530.76%7153.54
Jonesville9North Carolina2,3152,3070.09%8022.88
Sparta10North Carolina1,9121,8321.06%8142.35
Mulberry11North Carolina1,9052,055-1.91%3745.09
Fairplains12North Carolina1,6611,757-1.42%3954.21
Jefferson13North Carolina1,6231,6250%7682.11
Millers Creek14North Carolina1,4891,4610.47%3334.47
Hays15North Carolina1,4181,3601.07%2306.16
Blowing Rock16North Carolina1,3821,3720.22%4263.24
Pleasant Hill17North Carolina9268083.35%3582.58
Ronda18North Carolina4414390.23%4071.08
Cedar Rock19North Carolina295299-0.34%2591.14
Moravian Falls20North Carolina792,074-85.66%155.12

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Wilkes County, North Carolina?

Lenoir is the largest city in Wilkes County.

What is the smallest city in Wilkes County, North Carolina?

Moravian Falls is the smallest city in Wilkes County.

How many cities are in Wilkes County?

There are 20 cities in Wilkes County, North Carolina.

Frequently Asked Questions