Marshalltown Public Library

105 West Boone Street
Marshalltown, IA 50158

641-754-5738

About Us:Marshalltown Public Library exists to provide residents of Marshalltown and Marshall County with materials and services that meet their needs for recreation, information, education, and cultural awareness.The Marshalltown Public library was established as a free municipal library in 1898. It moved to the building at 36 N. Center Street in 1902 after Andrew Carnegie donated $30,000 for the construction of a new library building. The Leise Addition, just west of the original Carnegie building, was added in 1975. The library's current building, at 105 West Boone Street, was completed in December 2008.The library is a department of the City of Marshalltown and is funded primarily by municipal tax dollars. A seven member Board of Library Trustees sets policy and oversees the budget and operations of the library. The Board holds monthly meetings that are open to the public on the 4th Tuesday of each month at 4:30pm. View the current meeting agenda and the previous meeting's minutes.Seventeen full and part time employees staff the library, and over 50 volunteers are dedicated to providing excellent library service to Marshalltown and Marshall County.The Marshalltown Public Library’s “Statement of Purpose,” long range plan, and policies are contained in the "Marshalltown Public Library Policies," available at any library service desk.The Marshalltown Public Library meets Iowa public library standards and is accredited by the State Library of Iowa. 

Please use "Flag This Place" to alert us about content that is inappropriate or needs immediate attention. Nothing you submit will be shared with other site visitors.
Explore the free AARP HomeFit Guide

Upcoming AARP Events

View All AARP Events

image of two AARP membership cards
Only $12 your first year with Automatic Renewal
  • Immediate access to your member benefits
  • Discounts on travel and everyday savings
  • Subscription to AARP The Magazine
  • FREE second membership
Join AARP
Already a member? Renew or Print Card