Comparison to Surrounding Areas
The median household income ($112,448) for 98604 is less than the median household income for 98606 ($115,151), 98642 ($120,822), Lewisville CDP ($125,647), Meadow Glade CDP ($129,427), and Venersborg CDP ($118,344). But it's more than 98629 ($106,779), 98686 ($107,801), 98675 ($99,877), 98662 ($94,303), Clark County ($97,536), Duluth CDP ($92,034), Dollars Corner CDP ($90,655), Cherry Grove CDP ($-1), and Battle Ground city ($104,977).
| 98604 | $112,448 |
| Venersborg CDP | $118,344 |
| Battle Ground city | $104,977 |
| Cherry Grove CDP | $-1 |
| Dollars Corner CDP | $90,655 |
| Duluth CDP | $92,034 |
| Lewisville CDP | $125,647 |
| Meadow Glade CDP | $129,427 |
| Clark County | $97,536 |
Get Median Household Income for all Zip Codes in Washington.
The average household income ($134,937) for 98604 is less than the average household income for 98606 ($140,921), 98642 ($160,936), Lewisville CDP ($147,719), Cherry Grove CDP ($223,354), Venersborg CDP ($145,663), Meadow Glade CDP ($140,458), and Duluth CDP ($170,424). But it's more than 98629 ($121,583), 98662 ($121,479), 98675 ($116,811), 98686 ($131,646), Clark County ($125,385), Battle Ground city ($118,249), and Dollars Corner CDP ($109,034).
| 98604 | $134,937 |
| Venersborg CDP | $145,663 |
| Battle Ground city | $118,249 |
| Cherry Grove CDP | $223,354 |
| Dollars Corner CDP | $109,034 |
| Duluth CDP | $170,424 |
| Lewisville CDP | $147,719 |
| Meadow Glade CDP | $140,458 |
| Clark County | $125,385 |
Get Average Household Income for all Zip Codes in Washington.
The per-capita income for 98604 is $47,101. The per capita income ($47,101) for 98604 is less than the per capita income for 98606 ($50,140), 98686 ($51,153), 98642 ($58,017), Clark County ($48,520), Lewisville CDP ($51,931), Meadow Glade CDP ($58,745), Venersborg CDP ($49,776), Duluth CDP ($60,984), Dollars Corner CDP ($50,584), and Cherry Grove CDP ($72,153). But it's more than 98629 ($42,792), 98662 ($46,384), 98675 ($34,576), and Battle Ground city ($40,618).
| 98604 | $47,101 |
| Venersborg CDP | $49,776 |
| Battle Ground city | $40,618 |
| Cherry Grove CDP | $72,153 |
| Dollars Corner CDP | $50,584 |
| Duluth CDP | $60,984 |
| Lewisville CDP | $51,931 |
| Meadow Glade CDP | $58,745 |
| Clark County | $48,520 |
Get Per-Capita Income for all Zip Codes in Washington.
16.9% of households make over $200,000 a year. The percent high income households (16.9%) for 98604 is less than the percent high income households for 98606 (20.6%), 98642 (22.9%), 98686 (18.1%), Meadow Glade CDP (17.5%), Cherry Grove CDP (41.0%), Venersborg CDP (20.3%), Duluth CDP (23.4%), and Lewisville CDP (25.3%). But it's more than 98629 (14.7%), 98662 (11.7%), 98675 (12.2%), Clark County (15.0%), Battle Ground city (11.8%), and Dollars Corner CDP (15.8%).
| 98604 | 16.9% |
| Venersborg CDP | 20.3% |
| Battle Ground city | 11.8% |
| Cherry Grove CDP | 41.0% |
| Dollars Corner CDP | 15.8% |
| Duluth CDP | 23.4% |
| Lewisville CDP | 25.3% |
| Meadow Glade CDP | 17.5% |
| Clark County | 15.0% |
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 | |
|---|---|---|---|---|
| 98604 | $84,128 | $124,058 | $125,664 | $78,667 |
| Venersborg CDP | $-1 | $118,106 | $174,583 | $94,792 |
| Battle Ground city | $84,215 | $123,558 | $114,434 | $58,656 |
| Cherry Grove CDP | $-1 | $-1 | $250,001 | $141,432 |
| Dollars Corner CDP | $-1 | $113,854 | $110,047 | $77,083 |
| Duluth CDP | $-1 | $170,992 | $-1 | $79,464 |
| Lewisville CDP | $-1 | $131,071 | $205,650 | $88,270 |
| Meadow Glade CDP | $-1 | $160,807 | $162,804 | $96,848 |
| Clark County | $61,767 | $104,142 | $117,355 | $70,788 |
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 98604, 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 98604 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+ | |||||
| 98604 | +/-$4,713 | +/-$6,881 | +/-$2,361 | +/-2.4% | +/-$33,881 | +/-$8,524 | +/-$12,643 | +/-$7,820 |
| Venersborg CDP | +/-$20,474 | +/-$24,345 | +/-$9,491 | +/-8.2% | +/-$-1 | +/-$38,722 | +/-$96,156 | +/-$35,879 |
| Battle Ground city | +/-$8,220 | +/-$5,561 | +/-$2,368 | +/-2.5% | +/-$37,452 | +/-$14,345 | +/-$12,009 | +/-$7,141 |
| Cherry Grove CDP | +/-$-1 | +/-$89,987 | +/-$28,467 | +/-27.1% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$124,570 |
| Dollars Corner CDP | +/-$33,758 | +/-$31,317 | +/-$16,036 | +/-14.6% | +/-$-1 | +/-$100,300 | +/-$80,131 | +/-$23,664 |
| Duluth CDP | +/-$75,849 | +/-$45,338 | +/-$16,274 | +/-12.0% | +/-$-1 | +/-$83,704 | +/-$-1 | +/-$63,602 |
| Lewisville CDP | +/-$21,435 | +/-$20,462 | +/-$8,631 | +/-11.6% | +/-$-1 | +/-$66,583 | +/-$95,299 | +/-$15,848 |
| Meadow Glade CDP | +/-$21,412 | +/-$15,808 | +/-$7,459 | +/-7.3% | +/-$-1 | +/-$3,385 | +/-$50,815 | +/-$18,716 |
| Clark County | +/-$1,952 | +/-$2,114 | +/-$755 | +/-0.6% | +/-$5,034 | +/-$2,961 | +/-$3,528 | +/-$2,244 |