Comparison to Surrounding Areas
The median household income ($90,945) for 98229 is less than the median household income for 98232 ($104,559), 98284 ($93,006), Alger CDP ($109,151), Geneva CDP ($142,188), and Sudden Valley CDP ($100,930). But it's more than 98225 ($63,941), 98226 ($79,375), 98233 ($87,614), Skagit County ($89,263), Whatcom County ($81,784), and Bellingham city ($66,755).
| 98229 | $90,945 |
| Alger CDP | $109,151 |
| Bellingham city | $66,755 |
| Geneva CDP | $142,188 |
| Sudden Valley CDP | $100,930 |
| Skagit County | $89,263 |
| Whatcom County | $81,784 |
Get Median Household Income for all Zip Codes in Washington.
The average household income ($124,094) for 98229 is less than the average household income for 98232 ($134,052), Alger CDP ($138,858), and Geneva CDP ($147,793). But it's more than 98284 ($109,357), 98225 ($91,167), 98226 ($105,165), 98233 ($101,946), Skagit County ($111,733), Whatcom County ($109,592), Bellingham city ($94,859), and Sudden Valley CDP ($114,665).
| 98229 | $124,094 |
| Alger CDP | $138,858 |
| Bellingham city | $94,859 |
| Geneva CDP | $147,793 |
| Sudden Valley CDP | $114,665 |
| Skagit County | $111,733 |
| Whatcom County | $109,592 |
Get Average Household Income for all Zip Codes in Washington.
The per-capita income for 98229 is $51,213. The per capita income ($51,213) for 98229 is less than the per capita income for 98232 ($52,697) and Geneva CDP ($69,494). But it's more than 98226 ($45,504), 98225 ($42,441), 98284 ($42,294), 98233 ($39,379), Skagit County ($45,140), Whatcom County ($45,361), Sudden Valley CDP ($50,904), Bellingham city ($42,947), and Alger CDP ($37,603).
| 98229 | $51,213 |
| Alger CDP | $37,603 |
| Bellingham city | $42,947 |
| Geneva CDP | $69,494 |
| Sudden Valley CDP | $50,904 |
| Skagit County | $45,140 |
| Whatcom County | $45,361 |
Get Per-Capita Income for all Zip Codes in Washington.
16.6% of households make over $200,000 a year. The percent high income households (16.6%) for 98229 is less than the percent high income households for 98232 (17.1%), Alger CDP (25.8%), and Geneva CDP (19.7%). But it's more than 98284 (12.3%), 98225 (9.0%), 98226 (10.2%), 98233 (9.4%), Skagit County (12.2%), Whatcom County (11.8%), Bellingham city (10.1%), and Sudden Valley CDP (9.8%).
| 98229 | 16.6% |
| Alger CDP | 25.8% |
| Bellingham city | 10.1% |
| Geneva CDP | 19.7% |
| Sudden Valley CDP | 9.8% |
| Skagit County | 12.2% |
| Whatcom County | 11.8% |
Get High Income Households for all Zip Codes in Washington.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 98229 | $48,161 | $108,063 | $122,475 | $76,722 |
| Alger CDP | $-1 | $-1 | $202,813 | $107,877 |
| Bellingham city | $41,156 | $76,531 | $91,011 | $58,801 |
| Geneva CDP | $-1 | $189,917 | $148,974 | $95,000 |
| Sudden Valley CDP | $-1 | $121,069 | $126,711 | $80,823 |
| Skagit County | $56,148 | $99,116 | $111,541 | $65,082 |
| Whatcom County | $42,368 | $98,385 | $108,127 | $63,400 |
Get Median Household Income by Age of Householder for all Zip Codes in Washington.
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 98229, 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 98229 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+ | |||||
| 98229 | +/-$6,141 | +/-$7,452 | +/-$3,140 | +/-2.5% | +/-$11,284 | +/-$20,120 | +/-$12,890 | +/-$7,830 |
| Alger CDP | +/-$30,775 | +/-$41,463 | +/-$5,101 | +/-17.1% | +/-$-1 | +/-$-1 | +/-$107,743 | +/-$57,896 |
| Bellingham city | +/-$3,771 | +/-$3,318 | +/-$1,301 | +/-1.1% | +/-$4,055 | +/-$5,535 | +/-$13,430 | +/-$6,619 |
| Geneva CDP | +/-$35,833 | +/-$22,784 | +/-$9,736 | +/-11.3% | +/-$-1 | +/-$36,313 | +/-$17,408 | +/-$21,670 |
| Sudden Valley CDP | +/-$7,372 | +/-$10,311 | +/-$4,716 | +/-3.5% | +/-$-1 | +/-$24,958 | +/-$20,583 | +/-$18,508 |
| Skagit County | +/-$2,583 | +/-$2,267 | +/-$907 | +/-0.7% | +/-$6,764 | +/-$3,418 | +/-$6,261 | +/-$2,865 |
| Whatcom County | +/-$2,688 | +/-$2,815 | +/-$1,079 | +/-0.7% | +/-$4,913 | +/-$3,151 | +/-$4,910 | +/-$2,842 |