ADVERTISEMENT
  • A Sun Dog setting over the horizon over a farm during winter in Iowa
LeftLeftGradient

    Marshalltown,

    Iowa

    Cavan Images / iStock

      Save up to 50% on Hotels

      Marshalltown is a city in, and the county seat of Marshall County, Iowa, United States. It is located along the Iowa River. The population was 27,591 in the 2020 census.
      logoFind more things to do, itinerary ideas, updated news and events, and plan your perfect trip to Marshalltown
      ADVERTISEMENT

      Marshalltown Articles

      Places near Marshalltown

      ADVERTISEMENT