Saint Jo is the oldest town in Montague County. The square in Saint jo was a travel stop for the livestock that were driven through the town on their way to Kansas. Visit the historic square, view the water trough used by millions of animals for a cool drink, while they rested for the next leg of their trip north.