Moore County, North Carolina Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Pinehurst118,87217,6781.08%1,12917 Village
Southern Pines217,68715,7061.9%96318 Town
Aberdeen310,3078,6292.39%94411 Town
Whispering Pines45,6074,9921.85%1,4794 Village
Carthage53,1282,7801.89%4657 Town
Pinebluff61,5881,4751.08%6073 Town
Foxfire71,4521,2931.82%2057 Village
Robbins81,3301,1771.92%8352 Town
Vass91,0839591.98%3223 Town
Taylortown107146341.85%5301 Town

Moore County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 10 cities in Moore County, North Carolina.

Location of Moore County