Marshalltown — city and the county seat of Marshall County, Iowa, United States