Columbus is the second biggest city Cherokee County, Kansas, United States. It is about 15 miles south-southwest of Pittsburg. It is also the county seat of Cherokee County. In 2010, 3,312 people lived there.