Beaver Dam is a town in Dodge County, Wisconsin, United States. The population was 3,440 at the 2000 census. The City of Beaver Dam is located within the town. The unincorporated communities of Beaver Edge, Leipsig, and Sunset Beach are also located in the town. The ghost town of Clason Prairie was also located in the town.