Duplin County, North Carolina Cities (2026)

11 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Wallace13,5903,4120.84%1,1243 Town
Warsaw22,8392,7300.64%8833 Town
Rose Hill31,4271,3660.71%9881 Town
Beulaville41,1811,1170.94%7642 Town
Magnolia58848321.03%8281 Town
Faison68237870.73%9501 Town
Kenansville77767660.26%3672 Town
Greenevers85975670.84%3762 Town
Teachey94904690.82%4651 Town
Calypso103413250.89%3411 Town
Watha112401824.35%1761 Town

Duplin County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 11 cities in Duplin County, North Carolina.

Location of Duplin County