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 at 10790 Courthouse Road.  The New Kent facility is located at 7791 Invicta Lane. The collection includes books, movies, and audio and electronic books. Computers with Internet are available to library cardholders.

To learn more call 804-652-4250 or visit

Library Hours (Charles City):

Monday: 10am – 6pm
Tuesday: 10am – 6pm
Wednesday 10am – 6pm
Thursday: 1pm – 7pm
Friday 10am – 6pm
Saturday: 9am – 1pm


Kittiewan Archeology Research Center


The 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: