Burke County, North Carolina Cities (2025)

14 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
Mountain View43,2663,776-0.58%7015 CDP
Icard51,8142,119-3.05%4744 CDP
Drexel61,7831,7520.34%1,2901 Town
Hildebran71,6801,6770%5943 Town
Connelly Springs81,5511,5210.39%3115 Town
Glen Alpine91,5331,5260.07%7142 Town
Salem101,4881,479-3.19%3474 CDP
Rutherford College111,2301,2200.16%5352 Town
Belwood128758620.23%7112 Town
Brookford134534320.89%7441 Town
Cedar Rock142992990%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 14 cities in Burke County, North Carolina.

Location of Burke County