US Census Data
Population
18,909
+1.3%’19–’23
Median household income
$84,898
+38.2%’19–’23
Median home value
$279,100
+42.0%’19–’23

Located in La Crosse County, Wisconsin, Onalaska is a community with a population of 18,909. At $84,898, its median household income sits above La Crosse County's $70,704.

Between 2019 and 2023, Onalaska's population grew 1.3% from 18,662 to 18,909, while its median home value rose 42.0% from $196,600 to $279,100.

5.9% of residents live below the poverty line. Households average 2.21 people.

Demographics

ACS 2019–2023
Population
18,909
Median age
40.3 yrs
Median household income
$84,898
Median home value
$279,100
Median gross rent
$1,096
Housing units
8,676
Homeownership rate
63.0%
Bachelor's degree or higher
41.4%
Unemployment rate
3.3%

Trends

ACS 5-year · 2019–2023
Population
18,66218,909
Median household income
$61,429$84,898
Median home value
$196,600$279,100
Median gross rent
$890$1,096
YearPopulationMedian household incomeMedian home valueMedian gross rent
201918,662$61,429$196,600$890
202018,814$66,295$208,600$879
202118,760$71,760$221,800$925
202218,837$80,296$258,200$1,049
202318,909$84,898$279,100$1,096

Each year is a US Census Bureau ACS 5-year estimate ending that year.

Age distribution

CountShare
Under 51,0125.4%
5 to 172,84115.0%
18 to 241,7819.4%
25 to 342,52013.3%
35 to 442,54313.4%
45 to 541,97110.4%
55 to 642,59113.7%
65 to 741,7909.5%
75 and over1,8609.8%

Race & ethnicity

CountShare
White (non-Hispanic)16,06184.9%
Black or African American5112.7%
American Indian & Alaska Native940.5%
Asian9435.0%
Native Hawaiian & Pacific Islander130.1%
Some other race560.3%
Two or more races7233.8%
Hispanic or Latino (any race)5082.7%

Educational attainment (age 25+)

CountShare
No high school diploma1911.4%
High school graduate2,59819.6%
Some college or associate's4,99037.6%
Bachelor's degree3,33525.1%
Graduate or professional degree2,16116.3%

Commute to work

Mean travel time to work
18 min

How workers get to work

CountShare
Drove alone8,44183.1%
Carpooled7297.2%
Public transit00.0%
Walked880.9%
Bicycle200.2%
Worked from home8238.1%
Other means510.5%

Travel time

CountShare
Under 15 min4,11644.1%
15 to 29 min3,78540.6%
30 to 44 min93310.0%
45 to 59 min2542.7%
60+ min2412.6%

Households

Average household size
2.21
Poverty rate
5.9% (1,109 of 18,823)
CountShare
Family households4,97158.4%
Nonfamily households3,53841.6%

Housing

Median year structure built
1991

Occupancy

CountShare
Occupied8,50998.1%
Vacant1671.9%

Tenure (of occupied units)

CountShare
Owner-occupied5,36163.0%
Renter-occupied3,14837.0%

Units in structure

CountShare
1-unit, detached4,83855.8%
1-unit, attached87710.1%
2 to 4 units91610.6%
5 to 19 units7989.2%
20 or more units8399.7%
Mobile home & other4084.7%

Geography

Place GEOID
5559925
Type (LSAD)
25
Land area
11 sq mi
Water area
0.6 sq mi
Center point
43.8897, -91.2044

Compare with nearby cities

5

Wisconsin rankings

21

Other places in La Crosse County

9