Comparison to Surrounding Areas
The median household income ($62,279) for 28721 is less than the median household income for 28716 ($63,141), Canton town ($69,924), and Lake Junaluska CDP ($66,165). But it's more than 28743 ($58,011), 28748 ($59,013), 28785 ($61,769), 28786 ($59,371), Haywood County ($61,912), Clyde town ($56,406), and West Canton CDP ($34,464).
| 28721 | $62,279 |
| Canton town | $69,924 |
| Clyde town | $56,406 |
| Lake Junaluska CDP | $66,165 |
| West Canton CDP | $34,464 |
| Haywood County | $61,912 |
Get Median Household Income for all Zip Codes in North Carolina.
The average household income ($82,428) for 28721 is less than the average household income for Lake Junaluska CDP ($86,759). But it's more than 28786 ($81,576), 28716 ($75,784), 28743 ($67,520), 28748 ($80,597), 28785 ($81,660), Haywood County ($80,833), Canton town ($74,834), Clyde town ($67,044), and West Canton CDP ($59,766).
| 28721 | $82,428 |
| Canton town | $74,834 |
| Clyde town | $67,044 |
| Lake Junaluska CDP | $86,759 |
| West Canton CDP | $59,766 |
| Haywood County | $80,833 |
Get Average Household Income for all Zip Codes in North Carolina.
The per-capita income for 28721 is $36,479. The per capita income ($36,479) for 28721 is less than the per capita income for 28786 ($37,262) and Lake Junaluska CDP ($38,342). But it's more than 28785 ($35,911), 28716 ($34,474), 28743 ($32,135), 28748 ($30,535), Haywood County ($36,367), Canton town ($33,384), Clyde town ($30,424), and West Canton CDP ($32,255).
| 28721 | $36,479 |
| Canton town | $33,384 |
| Clyde town | $30,424 |
| Lake Junaluska CDP | $38,342 |
| West Canton CDP | $32,255 |
| Haywood County | $36,367 |
Get Per-Capita Income for all Zip Codes in North Carolina.
6.7% of households make over $200,000 a year. The percent high income households (6.7%) for 28721 is more than 28786 (6.0%), 28716 (3.8%), 28743 (3.2%), 28748 (6.1%), 28785 (5.2%), Haywood County (5.5%), Canton town (0.6%), Clyde town (2.3%), Lake Junaluska CDP (5.2%), and West Canton CDP (4.9%).
| 28721 | 6.7% |
| Canton town | 0.6% |
| Clyde town | 2.3% |
| Lake Junaluska CDP | 5.2% |
| West Canton CDP | 4.9% |
| Haywood County | 5.5% |
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 | |
|---|---|---|---|---|
| 28721 | $-1 | $86,466 | $71,071 | $40,500 |
| Canton town | $-1 | $63,319 | $91,777 | $29,844 |
| Clyde town | $-1 | $60,500 | $61,473 | $35,833 |
| Lake Junaluska CDP | $-1 | $57,894 | $104,271 | $65,824 |
| West Canton CDP | $-1 | $90,893 | $56,319 | $20,493 |
| Haywood County | $37,543 | $76,234 | $77,856 | $48,103 |
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 28721, 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 28721 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+ | |||||
| 28721 | +/-$10,176 | +/-$7,605 | +/-$3,106 | +/-2.3% | +/-$-1 | +/-$16,757 | +/-$32,305 | +/-$10,184 |
| Canton town | +/-$13,012 | +/-$9,102 | +/-$3,379 | +/-1.0% | +/-$-1 | +/-$21,690 | +/-$22,383 | +/-$17,855 |
| Clyde town | +/-$11,850 | +/-$9,994 | +/-$7,457 | +/-2.5% | +/-$-1 | +/-$24,626 | +/-$6,367 | +/-$21,905 |
| Lake Junaluska CDP | +/-$27,926 | +/-$13,102 | +/-$5,192 | +/-3.3% | +/-$-1 | +/-$14,982 | +/-$53,104 | +/-$22,869 |
| West Canton CDP | +/-$24,214 | +/-$11,389 | +/-$5,233 | +/-4.7% | +/-$-1 | +/-$24,822 | +/-$44,096 | +/-$6,001 |
| Haywood County | +/-$2,423 | +/-$3,305 | +/-$1,499 | +/-1.3% | +/-$26,786 | +/-$10,693 | +/-$6,749 | +/-$3,468 |