Heritage Public Library


Charles City History CenterThe Heritage Public Library serves the residents of Charles City and New Kent via library facilities in both counties.  The Charles City Branch is located in the multi-purpose room of the new courthouse, 10780 Courthouse Road.  The New Kent facility is located at 6215 Chesapeake Circle. The collection includes books, movies, and audio and electronic books. Computers with Internet are available to library cardholders.

To learn more call 804-966-2480 or visit

Library Hours (Charles City):
Monday: 10am – 6pm
Thursday: 1pm – 7pm
Saturday: 10am – 2pm


Kittiewan Archeology Research Center


Kittiewan Archeology Research CenterThe Archeology Society of Virginia is headquartered at Kittiewan Plantation, 12103 Weyanoke Road, and maintains a library that is open on days the plantation is open for tours and otherwise by appointment.  The collection includes reference materials on archeology, history, Native Americans, antiques and a variety of other subjects.  For additional information call (804) 829-2272 or visit




Reference Libraries in our region: