Duplin County, North Carolina Cities (2025)

11 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Wallace13,5603,4120.82%1,1153 Town
Warsaw22,8212,7300.64%8773 Town
Rose Hill31,4171,3660.71%9811 Town
Beulaville41,1701,1170.86%7572 Town
Magnolia58758320.92%8191 Town
Faison68177870.74%9431 Town
Kenansville77747660.13%3662 Town
Greenevers85925670.85%3732 Town
Teachey94864690.62%4611 Town
Calypso103383250.6%3381 Town
Watha112301824.07%1691 Town

Duplin County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 11 cities in Duplin County, North Carolina.

Location of Duplin County