Burke County, North Carolina Cities (2025)

11 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Morganton117,90317,5100.44%93119 City
Valdese24,7194,6890.13%6008 Town
Gamewell33,7003,6950.03%4568 Town
Drexel41,7831,7520.34%1,2901 Town
Hildebran51,6801,6770%5943 Town
Connelly Springs61,5511,5210.39%3115 Town
Glen Alpine71,5331,5260.07%7142 Town
Rutherford College81,2301,2200.16%5352 Town
Belwood98758620.23%7112 Town
Brookford104534320.89%7441 Town
Cedar Rock112992990%2621 Village

Burke County Cities Summary

Largest City

Morganton is the largest city in Burke County, with a population of 17,903.

Smallest City

Cedar Rock is the smallest city in Burke County, with a population of 299.

10 Largest Cities

There are 11 cities in Burke County, North Carolina.

Location of Burke County