The Heritage Public Library serves the citizens of New Kent County (and Charles City County) and is organized as a private not-for-profit corporation. It is not a governmental entity of either County but operates under a contractual relationship with them.