Every ZIP code in the United States, with weather, radar, trivia and the numbers behind it. Five digits since 1963!

ZIP stands for Zone Improvement Plan. The codes went live on July 1, 1963.The lowest ZIP code is 00501 — the IRS in Holtsville, New York.The highest ZIP code is 99950, in Ketchikan, Alaska.Type 07734 into a calculator and turn it upside down: hELLO. It is Keansburg, New Jersey.12345 belongs to one company: General Electric in Schenectady, New York.The first digit is a region: 0 is New England and New Jersey, 9 is the West Coast, Alaska and Hawaii.Mr. ZIP, the cartoon mailman, was the mascot that sold the idea to America.ZIP+4 arrived in 1983 and can narrow a ZIP down to one side of one block.A ZIP code is a mail route, not a place: plenty of them cross county and even state lines.Play ZIP Hunt: guess the secret ZIP code of the day in six tries.
zipcodes.pro — METRO/29100-LA-CROSSE-ONALASKA

La Crosse-Onalaska, WI-MN

ZIP codes
27
CBSA code
29100
Type
Metropolitan statistical area
States
MN and WI
Population
170,190
Combined area
La Crosse-Onalaska-Sparta, WI-MN

Metro areas are defined by the Office of Management and Budget as whole counties, so every ZIP code in a member county is listed here.

La Crosse-Onalaska in numbers

About 170,190 people live in the La Crosse-Onalaska metropolitan area. The median household income is $73,340 a year (US: $80,734). The median owner-occupied home is valued at $247,400, and median gross rent is $1,027 a month.

Population170,190La Crosse-Onalaska170,190
Median household income$73,340La Crosse-Onalaska$73,340US $80,734
Median home value$247,400La Crosse-Onalaska$247,400US $332,700
Median gross rent$1,027La Crosse-Onalaska$1,027US $1,413

U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates. Survey estimates carry margins of error, wider for small places. Sources and methods.

Its 3 counties

Counties in La Crosse-Onalaska, WI-MN
CountyZIP codesPopulationMedian income
La Crosse County, WI 10 120,488 $73,013
Vernon County, WI 10 31,049 $71,893
Houston County, MN 7 18,653 $79,825

ZIP codes in La Crosse-Onalaska

ZIP codes in La Crosse-Onalaska, WI-MN
ZIP City Type Population Median income Median home
54601 La Crosse , WI Standard 50,397 $61,639 $235,100
54602 La Crosse , WI No street area — — —
54603 La Crosse , WI Standard 13,738 $52,012 $181,900
54614 Bangor , WI Standard 2,776 $85,588 $250,300
54621 Chaseburg , WI Standard 1,319 $94,286 $280,000
54623 Coon Valley , WI Standard 1,928 $88,864 $276,400
54624 De Soto , WI Standard 1,554 $81,518 $186,000
54632 Genoa , WI Standard 1,288 $82,500 $236,100
54634 Hillsboro , WI Standard 4,484 $60,945 $198,800
54636 Holmen , WI Standard 16,727 $96,384 $321,500
54639 La Farge , WI Standard 2,435 $61,375 $209,700
54644 Mindoro , WI Standard 1,236 $77,143 $256,500
54650 Onalaska , WI Standard 25,304 $85,548 $291,600
54651 Ontario , WI Standard 1,384 $62,159 $172,800
54652 Readstown , WI Standard 947 $57,500 $180,600
54653 Rockland , WI Standard 1,335 $72,596 $264,200
54658 Stoddard , WI Standard 2,326 $73,438 $249,800
54665 Viroqua , WI Standard 8,863 $72,093 $228,200
54667 Westby , WI Standard 5,100 $75,774 $224,200
54669 West Salem , WI Standard 8,228 $103,194 $312,300
55919 Brownsville , MN Standard 1,040 $77,917 $223,300
55921 Caledonia , MN Standard 4,659 $80,161 $201,600
55931 Eitzen , MN Standard 392 $77,917 $130,800
55941 Hokah , MN Standard 1,072 $72,500 $219,400
55943 Houston , MN Standard 3,221 $72,411 $239,600
55947 La Crescent , MN Standard 7,403 $88,611 $302,200
55974 Spring Grove , MN Standard 1,902 $59,205 $186,300

Cite this page

zipcodes.pro. “La Crosse-Onalaska, WI-MN.” Data release 2026-10-12. Retrieved 2026-10-20. https://zipcodes.pro/metro/29100-la-crosse-onalaska

Underlying data is public domain or openly licensed — sources, vintages and licences.