Weston is a town in Dunn County, Wisconsin, United States.
The unincorporated communities of Comfort and Weston are located in the town.
According to the United States Census Bureau, the town has a total area of 41.5 square miles (107.5 km2), all of it land.
There were 233 housing units at an average density of 5.6 per square mile (2.2/km2).
18.1% of all households were made up of individuals, and 6.3% had someone living alone who was 65 years of age or older.