White Oak Springs is a town in Lafayette County, Wisconsin, United States.
White Oak Springs is in southwestern Lafayette County, with its southern border the Illinois state line.
According to the United States Census Bureau, the town has a total area of 16.5 square miles (42.8 km2), all of it land.
22.9% of all households were made up of individuals, and 8.6% had someone living alone who was 65 years of age or older.
There were 7.9% of families and 4.5% of the population living below the poverty line, including no under eighteens and 25.0% of those over 64.