Your Community Library

Knowledge, community, and belonging — for everyone.

Three branches serving Breckinridge County with free books, digital resources, programs for all ages, and a welcoming space to learn and connect.

3 Branches
Free Always
20+ Resources
All Ages Welcome
Hardinsburg Main
Open Today
Mon & Thu: 8:30am – 6:30pm
Tue–Wed–Fri: 8:30am – 4:30pm
Sat: 9:00am – 1:00pm
(270) 756-2323
Irvington Branch
Open Today
Mon: 9:00am – 5:00pm
Tue–Fri: 11:30am – 4:30pm
Sat–Sun: Closed
(270) 547-7404
Cloverport Branch
Open Today
Mon–Fri: 12:30pm – 4:30pm
Sat–Sun: Closed
(270) 788-8990

What's Happening

Upcoming Events

View Full Calendar →

From the Library

Library Life in Breckinridge County

Breckinridge County Public Library
Your Library
Welcome to Breckinridge County Public Library
Serving our community across three branches
Slide 2 — replace with actual image Open bcplibrary.org → DevTools → Network → filter img → copy wsimg.com URL
Programs
Programs for Every Age
Kids, teens, and adults — something for everyone
Slide 3 — replace with actual image Open bcplibrary.org → DevTools → Network → filter img → copy wsimg.com URL
Summer Reading
Summer Reading 2025
Register now — free for all ages
Slide 4 — replace with actual image Open bcplibrary.org → DevTools → Network → filter img → copy wsimg.com URL
Digital Resources
Free Digital Resources, Anytime
eBooks, audiobooks, streaming video and more

June – August 2025

Summer Reading is here.

Read books, earn rewards, and join the fun all summer long. Programs for every age — from toddlers to adults. Registration is free and open now at all three branches.

Registered so far
247
participants this summer
Register Now

Library News

Latest Updates

All News →
Announcement
Cloverport Branch Extended Hours This Summer
May 28, 2025
Programs
Mobile Printing Now Available at All Branches
May 15, 2025
Community
BCPL Receives State Grant for New Children's Materials
May 3, 2025

Free With Your Library Card

Online Resources

All Resources →