Hudson is a town in St. Croix County, Wisconsin, United States.
The unincorporated communities of Burkhardt Station, Northline, and Sono Junction are also located in the town.
As of the census[2] of 2000, there were 6,213 people, 1,925 households, and 1,697 families residing in the town.
There were 1,962 housing units at an average density of 75.8 per square mile (29.3/km2).
7.5% of all households were made up of individuals, and 1.4% had someone living alone who was 65 years of age or older.