US Census Data
Population
92,697
+6.3%’19–’23
Median household income
$107,203
+19.1%’19–’23
Median home value
$305,100
+34.8%’19–’23

Located in St. Charles County, Missouri, O'Fallon is a community with a population of 92,697. The median household income of $107,203 is above the St. Charles County median ($102,912).

From 2019 to 2023, O'Fallon's population grew 6.3% from 87,242 to 92,697, while its median home value rose 34.8% from $226,300 to $305,100.

The median gross rent is $1,400. 42.4% of adults 25 and older hold a bachelor's degree or higher.

Demographics

ACS 2019–2023
Population
92,697
Median age
38.2 yrs
Median household income
$107,203
Median home value
$305,100
Median gross rent
$1,400
Housing units
35,553
Homeownership rate
80.2%
Bachelor's degree or higher
42.4%
Unemployment rate
2.7%

Trends

ACS 5-year · 2019–2023
Population
87,24292,697
Median household income
$90,025$107,203
Median home value
$226,300$305,100
Median gross rent
$1,103$1,400
YearPopulationMedian household incomeMedian home valueMedian gross rent
201987,242$90,025$226,300$1,103
202088,132$92,498$235,200$1,153
202190,802$96,157$246,100$1,185
202291,825$104,863$283,600$1,311
202392,697$107,203$305,100$1,400

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

Age distribution

CountShare
Under 55,8576.3%
5 to 1716,91718.2%
18 to 246,5837.1%
25 to 3412,69313.7%
35 to 4412,89713.9%
45 to 5413,45314.5%
55 to 6411,41612.3%
65 to 747,8088.4%
75 and over5,0735.5%

Race & ethnicity

CountShare
White (non-Hispanic)75,45481.4%
Black or African American4,6655.0%
American Indian & Alaska Native540.1%
Asian3,8404.1%
Native Hawaiian & Pacific Islander180.0%
Some other race4890.5%
Two or more races3,4953.8%
Hispanic or Latino (any race)4,6825.1%

Educational attainment (age 25+)

CountShare
No high school diploma2,8664.5%
High school graduate14,55523.0%
Some college or associate's19,05630.1%
Bachelor's degree17,40727.5%
Graduate or professional degree9,45614.9%

Commute to work

Mean travel time to work
26 min

How workers get to work

CountShare
Drove alone39,81177.7%
Carpooled2,3064.5%
Public transit350.1%
Walked2920.6%
Bicycle50.0%
Worked from home8,05515.7%
Other means7621.5%

Travel time

CountShare
Under 15 min9,61822.3%
15 to 29 min15,87336.7%
30 to 44 min12,95030.0%
45 to 59 min3,1227.2%
60+ min1,6483.8%

Households

Average household size
2.66
Poverty rate
4.7% (4,328 of 92,086)
CountShare
Family households25,18472.5%
Nonfamily households9,56527.5%

Housing

Median year structure built
2000

Occupancy

CountShare
Occupied34,74997.7%
Vacant8042.3%

Tenure (of occupied units)

CountShare
Owner-occupied27,85580.2%
Renter-occupied6,89419.8%

Units in structure

CountShare
1-unit, detached26,47474.5%
1-unit, attached3,2689.2%
2 to 4 units8512.4%
5 to 19 units2,0165.7%
20 or more units1,7735.0%
Mobile home & other1,1713.3%

Geography

Place GEOID
2954074
Type (LSAD)
25
Land area
31 sq mi
Water area
0 sq mi
Center point
38.7847, -90.7207

Compare with nearby cities

5

Missouri rankings

21

Other places in St. Charles County

17