Hudson, St. Croix County, Wisconsin. This place was called Buena Vista from the Mexican battlefield; earlier it was called Willow River from the river that runs into the St. Croix at this place. In 1852, the county board of Supervisors gave it its present name from the City of Hudson, New York; that was named for Henry Hudson, the navigator, who also gave his name to the river on which the City of Hudson, New York is located.