Duplin County Flag

Duplin County

County Seat:
Kenansville

Duplin County's estimated 2026 population is 52,140 with a growth rate of 1.1% in the past year according to the most recent United States census data. Duplin County is the 51st largest county in North Carolina. The 2010 population was 58,663 and has seen a growth of -11.12% since that time.

52,140
Total Population
64
Population Density (mi²)
51
Population Rank (State)
569 1.1%
Annual Population Growth

Duplin County Population

Demographics

Economics and Income Statistics