Duplin County Flag

Duplin County

County Seat:
Kenansville

Duplin County's estimated 2026 population is 51,979 with a growth rate of 1.4% 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.39% since that time.

51,979
Total Population
64
Population Density (mi²)
51
Population Rank (State)
720 1.4%
Annual Population Growth

Duplin County Population

Demographics

Economics and Income Statistics