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.

Gale Power SearchGale Power Search
Magazine, journal, and newspaper articles. Search millions of full-text articles and download them in HTML or PDF format.

Kids Info BitsKid's Info Bits
Fun, informational database for elementary school students. This provides visual, age-appropriate information about current events, science, history and more!

Research in Context Middle School DatabaseResearch in Context
Magazine and newspaper articles, videos, and more for middle school students.

Research in Context Middle School DatabaseInfoTrac Student Edition
Magazine and newspaper articles, videos, and more for high school students.


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

Auto Repair Reference Center Auto Repair Reference Center
Repair and maintenance information for most domestic and imported vehicles. Includes Auto IQ (videos and animated diagrams).

Books and Authors Books and Authors
Book recommendations for readers of all ages! Try out their Who? What? Where? When? tool to find books that fit your interests.

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

Books and Authors Chilton Library
Repair and maintenance information for most domestic and imported vehicles. Includes online ASE quizzes for some of the most popular exams.

Find product ratings and reviews for appliances, cars, and more from the trusted reviewers at Consumer Reports.

Heritage QuestHeritage Quest
Some Census records, family histories, and more. Can be used at home or at the library.

Learning ExpressLearning 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 LanguagesMango Languages
Learn one of dozens of foreign languages, or get targeted ESL training! Log in with your library card number to create an account.

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

RB DigitalRB Digital (formerly Zinio)
Digital magazines to read on your computer or device. Choose from over 90 digital magazines--check them out and keep them forever!

Residential and business addresses and phone numbers.

Transparent Language Online Transparent Language Online
Learn a new language using Transparent Language! Choose from over 100 languages to learn or 25 different English as a Second Language courses. Register online with a user name and password.

Tumble Book LibraryTumble Book Library
Tumble Book Library is a collection of e-books for children, including animated talking picture books, chapter books, videos, non-fiction titles, playlists, books in French and Spanish, graphic novels and math stories.

List of all Gale resourcesWant more specialized information? Check out all of our specialized research collections available through Gale. Click here to find a list of research collections which have information about hobbies like gardening and home improvement, more specialized academic collections on history, agriculture, psychology, and more!  

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.    

Some of the local newspaper, The Times Republican, has been digitized through various projects. You can search the listed years by clicking on the sites linked below.

Evening Times-Republican (August 1, 1899-December 31, 1920)
Can be found at the Library of Congress Chronicling America site here.  

Times Republican (1939-1957)     
The library had these years digitized by Advantage Preservation in Cedar Rapids; search them here.


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 30-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 -7pm
Friday: 9am - 6pm
Saturday: 9am - 4pm
Sunday: 1pm-4pm

Contact Us