← Back to Discover · All towns in North Carolina
Towns in Duplin County
12 towns with data in Duplin County, North Carolina, largest first. Find your matches.
Wallace is the largest of the 12 towns we list in Duplin County, with 3,457 people. Together they have 13,702 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Wallace | 3,457 | $51,250 | $178,000 |
| Warsaw | 2,746 | $54,297 | $112,500 |
| Rose Hill | 1,309 | $49,375 | $125,000 |
| Beulaville | 1,307 | $37,188 | $147,000 |
| Kenansville | 1,090 | $61,364 | $127,400 |
| Magnolia | 1,024 | $39,406 | $114,400 |
| Faison | 660 | $42,333 | $104,200 |
| Greenevers | 648 | $16,603 | $77,100 |
| Pink Hill | 527 | $46,635 | $99,300 |
| Teachey | 427 | $51,111 | $181,800 |
| Calypso | 385 | $54,688 | $99,200 |
| Bowdens | 122 | $83,153 | n/a |
ZIP codes in Duplin County
12 ZIP codes in Duplin County, North Carolina. A ZIP code can also reach into a neighboring county.
- 28325 Calypso
- 28349 Kenansville
- 28365 Mount Olive
- 28398 Warsaw
- 28453 Magnolia
- 28458 Rose Hill
- 28464 Teachey
- 28466 Wallace
- 28508 Albertson
- 28518 Beulaville
- 28521 Chinquapin
- 28572 Pink Hill
Nearby counties in North Carolina
Link to this page
Copy this HTML to link to this page from your own site.