Fort Gibson is a town in Muskogee County which has expanded into Cherokee County as it grew in the U.S. state of Oklahoma .
Fort Gibson is a town in Cherokee and Muskogee counties in the U.S. state of Oklahoma .