The Town of Cottleville is one of the oldest in St. Charles County. Founded in 1798, the city has provided for many and now is a growing place where business thrive and offer back to the community opportunities for those who live there!