Moore County, North Carolina Cities (2026)

10 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Pinehurst118,91217,6811.1%1,13217 Village
Southern Pines217,63715,6861.88%96018 Town
Aberdeen310,0478,6252.42%92011 Town
Whispering Pines45,6245,0001.88%1,4834 Village
Carthage53,1092,7791.8%4627 Town
Pinebluff61,5741,4711.09%6023 Town
Foxfire71,4551,2931.89%2067 Village
Robbins81,3181,1741.85%8272 Town
Vass91,0739591.8%3193 Town
Taylortown107136341.86%5291 Town

Moore County Cities Summary

Largest City

Pinehurst is the largest city in Moore County, with a population of 18,912.

Smallest City

Taylortown is the smallest city in Moore County, with a population of 713.

10 Largest Cities

There are 10 cities in Moore County, North Carolina.

Location of Moore County