Find us on Facebook





Research & Computers

Ask Us!
A librarian is on duty at the Information Desk during all of the library’s open hours. Reference librarians are happy to answer questions in person, by phone at 641-754-5738 extension 4, through our Contact Us form, or by email at

Online Resources

Marshalltown Public Library has subscribed to these great databases for you to use in the library or at home! Due to contractual restrictions, these resources are limited to Marshalltown Public Library card holders. Call or visit the library for help logging in.

Magazine, journal, and newspaper articles. Also in Español. Title list.

Fun, informational database especially for kids.

Kids Search
Fun, informational database especially for kids grades K-8.

Student Research Center
Research database for grades 6-12.

Census records, Social Security Index, and birth, marriage, death records. Only available in the library.

Download eBooks and audiobooks for free. Who's eligible?

Chilton LibraryChilton Library
Repair and maintenance for most domestic and imported vehicles.

Download three songs per week for free from the library! Choose from over 7 million songs--just log in with your library card number!

Heritage Quest
Some Census records, family histories, and more. At home or the library.

Learning Express
Test preparation and practice exams for GED, ACT, AP tests. Also, career information, computer skills instruction, and more! Register for free with your email address, password, and name.

Mango Languages
Learn one of dozens of foreign languages, or get targeted ESL training!
Log in with your library card number to create a free account.

NoveList Plus
Book suggestions and information for readers of all ages. Recommendations for fiction, nonfiction and audiobooks!

Residential and business addresses and phone numbers.

Small Business Reference CenterSmall Business Reference Center
Information for starting and maintaining a small business. Start-up plans for each state, how to write a business plan, eBooks, videos, and more.

Digital magazines to read on your computer or device.

We also suggest the following free and reliable sites for health information:
Health Info Iowa, WebMD, and MedlinePlus


Marshalltown Public Library maintains a collection of local and family history as well as local newspaper archives on microfilm. Our library holds copies of the Marshall County Census beginning in 1850 and Marshall County cemetery records. The library has microfilm readers and reader/printers.

A volunteer genealogist assists people visiting the library at no charge. Phone (641-754-5738 ext. 4), mail (105 West Boone Street, Marshalltown, IA 50158), and e-mail research requests are billed at $15.00 per hour plus minimal charges for copying and postage.

The Marshalltown Public Library has purchased access to both HeritageQuest and Ancestry databases for our library card holders:

        Are you AT THE LIBRARY? Click here for Heritage Quest Online.
                                                           Click here for Ancestry Library.
        Are you AT HOME? Click here to enter Heritage Quest Online.
                        Ancestry Library cannot be accessed from home at this time.    


Marshalltown Public Library offers 29 free Internet stations, available on a first-come first-served basis. There are twenty internet stations in the Reference area and six in the Youth department that may be used for up to 75 minutes per day. Three 15-minute Internet stations are available in Reference. Internet use is limited to 75 minutes per day.

Word Processing
Two stations are available with Microsoft Office for word processing and desktop publishing. These computers are available on a first-come first-served basis.

Research Station
Ask about using our Research Station to access the library's databases.

Wireless Printing
Now you can print from anywhere to the library's printers. Find out more here. Retrieve your print jobs from the print release station behind the library's Information Desk.


Library Hours
Monday - Thursday: 9am - 8pm
Friday: 9am - 6pm
Saturday: 9am - 5pm
Sunday: Closed

Contact Us