Virginia Public Library Directory
To display all public libraries click on "Display All Libraries". This will lead you to the headquarters and branches.
To display the mailing list of the headquarters library click on "All Libraries Mailing List".
To find a library by county click on the county or city name. Regional libraries will be listed under their counties or cities name.