Serving our community since 1949



(815) 376-5422


112 North Main Street  Ohio, IL 61349

Supporting a lifetime enjoyment of reading and learning

Welcome to the Ohio Public Library

Our Mission

The mission of the Ohio Public Library District is to maintain and improve the quality of life for all citizens of our community by providing resources that enhance and contribute to individual knowledge, enlightenment, and enjoyment in the most efficient manner possible.  The library is dedicated to providing practical access to all forms of media.  The Ohio Public Library District is committed to supporting a lifelong enjoyment of reading and learning.

Upcoming Events

The Ohio Library hosts events throughout the year for all ages, including holiday activities and educational events.

Summer Reading Program

Every Wednesday through July 10th!

Our Summer Reading Program kicks off on Wednesday, June 5th at 2 p.m. It is open to all ages with programs taking place every Wednesday through July 10th. There will be prizes for those that read the most. 

Popular Resources

Our library is here to provide you access to as many books and learning resources as possible. Below are some helpful resources we have partnered with.

E-Read Illinois

Discover unlimited multimedia content with the E-Read Illinois program.

Find More Interlibrary Service

Find More Illinois is a statewide resource that provides sharing access to one interlibrary loan platform.

Ohio Library Card Catalog

Gain online access to our Libary Card Catalog in a digital format. 

PrairieCat Book Search

Prairie Cat is a library catalog that serves 22 counties in northern Illinois.

New Releases

We update our materials frequently. Feel free to check out our catalog page to see all of our inventory at the library!

Traitor's Gate

Jeffrey Archer

After That Night

Karin Slaughter

Don't Trust Cats

Dev Petty

Teenage Mutant Ninja Turtles: Mutant Mayhem


112 North Main Street  
Ohio, IL 61349
Get Directions

Library Hours

Monday & Friday: 11am - 6pm
Wednesday: 10am - 6pm
Saturday : 9am - 12pm

Contact Us

(815) 376-5422