Latest Data (2017)
Population 87,597
Nationwide Rank 378

Quick Facts

O'Fallon, Missouri is the 378th largest city in the United States as of 2017.

O'Fallon, Missouri is a city.

O'Fallon, Missouri is as large as it has ever been. In 2017 O'Fallon had its largest population ever.

O'Fallon, Missouri is growing moderately quickly. It is growing faster than 88% of similarly sized cities since 2000.

O'Fallon, Missouri Border Map

Similarly Sized Cities In US

US Rank Name Population Growth
2000-2017
368 Norwalk, Connecticut 89,005 7.1%
369 Newton, Massachusetts 88,994 6.2%
370 Kirkland, Washington 88,630 96.8%
371 Sugar Land, Texas 88,485 36.3%
372 Reading, Pennsylvania 88,423 8.7%
373 Nashua, New Hampshire 88,341 1.7%
374 Fort Smith, Arkansas 88,037 9.0%
375 Citrus Heights, California 87,931 2.9%
376 Hawthorne, California 87,854 4.3%
377 Waukegan, Illinois 87,729 -0.7%
378 O'Fallon, Missouri 87,597 72.0%
379 Champaign, Illinois 87,432 24.0%
380 Ogden, Utah 87,031 12.2%
381 Whittier, California 86,838 3.5%
382 Redwood City, California 86,685 14.8%
383 Mount Pleasant, South Carolina 86,668 77.3%
384 Clifton, New Jersey 86,607 9.5%
385 Palm Coast, Florida 86,516 160.6%
386 Newport Beach, California 86,160 9.0%
387 Duluth, Minnesota 86,066 -0.1%
388 Bloomington, Minnesota 85,866 0.8%

Similarly Sized Cities In Missouri

US Rank Name Population Growth
2000-2017
155 Springfield 167,376 9.9%
229 Columbia 121,717 41.5%
238 Independence 117,306 3.2%
318 Lee's Summit 97,290 37.0%
378 O'Fallon 87,597 72.0%
457 St. Joseph 76,442 3.1%
511 St. Charles 70,329 15.9%
659 St. Peters 57,178 11.0%
692 Blue Springs 54,945 13.3%
738 Joplin 52,288 14.5%
749 Florissant 51,443 -4.5%
816 Chesterfield 47,588 1.5%

Demographics

Population History

Year Population Rank in US
2017 87,597 378
2016 86,274 383
2015 85,040 386
2014 84,009 387
2013 82,809 388
2012 81,979 387
2011 81,016 387
2010 79,329 392
2009 78,850 385
2008 77,258 394
2007 75,404 402
2006 72,468 418
2005 69,694 432
2004 67,147 444
2003 63,955 462
2002 60,205 498
2001 56,763 533
2000 50,901 613
1990 18,296 1,494