Weston is a village in Marathon County, Wisconsin, United States. It is part of the Wausau, WI Metropolitan Statistical Area. The population was 14,868 at the 2010 census.
Until 1905, it included the territory now known as Rib Mountain, which was split off under the name of the Town of Erickson.
According to the United States Census Bureau, the village has a total area of 21.3 square miles (55.2 km²), of which, 21.3 square miles (55.2 km²) of it is land and 0.0 square miles (0.1 km²) of it (0.14%) is water.