| USA > Iowa > Iowa Cities |
![]() |
Marshalltown Iowa |
Marshalltown is located in Marshall County (of which it is the county seat) northeast of Des Moines between Ames and Cedar Rapids along US Highway 30 on the banks of the Iowa River. The population estimate for July 1, 1998 was 25,201, an increase of 23 since 1990.
Read reviews and find deals for hotels in Marshalltown.
Free candid Marshalltown reviews from VirtualTourist. Read about hotels, things to do, restaurants, and more. Get the best deals for Marshalltown hotels by comparing Travelocity, Hotels.com and Orbitz.
| Location | Marshalltown Iowa 50158 |
| Phone | 515-753-6645 |
| Information | 800-697-3155 |
by OneTime