Hudson is a city in and the county seat of St. Croix County, Wisconsin, United States. As of the 2020 census, its population was 14,755. It is part of the Minneapolis–St. Paul met…