Comparison to Surrounding Areas
The median household income ($57,041) for 28586 is less than the median household income for 28562 ($75,012), 28513 ($57,285), 28527 ($74,190), 28560 ($65,411), 27817 ($77,017), 27837 ($69,830), Craven County ($65,873), Pitt County ($58,188), and Beaufort County ($58,357). But it's more than 28523 ($45,452), 28526 ($39,110), 28530 ($37,361), and Vanceboro town ($34,514).
| 28586 | $57,041 |
| Vanceboro town | $34,514 |
| Beaufort County | $58,357 |
| Craven County | $65,873 |
| Pitt County | $58,188 |
Get Median Household Income for all Zip Codes in North Carolina.
The average household income ($64,879) for 28586 is less than the average household income for 28562 ($99,147), 28523 ($86,040), 28527 ($86,607), 28560 ($83,254), 27817 ($86,657), 27837 ($83,836), 28513 ($70,386), Craven County ($85,440), Pitt County ($80,803), and Beaufort County ($78,141). But it's more than 28526 ($57,347), 28530 ($56,706), and Vanceboro town ($55,205).
| 28586 | $64,879 |
| Vanceboro town | $55,205 |
| Beaufort County | $78,141 |
| Craven County | $85,440 |
| Pitt County | $80,803 |
Get Average Household Income for all Zip Codes in North Carolina.
The per-capita income for 28586 is $26,362. The per capita income ($26,362) for 28586 is less than the per capita income for 28562 ($44,716), 28527 ($35,142), 28530 ($26,694), 28560 ($36,204), 27817 ($33,678), 27837 ($30,848), 28513 ($30,167), 28523 ($34,822), 28526 ($30,816), Craven County ($36,931), Pitt County ($34,160), and Beaufort County ($34,495). But it's more than Vanceboro town ($23,403).
| 28586 | $26,362 |
| Vanceboro town | $23,403 |
| Beaufort County | $34,495 |
| Craven County | $36,931 |
| Pitt County | $34,160 |
Get Per-Capita Income for all Zip Codes in North Carolina.
3.8% of households make over $200,000 a year. The percent high income households (3.8%) for 28586 is less than the percent high income households for 28562 (7.4%), 28523 (6.8%), 28527 (3.9%), 28560 (4.9%), 27817 (6.3%), 27837 (6.0%), Craven County (5.6%), Pitt County (6.3%), and Beaufort County (5.5%). But it's more than 28513 (2.6%), 28526 (2.8%), 28530 (2.2%), and Vanceboro town (1.1%).
| 28586 | 3.8% |
| Vanceboro town | 1.1% |
| Beaufort County | 5.5% |
| Craven County | 5.6% |
| Pitt County | 6.3% |
Get High Income Households for all Zip Codes in North Carolina.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 28586 | $58,864 | $68,396 | $66,250 | $43,157 |
| Vanceboro town | $-1 | $-1 | $-1 | $40,481 |
| Beaufort County | $53,405 | $63,438 | $69,778 | $50,168 |
| Craven County | $47,406 | $76,242 | $74,960 | $54,077 |
| Pitt County | $28,554 | $69,876 | $74,818 | $47,126 |
Get Median Household Income by Age of Householder for all Zip Codes in North Carolina.
Use our lookalike & filtering workflow to discover every zip that matches your ideal market profile.
Our Income By Zip Code Lists let you start with a zip like 28586, then automatically find hundreds of similar zips by income, demographics, and growth potential — so you can build a smarter target list in minutes.
Get Your Income By Zip Code List
Get all zip codes in a state or the entire US with data such as median household income.
Starting at $65.
All income statistics above are the most current, comparable income statistics available from the US Census Bureau and are from the American Community Survey 2024 5-year estimates. You can find this information and other demographics for 28586 on the US Census Bureau’s website. These values are in 2024 inflation-adjusted dollars and were downloaded on 29 January 2026.
Margins of error for the income data are:
| Median Household Income | Average Household Income | Per Capita Income | High Income Households | Median Household Income by Age of Householder | ||||
|---|---|---|---|---|---|---|---|---|
| under 25 | 25 to 44 | 45 to 64 | 65+ | |||||
| 28586 | +/-$4,542 | +/-$5,546 | +/-$2,435 | +/-2.9% | +/-$47,964 | +/-$10,200 | +/-$18,238 | +/-$8,562 |
| Vanceboro town | +/-$21,511 | +/-$14,804 | +/-$7,186 | +/-1.7% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$9,720 |
| Beaufort County | +/-$3,205 | +/-$3,567 | +/-$1,552 | +/-1.0% | +/-$22,198 | +/-$6,808 | +/-$4,749 | +/-$3,682 |
| Craven County | +/-$3,115 | +/-$2,899 | +/-$1,160 | +/-0.8% | +/-$6,298 | +/-$4,354 | +/-$6,305 | +/-$3,465 |
| Pitt County | +/-$2,075 | +/-$2,837 | +/-$1,135 | +/-0.7% | +/-$5,687 | +/-$8,442 | +/-$4,524 | +/-$4,213 |