Greene County, Illinois, is home to a number of public libraries, each offering a range of services tailored to the needs of the community. Whether you’re looking for books, digital resources, community events, or makerspace opportunities, these libraries have something for everyone.

  • Carrollton Public Library

  • Phone – 217-942-6715
  • Location – 509 S Main St, Carrollton, IL
  • Collections – With a collection of over 25,000 items, this library offers books, DVDs, audiobooks, and digital resources.
  • Services – Part of the Illinois Heartland Library System, it allows patrons to access materials across the region. The library hosts a variety of community events and programs for children, teens, and adults.
  • Greenfield Public Library

  • Phone – 217-368-2613
  • Location – 515 Chestnut St, Greenfield, IL
  • Collections – The library holds approximately 10,500 books and offers access to digital content and other media.
  • Services – Greenfield Public Library provides an array of programs, including children’s story times, adult book clubs, and seasonal events that engage the local community.
  • Roodhouse Public Library

  • Phone – 217-589-5123
  • Location – 220 W Franklin St, Roodhouse, IL
  • Collections – With over 18,000 volumes, this library offers a range of books, media, and educational materials for residents of Roodhouse.
  • Services – Roodhouse offers public access to computers and internet, as well as community-oriented events like educational workshops and social gatherings.
  • White Hall Township Public Library

  • Phone – 217-374-6014
  • Location – 201 W Main St, White Hall, IL
  • Collections – White Hall Public Library is home to a wide variety of books, audiobooks, DVDs, and digital resources for people of all ages.
  • Services – In addition to lending materials, the library hosts regular programs such as children’s activities, literacy initiatives, and adult education workshops. It also provides access to online databases, e-books, and audiobooks for library cardholders.