Jackson is a city in Cape Girardeau County, Missouri, United States. The population was 11,947 at the 2000 census. It is the county seat of Cape Girardeau County. Jackson is named for U.S. President Andrew Jackson. It is a principal city of the Cape Girardeau–Jackson, MO-IL Metropolitan Statistical Area.