thumb|upright|Wahpeton's municipal water tower

Wahpeton is a city in Dickinson County, Iowa, United States. The population was 345 at the time of the 2020 census.

Wahpeton is part of the Iowa Great Lakes region of northwestern Iowa, which is a regional vacation and recreation destination.

Geography

According to the United States Census Bureau, the city has a total area of , of which is land and is water.

Demographics