The Hopkinsville Christian County Public Library provides resources for citizens to pursue their self-directed personal growth and opportunities; a current collection of popular materials in all formats for all ages and staff knowledgeable in their use; resources for citizens to gain an understanding of their own cultural heritage and the cultural heritage of others; and a place to interact with others in the community and to participate in discourse about community issues.