According to the U.S. Census Bureau, the county has a total area of 480 square miles (1,200 km2), of which 452 square miles (1,170 km2) is land and 28 square miles (73 km2) (5.9%) is water.[3]
La Crosse County's location in the United States' upper midwest gives the area a temperate, continental climate.[4] The warmest month of the year is July, when the average high temperature is 85.4 °F (29.7 °C), with overnight low temperatures averaging 27.4 °F (−2.6 °C). January is the coldest month, with high temperatures averaging 25.9 °F (−3.4 °C), with the overnight low temperatures around 10.5 °F (−11.9 °C).[5]
As of the census of 2020,[16] the population was 120,784. The population density was 267.3 people per square mile (103.2 people/km2). There were 52,774 housing units at an average density of 116.8 units per square mile (45.1 units/km2). The racial makeup of the county was 88.0% White, 4.6% Asian, 1.7% Black or African American, 0.4% Native American, 0.9% from other races, and 4.4% from two or more races. Ethnically, the population was 2.5% Hispanic or Latino of any race.
According to 2014–2018 ACS estimates, the median household income was $55,479 and the median family income was $67,388. Males had a median income of $48,675 and females $38,714. The per capita income was $26,065. About 9.1% of families and 10.9% of the population were below the poverty line, including 8.2% of those under age 18 and 7.3% of those age 65 or over.[17]
At the 2010 census,[18] there were 114,638 people, 46,137 households and 27,373 families residing in the county. The population density was 255 per square mile (98/km2). There were 46,137 housing units at an average density of 96 per square mile (37/km2). The racial make up was 92.1% White, 1.4% Black or African American, 0.4% Native American, 4.1% Asian, 0.00% Pacific Islander, 0.3% from other races, and 1.6% from two or more races. 0.92% of the population were Hispanic or Latino of any race. 38.9% were of German, 20.3% Norwegian and 7.9% Irish ancestry.
In 2017, there were 1,188 births, giving a general fertility rate of 47.9 births per 1000 women aged 15–44, the fifth lowest rate out of all 72 Wisconsin counties.[19]
La Crosse County has voted for the Democratic nominee in every presidential election since 1988.[25] The Milwaukee Journal Sentinel ranked La Crosse County as one of Wisconsin's most Democratic counties.[26] As a result of the 2020 presidential election, La Crosse County continued its Democratic trend by about 4% with a 13% lead over Republicans.[27] In the 2022 United States elections Democrats won every contested race in La Crosse County and flipped the Sheriff's race for the first time in recent history.[28]
^"La Crosse Climate Data". Wisconsin State Climatology Office. University of Wisconsin. 2023. Retrieved November 1, 2023.
^Mean monthly maxima and minima (i.e. the expected highest and lowest temperature readings at any point during the year or given month) calculated based on data at said location from 1981 to 2010.