Cahokia is located in St. Clair County. Nearby cities include St. Louis, Centreville, Alorton and Sauget. The area is made up of a combination of historical buildings, local businesses and plenty of activities, which is why it's a great place for families who are looking for homes for rent. Not far from downtown is an old courthouse that currently has exhibits from old cases. The Roman Catholic Church, Holy Family Log Church, in the center of town was built around 1799. It's the longest running Catholic parish in the country. In addition to its historical features, there's something for everyone in Cahokia. Check out all that the area has to offer.