Montgomery County, North Carolina Cities (2025)

6 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Troy13,0082,8551.01%8224 Town
Biscoe21,9071,8470.63%6553 Town
Foxfire31,4281,2931.93%2027 Village
Mount Gilead41,1881,1710.25%3403 Town
Candor58258120.24%4072 Town
Star68248130.24%6381 Town

Montgomery County Cities Summary

Largest City

Troy is the largest city in Montgomery County, with a population of 3,008.

Smallest City

Star is the smallest city in Montgomery County, with a population of 824.

10 Largest Cities

There are 6 cities in Montgomery County, North Carolina.

Location of Montgomery County