Foristell is a city located in St. Charles County, Missouri. Foristell has a 2026 population of 751. Foristell is currently growing at a rate of 21.92% annually and its population has increased by 36.55% since the most recent census, which recorded a population of 550 in 2020.