Comparison to Surrounding Areas
The median household income ($72,093) for 54665 is less than the median household income for 54621 ($94,286), 54624 ($81,518), 54632 ($82,500), 54664 ($72,898), and 54667 ($75,774). But it's more than 54628 ($57,167), 54639 ($61,375), 54652 ($57,500), 54655 ($56,010), Vernon County ($71,893), Crawford County ($64,094), and Viroqua city ($67,438).
| 54665 | $72,093 |
| Viroqua city | $67,438 |
| Crawford County | $64,094 |
| Vernon County | $71,893 |
Get Median Household Income for all Zip Codes in Wisconsin.
The average household income ($97,085) for 54665 is less than the average household income for 54621 ($114,936) and 54632 ($98,393). But it's more than 54667 ($91,132), 54652 ($69,703), 54655 ($71,933), 54664 ($90,158), 54624 ($86,866), 54628 ($71,862), 54639 ($77,772), Vernon County ($90,506), Crawford County ($81,254), and Viroqua city ($93,766).
| 54665 | $97,085 |
| Viroqua city | $93,766 |
| Crawford County | $81,254 |
| Vernon County | $90,506 |
Get Average Household Income for all Zip Codes in Wisconsin.
The per-capita income for 54665 is $41,860. The per capita income ($41,860) for 54665 is less than the per capita income for Viroqua city ($45,301). But it's more than 54667 ($35,988), 54655 ($30,595), 54664 ($37,032), 54621 ($38,621), 54624 ($38,845), 54628 ($38,127), 54632 ($40,122), 54639 ($31,123), 54652 ($27,958), Vernon County ($36,396), and Crawford County ($34,846).
| 54665 | $41,860 |
| Viroqua city | $45,301 |
| Crawford County | $34,846 |
| Vernon County | $36,396 |
Get Per-Capita Income for all Zip Codes in Wisconsin.
5.7% of households make over $200,000 a year. The percent high income households (5.7%) for 54665 is less than the percent high income households for 54621 (15.8%), 54632 (6.6%), 54664 (7.8%), and Vernon County (6.0%). But it's more than 54667 (5.6%), 54652 (1.8%), 54655 (4.9%), 54624 (4.8%), 54628 (2.0%), 54639 (5.6%), Crawford County (4.2%), and Viroqua city (4.5%).
| 54665 | 5.7% |
| Viroqua city | 4.5% |
| Crawford County | 4.2% |
| Vernon County | 6.0% |
Get High Income Households for all Zip Codes in Wisconsin.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 54665 | $-1 | $79,732 | $92,804 | $57,596 |
| Viroqua city | $-1 | $61,012 | $75,893 | $59,485 |
| Crawford County | $62,692 | $81,971 | $76,094 | $48,045 |
| Vernon County | $52,466 | $83,989 | $88,427 | $51,250 |
Get Median Household Income by Age of Householder for all Zip Codes in Wisconsin.
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 54665, 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 54665 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+ | |||||
| 54665 | +/-$6,087 | +/-$11,802 | +/-$4,876 | +/-1.9% | +/-$-1 | +/-$20,376 | +/-$8,860 | +/-$7,243 |
| Viroqua city | +/-$9,998 | +/-$21,453 | +/-$9,772 | +/-3.1% | +/-$-1 | +/-$14,890 | +/-$19,482 | +/-$20,596 |
| Crawford County | +/-$4,749 | +/-$3,652 | +/-$1,184 | +/-1.1% | +/-$25,355 | +/-$7,838 | +/-$6,294 | +/-$5,279 |
| Vernon County | +/-$2,810 | +/-$4,515 | +/-$1,659 | +/-0.8% | +/-$25,422 | +/-$9,639 | +/-$4,994 | +/-$4,080 |