Save up to 50% on Hotels
Hannibal is a city along the Mississippi River in Marion and Ralls counties in the U.S. state of Missouri. According to the 2010 U.S. Census, the population was 17,916, making it the largest city in Marion County. The bulk of the city is in Marion County, with a tiny sliver in the south extending into Ralls County. Developed for river traffic, today the city is tied to vehicle traffic, intersected by Interstate 72 and U.S. Routes 24, 36, and 61. It is across the river from East Hannibal, Illinois. Hannibal is approximately 100 miles (160 km) northwest of St. Louis (also bordering the Mississippi), 210 miles (340 km) east-northeast of Kansas City and 194 miles (312 km) miles east of Saint Joseph (both cities on the Missouri River), and approximately 100 miles (160 km) west of Springfield, Illinois. Hannibal is not the county seat, but it has one of two county courthouses. There is also one in Palmyra, the county seat, which is located more centrally in the county. Hannibal is the principal city of the Hannibal, Missouri micropolitan area, which consists of both Marion and Ralls counties.
Keokuk is a city in and a county seat of Lee County, Iowa, United States, along with Fort Madison. It is Iowa's southernmost city. The population was 9,900 at the time of the 2020 census. The city is named after the Sauk chief Keokuk, who is thought to be buried in Rand Park. It is in the extreme southeast corner of Iowa, where the Des Moines River meets the Mississippi. It is at the junction of U.S. Routes 61, 136 and 218. Just across the rivers are the towns of Hamilton and Warsaw, Illinois, and Alexandria, Missouri. Keokuk, along with the city of Fort Madison, is a principal city of the Fort Madison-Keokuk micropolitan area, which includes all of Lee County, Iowa, Hancock County, Illinois and Clark County, Missouri.
Macomb is a city in and the county seat of McDonough County, Illinois, United States. It is situated in western Illinois, southwest of Galesburg. The city is about 75 miles (121 km) southwest of Peoria and 77 miles (124 km) south of the Quad Cities. A special census held in 2014 placed the city's population at 21,516. Macomb is the home of Western Illinois University.