Moorhead is a city in Monona County, Iowa, United States. Moorhead stands along the Soldier River. The population was 199 at the time of the 2020 census.

History

A post office was established at Moorhead in 1872. Moorhead was platted in 1899. The city was named for J. R. Moorhead, a first settler.

Geography

According to the United States Census Bureau, the city has a total area of , all land. Moorhead's mayor until 2000 was Ivan Nielsen.

Demographics