Comparison to Surrounding Areas
The median household income ($62,159) for 54651 is less than the median household income for 54619 ($71,463), 54648 ($74,250), 54670 ($82,250), Monroe County ($69,467), and Vernon County ($71,893). But it's more than 54634 ($60,945), 54638 ($60,417), 54639 ($61,375), and Ontario village ($50,250).
| 54651 | $62,159 |
| Ontario village | $50,250 |
| Monroe County | $69,467 |
| Vernon County | $71,893 |
Get Median Household Income for all Zip Codes in Wisconsin.
The average household income ($77,720) for 54651 is less than the average household income for 54634 ($80,017), 54648 ($100,182), 54670 ($87,988), 54619 ($87,045), 54639 ($77,772), Vernon County ($90,506), and Monroe County ($87,535). But it's more than 54638 ($72,094) and Ontario village ($65,243).
| 54651 | $77,720 |
| Ontario village | $65,243 |
| Monroe County | $87,535 |
| Vernon County | $90,506 |
Get Average Household Income for all Zip Codes in Wisconsin.
The per-capita income for 54651 is $28,269. The per capita income ($28,269) for 54651 is less than the per capita income for 54634 ($28,695), 54639 ($31,123), 54648 ($33,885), 54619 ($31,225), 54638 ($28,644), Vernon County ($36,396), and Monroe County ($35,704). But it's more than 54670 ($23,731) and Ontario village ($27,466).
| 54651 | $28,269 |
| Ontario village | $27,466 |
| Monroe County | $35,704 |
| Vernon County | $36,396 |
Get Per-Capita Income for all Zip Codes in Wisconsin.
3% of households make over $200,000 a year. The percent high income households (3.0%) for 54651 is less than the percent high income households for 54634 (5.1%), 54648 (4.5%), 54670 (3.7%), 54619 (5.7%), 54639 (5.6%), Vernon County (6.0%), and Monroe County (5.4%). But it's more than 54638 (2.5%) and Ontario village (1.1%).
| 54651 | 3.0% |
| Ontario village | 1.1% |
| Monroe County | 5.4% |
| 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 | |
|---|---|---|---|---|
| 54651 | $45,417 | $88,125 | $67,250 | $44,018 |
| Ontario village | $-1 | $79,583 | $56,250 | $-1 |
| Monroe County | $50,265 | $86,554 | $85,126 | $49,811 |
| 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 54651, 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 54651 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+ | |||||
| 54651 | +/-$13,158 | +/-$8,185 | +/-$3,618 | +/-1.6% | +/-$15,768 | +/-$39,195 | +/-$29,001 | +/-$5,050 |
| Ontario village | +/-$7,507 | +/-$8,764 | +/-$3,586 | +/-1.6% | +/-$-1 | +/-$39,861 | +/-$33,974 | +/-$-1 |
| Monroe County | +/-$3,463 | +/-$3,983 | +/-$1,456 | +/-1.0% | +/-$11,053 | +/-$3,389 | +/-$8,006 | +/-$5,542 |
| Vernon County | +/-$2,810 | +/-$4,515 | +/-$1,659 | +/-0.8% | +/-$25,422 | +/-$9,639 | +/-$4,994 | +/-$4,080 |