Virginia Public Libraries

We currently have 378 public library listings in 128 counties in the state of Virginia. Please choose a county in Virginia to browse the public libraries and book and media services including bookmobiles and book by mail services in Virginia sorted by county.