Contact Us

Library Administration and Information Phone: (804) 751-CCPL (2275)

Contact Email
Bon Air Library
(804) 318-8966
Margaret HowardEmail Margaret Howard
Central Library
(804) 748-1774
Jennifer Hayek
Email Jennifer Hayek
Chester Library
(804) 318-8977
Dana BombaEmail Dana Bomba
Clover Hill Library
(804) 318-8668
Rose Marie GreenEmail Rose Marie Green
Enon Library(804) 318-8911
Jessica GonzalezEmail Jessica Gonzalez
Ettrick-Matoaca Library(804) 318-8688

LaPrade Library
(804) 318-8988
Barbara Ferrara
Email Barbara Ferrara
Meadowdale Library
(804) 318-8778
James Hudson
Email James Hudson
Midlothian Library
(804) 768-7907
Jessica Harshbarger
Email Jessica Harshbarger
North Courthouse Road Library
(804) 318-8499
Ruth StubbsEmail Ruth Stubbs

Live chat with a librarian is available on the website Monday-Saturday 10 a.m.-4 p.m.

Library Account Information

Access your library account.

What you can do when you log in to your library account online:

  • Renew books
  • Request books and have them delivered to your home branch
  • Set up preferred searches
  • View program registrations

Questions About Your Account

If your card is expired, your materials cannot be renewed, you can’t remember your PIN, or you have questions about the status of your account, please call (804) 751-CCPL (2275) or your local library.


Locations and hours open vary due to COVID-19. See our current library hours here.

If you have questions about programs, please call (804) 751-CCPL (2275).

Suggestions for Materials

Use an online suggestion form and tell us what books, audio-visual materials, or e-resources you’d like.

Media Resources & Contacts

For media inquiries, including additional photos, video or interviews, contact (804) 751-2275 or Stephen Hudson via email.