Northwest North Carolina Cities

55 cities

City
Rank
County
2025 Pop.
Boone1Watauga County20,223
Lenoir2Caldwell County18,162
Morganton3Burke County17,845
Mount Airy4Surry County10,570
Granite Falls5Caldwell County4,902
Valdese6Burke County4,707
North Wilkesboro7Wilkes County4,307
Elkin8Surry County4,065
Hudson9Caldwell County3,754
Gamewell10Burke County3,706
Wilkesboro11Wilkes County3,643
Mountain View12Burke County3,266
Cricket13Wilkes County2,650
Spruce Pine14Mitchell County2,186
Sparta15Alleghany County1,935
Mulberry16Wilkes County1,892
Icard17Burke County1,814
Drexel18Burke County1,762
Hildebran19Burke County1,678
Jefferson20Ashe County1,640
Burnsville21Yancey County1,628
Fairplains22Wilkes County1,606
Connelly Springs23Burke County1,548
Glen Alpine24Burke County1,525
Salem25Burke County1,488
Dobson26Surry County1,462
Pilot Mountain27Surry County1,427
Foscoe28Avery County1,421
Cove Creek29Avery County1,400
West Jefferson30Ashe County1,346
Blowing Rock31Watauga County1,340
Millers Creek32Wilkes County1,316
Hays33Wilkes County1,274
Rutherford College34Burke County1,217
Banner Elk35Avery County1,178
Toast36Surry County1,150
Rhodhiss37Caldwell County983
Belwood38Burke County883
Moravian Falls39Wilkes County804
Newland40Avery County725
White Plains41Surry County690
Beech Mountain42Avery County654
Elk Park43Avery County554
Linville44Avery County546
Bakersville45Mitchell County456
Ronda46Wilkes County442
Brookford47Burke County438
Sugar Mountain48Avery County379
Seven Devils49Avery County315
Cedar Rock50Burke County296
Lowgap51Surry County154
Crossnore52Avery County147
Lansing53Ashe County129
Grandfather Village54Avery County95
Valle Crucis55Watauga County68

About Northwest North Carolina

are the counties that are generally considered part of Northwest North Carolina.