Tappen is a city in Kidder County, North Dakota in the United States. The population was 197 at the 2010 census.
Tappen was founded in 1882. It was named for Sheppard Tappen, a settler.
Tappen is located at 46°52′33″N 99°38′1″W / 46.87583°N 99.63361°W / 46.87583; -99.63361 (46.875903, -99.633648).