Zeeland is a city in McIntosh County, North Dakota in the United States. The population was 86 at the 2010 census.
Zeeland was founded in 1902. Its name is derived from the Dutch province of Zeeland.
Zeeland is located at 45°58′18″N 99°49′52″W / 45.97167°N 99.83111°W / 45.97167; -99.83111 (45.971732, -99.831187).