Location & Hours

6960 West Oakton St.
Niles, IL  60714

View in Google Maps

Monday-Thursday 9:00am - 9:00pm
Friday 9:00am - 7:00pm
Saturday 9:00am - 5:00pm
Sunday 1:00pm - 5:00pm

Check us out!

Want to hear about our latest programs & events? The Library sends out a bi-weekly email newsletter to subscribers. Get all the info sent directly to your email inbox by clicking here.

Library Events


  • 1:30pm to 2:30pm
    It's a beautiful day in the neighborhood! Join us as we visit everyone's favorite neighbor. We'll watch, play, talk, and sing in the style of this...


  • 4:00pm to 6:00pm
    Grades K-4 are welcome to look, touch, tinker, and play with an intriguing array of science-oriented curiosities in this new space designed...

Niles Public Library Buzz Blog

  • December 1

    College Planning: An Inside Look

    special guest post by Maria Hernandez. I started thinking about college when I entered middle school because I saw education as the means by which I could help my family. As a freshman, I tried to prepare myself for college by enrolling in the honors classes offered by my high school. Even though I knew I was preparing myself for college academically, I was still o...

    Read More

  • November 25

    Make History This Thanksgiving

    Can you tell me a little bit about your childhood? What were you like as a child? Whether traveling to visit distant relatives for a grand feast or hosting them at home with takeout, Thanksgiv...

    Read More

  • November 23

    Rokus @ Niles Library

    video.yahoofinance.com@c69e8101-901d-3904-ab35-e92382b49d00_FULLWinter is perfect time to snuggle up with a good movie and now at Niles Public Library District you can borrow a Roku streaming devices loaded with a selection of the latest movies and television shows. Want to b...

    Read More

Stream & Download

Stream and download ebooks, audiobooks, movies, music, and magazines from your favorite service below.

3M Cloud Library

eRead Illinois Axis 360

Tumblebooks (for kids)

Movies & TV

Contact our Trustees

Have a question or comment for our Board of Trustees? Contact them via email here or call them at 847-663-6650.