Martin County, North Carolina Cities (2025)

8 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Williamston15,0265,224-0.79%1,1145 Town
Robersonville21,2201,265-0.73%1,0071 Town
Jamesville3407420-0.73%2801 Town
Hamilton4292302-0.68%5910 Town
Oak City5262270-0.76%2611 Town
Parmele6242246-0.41%2091 Town
Everetts7143146-0.69%2900 Town
Hassell84648-2.13%1730 Town

Martin County Cities Summary

Largest City

Williamston is the largest city in Martin County, with a population of 5,026.

Smallest City

Hassell is the smallest city in Martin County, with a population of 46.

10 Largest Cities

There are 8 cities in Martin County, North Carolina.

Location of Martin County