US Census Data
Population
32,139
+9.6%’19–’23
Median household income
$102,793
+13.8%’19–’23
Median home value
$274,100
+31.8%’19–’23

O'Fallon, a community in St. Clair County, Illinois, has 32,139 residents. The median household income of $102,793 is above the St. Clair County median ($70,178).

From 2019 to 2023, O'Fallon's population grew 9.6% from 29,333 to 32,139, while its median home value rose 31.8% from $207,900 to $274,100.

51.3% of adults 25 and older hold a bachelor's degree or higher. Owners occupy 70.9% of the area's occupied homes.

Demographics

ACS 2019–2023
Population
32,139
Median age
36.9 yrs
Median household income
$102,793
Median home value
$274,100
Median gross rent
$1,312
Housing units
13,152
Homeownership rate
70.9%
Bachelor's degree or higher
51.3%
Unemployment rate
3.3%

Trends

ACS 5-year · 2019–2023
Population
29,33332,139
Median household income
$90,349$102,793
Median home value
$207,900$274,100
Median gross rent
$1,066$1,312
YearPopulationMedian household incomeMedian home valueMedian gross rent
201929,333$90,349$207,900$1,066
202029,487$90,432$214,600$1,134
202131,963$96,698$224,000$1,129
202232,104$102,560$260,700$1,264
202332,139$102,793$274,100$1,312

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

Age distribution

CountShare
Under 52,3997.5%
5 to 176,81221.2%
18 to 241,7155.3%
25 to 344,23613.2%
35 to 444,77814.9%
45 to 544,13312.9%
55 to 643,0419.5%
65 to 742,8198.8%
75 and over2,2066.9%

Race & ethnicity

CountShare
White (non-Hispanic)22,60270.3%
Black or African American4,34213.5%
American Indian & Alaska Native230.1%
Asian9162.9%
Native Hawaiian & Pacific Islander00.0%
Some other race1100.3%
Two or more races2,2306.9%
Hispanic or Latino (any race)1,9166.0%

Educational attainment (age 25+)

CountShare
No high school diploma6473.1%
High school graduate3,11314.7%
Some college or associate's6,58131.0%
Bachelor's degree5,92627.9%
Graduate or professional degree4,94623.3%

Commute to work

Mean travel time to work
26 min

How workers get to work

CountShare
Drove alone11,36975.2%
Carpooled8235.4%
Public transit670.4%
Walked1601.1%
Bicycle210.1%
Worked from home2,52316.7%
Other means1601.1%

Travel time

CountShare
Under 15 min3,41827.1%
15 to 29 min5,01439.8%
30 to 44 min2,61620.8%
45 to 59 min9697.7%
60+ min5834.6%

Households

Average household size
2.58
Poverty rate
4.4% (1,401 of 31,939)
CountShare
Family households9,13973.3%
Nonfamily households3,32226.7%

Housing

Median year structure built
1995

Occupancy

CountShare
Occupied12,46194.7%
Vacant6915.3%

Tenure (of occupied units)

CountShare
Owner-occupied8,83370.9%
Renter-occupied3,62829.1%

Units in structure

CountShare
1-unit, detached9,18669.8%
1-unit, attached9797.4%
2 to 4 units6675.1%
5 to 19 units1,1488.7%
20 or more units8696.6%
Mobile home & other3032.3%

Geography

Place GEOID
1755249
Type (LSAD)
25
Land area
16 sq mi
Water area
0.11 sq mi
Center point
38.6000, -89.9154

Compare with nearby cities

5

Illinois rankings

21

Other places in St. Clair County

29