Port Gibson is located on the Mississippi River between Vicksburg and Natchez. This is the official website for the Port Gibson/Claiborne County Port Authority to promote tourism and economic development for the area.