Cahokia liegt in Vereinigte Staaten von Amerika (USA) (Saint Clair County, Illinois) in der Zeitzone America/Chicago. Orte in der Nähe sind Centreville, St. Louis und East Saint Louis.