St. Charles County, with a population over 365,000, has been one of the fastest-growing counties in the country for decades. The county features a cross-section of industry, as well as extensive retail and some agriculture. St. Charles County has two small airports and two ferries that cross the Mississippi River.