Christopher is a city in Franklin County, Illinois, United States. The population was 2,382 at the 2010 census. It was the site of an early-morning railroad freight train derailment on Monday, December 4, 2006, involving two locomotives and 21 cars of an 83-car Union Pacific train; an unknown hazardous chemical spill ensued and mildly sickened several victims and rescue personnel, who were treated but not hospitalized. It's the birthplace of John Malkovich.
Christopher is located 20 miles north of Carbondale, Illinois.
According to the United States Census Bureau, the city has a total area of 1.4 square miles (3.6 km2), all of it land.