Beaver Dam is a city in Dodge County, Wisconsin, United States, along Beaver Dam Lake and the Beaver Dam River. The population was 16,708 at the 2020 census, making it the largest city in Dodge County.