Mitchell is located at the junction of Interstate 270 and Illinois Route 203, part of former U.S. Route 66, approximately 20 miles north of East St. Louis, and is part of the Metro East region of greater St. Louis.