Dodge is a town in Trempealeau County, Wisconsin, United States. The population was 414 at the 2000 census. The census-designated place of Dodge is located in the town.
According to the United States Census Bureau, the town has a total area of 21.4 square miles (55.4 km²), all of it land.
As of the census of 2000, there were 414 people, 160 households, and 116 families residing in the town. The population density was 19.4 people per square mile (7.5/km²). There were 176 housing units at an average density of 8.2 per square mile (3.2/km²).