Edgecombe County, North Carolina Cities (2025)

8 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Rocky Mount154,20054,312-0.04%1,21344.68 City
Tarboro210,97710,6810.54%97411.27 Town
Princeville31,2861,2730.23%8541.51 Town
Pinetops41,1821,209-0.42%1,1521.03 Town
Macclesfield5402412-0.5%7430.54 Town
Conetoe61982000%5820.34 Town
Speed765640%2140.30 Town
Leggett836380%460.78 Town

Edgecombe County Cities Summary

Largest City

Rocky Mount is the largest city in Edgecombe County, with a population of 54,200.

Smallest City

Leggett is the smallest city in Edgecombe County.

10 Largest Cities

There are 8 cities in Edgecombe County, North Carolina.

Location of Edgecombe County