Baldwin is a town in St. Croix County, Wisconsin, United States. The population was 903 at the 2000 census. The Village of Baldwin is located partially within the town. The unincorporated community of Dahl is also located in the town.