County · GEOID 55123
Vernon County, WI ZIP codes
18 ZIP/ZCTAs intersecting this county.
U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County Vernon County (GEOID 55123). Methodology
Combined population of ZIP/ZCTAs intersecting this county: 46,543 (18 ZIPs).
Combined population of ZIP/ZCTAs intersecting this county. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census county ACS headline above. Methodology
ZIP/ZCTA overlap with Vernon County
Population overlap
Share of each ZIP/ZCTA’s population located within Vernon County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.
- 539295.7%
- 539683.4%
- 5461923.4%
- 54621100.0%
Directory county
- 5462366.8%
Directory county
- 5462484.1%
Directory county
- 546287.3%
- 54632100.0%
Directory county
- 5463487.9%
Directory county
- 546388.0%
- 5463994.7%
Directory county
- 5465171.2%
Directory county
- 54652100.0%
Directory county
- 546553.9%
- 5465886.4%
Directory county
- 5466437.6%
- 5466599.9%
Directory county
- 5466799.3%
Directory county
ZIP Code Database county-overlap table, field percent_of_zip_population_in_county, keyed by county_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology
ZIP codes intersecting Vernon County
| ZIP | City | County | Population | Income |
|---|---|---|---|---|
| 53929 | Elroy | Juneau County | 2,833 | $66,216 |
| 53968 | Wonewoc | Juneau County | 2,444 | $71,786 |
| 54619 | Cashton | Monroe County | 3,842 | $70,612 |
| 54621 | Chaseburg | Vernon County | 1,361 | $90,563 |
| 54623 | Coon Valley | Vernon County | 1,949 | $85,833 |
| 54624 | De Soto | Vernon County | 1,545 | $78,558 |
| 54628 | Ferryville | Crawford County | 938 | $65,000 |
| 54632 | Genoa | Vernon County | 1,149 | $79,167 |
| 54634 | Hillsboro | Vernon County | 4,514 | $58,890 |
| 54638 | Kendall | Monroe County | 1,541 | $58,510 |
| 54639 | La Farge | Vernon County | 2,640 | $57,446 |
| 54651 | Ontario | Vernon County | 1,225 | $58,833 |
| 54652 | Readstown | Vernon County | 1,048 | $54,583 |
| 54655 | Soldiers Grove | Crawford County | 1,643 | $54,107 |
| 54658 | Stoddard | Vernon County | 2,458 | $72,734 |
| 54664 | Viola | Richland County | 1,659 | $70,652 |
| 54665 | Viroqua | Vernon County | 8,741 | $70,893 |
| 54667 | Westby | Vernon County | 5,013 | $71,687 |