Albion is a town in Dane County, Wisconsin, United States, located about 27 miles southeast of Madison on Interstate 90. The population was 1,823 at the 2000 Census. The unincorporated communities of Albion, Highwood, Hillside, and Indian Heights are located in the town.
According to the United States Census Bureau, the town has a total area of 35.8 square miles (92.7 km²), of which, 35.2 square miles (91.1 km²) of it is land and 0.6 square miles (1.6 km²) of it (1.73%) is water. Population: 1,975.