Mount Olive is a city in Macoupin County, Illinois, United States. The population was 2,015 at the 2020 census. The city is part of the Metro East region within the St. Louis metropolitan area.
Soulsby Service Station along former U.S. Route 66
Macoupin County, Illinois
Macoupin County is located in the U.S. state of Illinois. According to the 2020 census, it had a population of 44,967. The county seat is Carlinville.
Macoupin County Courthouse in Carlinville