Duplin County, North Carolina Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Wallace13,6093,3771.09%1,1303 Town
Warsaw22,8792,7190.91%8953 Town
Rose Hill31,4421,3660.91%9981 Town
Beulaville41,1891,1141.11%7702 Town
Magnolia58848271.03%8281 Town
Faison68317870.85%9601 Town
Kenansville78247681.23%3892 Town
Greenevers86105661.16%3842 Town
Teachey95054751%4791 Town
Calypso103433230.88%3431 Town
Watha112351813.98%1731 Town

Duplin County Cities Summary

Largest City

Wallace is the largest city in Duplin County, with a population of 3,609.

Smallest City

Watha is the smallest city in Duplin County, with a population of 235.

10 Largest Cities

There are 11 cities in Duplin County, North Carolina.

Location of Duplin County