← Back to Discover · All towns in North Carolina
Towns in Onslow County
9 towns with data in Onslow County, North Carolina, largest first. Find your matches.
Jacksonville is the largest of the 9 towns we list in Onslow County, with 71,279 people. Together they have 109,119 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Jacksonville | 71,279 | $57,697 | $210,100 |
| Piney Green | 14,078 | $72,177 | $227,600 |
| Half Moon | 7,378 | $68,946 | $182,500 |
| Holly Ridge | 4,904 | $104,788 | $360,300 |
| Swansboro | 3,997 | $114,425 | $378,700 |
| Sneads Ferry | 2,728 | $79,594 | $269,300 |
| Richlands | 2,335 | $65,163 | $248,800 |
| Pumpkin Center | 1,636 | $64,102 | $189,600 |
| North Topsail Beach | 784 | $121,250 | $473,600 |
ZIP codes in Onslow County
13 ZIP codes in Onslow County, North Carolina. A ZIP code can also reach into a neighboring county.
- 28445 Holly Ridge
- 28454 Maple Hill
- 28460 Sneads Ferry
- 28539 Hubert
- 28540 Jacksonville
- 28542 Camp Lejeune
- 28543 Tarawa Terrace
- 28544 Midway Park
- 28546 Jacksonville
- 28547 Camp Lejeune
- 28555 Maysville
- 28574 Richlands
- 28582 Stella
Nearby counties in North Carolina
- Jones County 3
- Pender County 8
- Craven County 13
- Carteret County 18
- Duplin County 12
- Lenoir County 5
Link to this page
Copy this HTML to link to this page from your own site.