Virginia Libraries

A pound sign # next to the listing implies that the Virginia library has local genealogical material available.

Virginia Libraries by Region

Virginia Libraries by County

  • Agnes Taylor Gray Library – Sussex County
  • Alexandria Library # – Alexandria and Alexandria County
  • Amelia Historical Library – Amelia
  • Amherst County Public Library – Amherst
  • Appomattox County Historical Society Library # – Appomattox
    • 1845 Tax List
      The records in this database are of great value to anyone researching Appomattox County.  This was the year in which the county was formed and the tax lists identify the parent county the individual was from.  It also states, for most individuals, the amount of land they owned and its proximity to the parent county courthouse.  In many cases it also lists neighbors or who they purchased the property from or if their residence was in another county or state.  We have compiled the entire tax list for 1845 and sorted it alphabetically for ease of use.
    • 1850 Census
      This was the first census taken after the formation of Appomattox County.  The full census, as with all of our census databases, is presented in a format that closely resembles the actual census forms that were used in the respective census year.  We have also included an all-name index in alphabetical order that, in addition to the name, shows the family number, age, sex and race.  Finally for 1850, we have included a summary analysis of the census for that year showing a number of demographic facts for the county.
    • 1860 Census
      This census year is of great value in locating an individual or family geographically within Appomattox County.  In this year only, more and smaller enumeration districts were utilized.  They include Appomattox Court House (the original village of Clover Hill, now the National Park), Evergreen, Pamplin, Walkers Church, Nebraska (now the Town of Appomattox), Spout Spring, Reedy Spring, Concord Depot, Oakville, Hebron, Bent Creek, Tower Hill, and Stonewall Mills.  Other census years use three primary districts:  Clover Hill, Southside and Stonewall.  An all-name index in alphabetical order is also included.
    • 1870 Census
      This census year is important because it is the first census taken after the end of the Civil War and therefore lists all individuals residing in the county, including the slaves freed in 1865.  An all-name index in alphabetical order is also included.
    • Births “The Burned Years” (1845-1892) – For the birth records, they were recorded in a manner that allowed us to compile separate lists for persons born into slavery prior to the end of the Civil War, and non-slave persons that includes all individuals born after the end of the Civil War.  As most slaves did not have recorded last names, the slave list has been sorted first by the owners name and then by the name of the individual born.
    • Marriages “The Burned Years” (1845-1892) – Marriage detail is listed alphabetically by groom name.  A separate alphabetical bride index is provided that cross-references to the groom in the detailed listing.
    • Deaths “The Burned Years” (1845-1892)- (complete through 1867) – As with the birth records, the death records were recorded in a manner that allowed us to compile separate lists for persons that died in slavery prior to the end of the Civil War, and non-slave persons that includes all individuals that died after the end of the Civil War.  Again as with the birth records, the slave death records have been sorted first by the owners name and then by the name of the individual that died.
    • Death Certificate index
      As of June 14, 1912, Virginia began statewide registration of vital statistics.  In researching Appomattox families, one of the resources that we use is death certificates.  This database is an index of those death certificates that we have examined and includes dates and family relationships, where given.  Married females are listed by their maiden names, where possible.
    • Church Cemeteries – There are 51 identified church cemeteries within Appomattox County.  Each cemetery has been given an identification number, 1-51.  The inventory database includes the name, birth and death dates, and an “additional information” column that in many cases identifies a family relationship, as well as military service and other useful information.  Also included is an alphabetical listing of persons buried in all of the cemeteries.
    • Will Book No. 1 (new series) index
      The database indicates the name of the deceased, the instrument recorded (i.e., will, list of heirs), the page in Will Book No. 1 where the document is recorded, and in some cases additional information about the person or his/her family
  • Arlington Public Library # – Arlington
  • Arlington Public Library – Connection: Crystal City
    The Connection is a temporary pop-up project designed to integrate the library into the daily lives of Arlington residents in Crystal City.
  • Ashburn Public Library – Loudoun County
  • Atlee Branch Library – Hanover County
  • Augusta County Library – Augusta County
    The Augusta County Library creates an environment for people to learn, to explore, to enjoy, to create, and to connect with each other and their community. It provides materials and services to the residents of Augusta County to meet their educational and recreational needs. Our library includes 6 locations.
  • Aurora Hills Branch Library – Arlington County
    The Aurora Hills Branch Library was founded in May, 1926 by the Jefferson Women’s Club, housed in an unheated real estate office on Frazier Avenue (later S. 23rd Street), and only open one afternoon per week. Over the years and through several different locations the library grew and the present facility, at 735 S. 18th St, is nine times larger than the previous branch building, and was dedicated on February 26, 1978. Today, the building houses the Library and the Aurora Hills Senior Center.
  • Bassett Library # – Henry County
    In 1992 the Bassett Public Library became Bassett Branch Library of the Blue Ridge Regional Library System.  This branch became the main genealogical facility for the area as well. In 1996 a building directly across the street from the library which had been a dress shop was for sale.  Some very forward looking individuals saw the possibility of the library to expand and separate the genealogical and historical records from the other books and services.  The Board of Directors named a committee to lead a community effort to raise funds.  Large donations were received from Bassett Furniture, Stanley Furniture, Patrick Henry Bank and the Henry County Board of Supervisors, as well as many donations, both large and small, from residents and patrons.  This enabled the Bassett Branch Library to open its new building in December of 1998.  The original Bassett Branch then became the Historical Center.

    • Bassett Historical Center
      The Bassett Historical Center is the repository for all genealogical research and local history for the counties of Henry and Patrick and the City of Martinsville, VA. Patrons have come from all over the U.S. and 9 foreign countries to view the files housed here. We have:
      10,000 family files
      3,008 local history files
      16,088 genealogy books
      995 genealogy files Pilson Collection
      131 personal computer genealogy collections
      Early African-American co-habitation list
      Local company collections:
      DuPont, Tultex, Bassett-Walker
      Blue Ridge Hardware & Supply Co.
      Bassett Industries, Stanley Newspaper
      Henry County Plywood, Bassett Pioneer
  • Bath County Public Library – Bath County
  • Bedford Public Library – Bedford County
    The Bedford Public Library System provides equal access to library materials, information, and services relevant to the community for the purposes of learning and enjoyment in the areas of personal, professional, and educational needs. To fulfill its mission, the library system employs a knowledgeable staff committed to excellent public service.
  • Blacksburg Library – Montgomery County
  • Bland County Public Library – Bland County
  • Blue Ridge Library – City of Roanoke
  • Bon Air Library – Chesterfield County
    Bon Air Library is located in the historic village of Bon Air. It replaced the Hazen Memorial Library, the first lending library in Chesterfield County.
  • Botetourt County Libraries # – Botetourt County and City of Roanoke
    • Office of Clerk of Court
      Records held and where to find them in the office, also a listing of publications that would be helpful in genealogy.
  • Bowman Library – Frederick County
  • Boydton and Mecklenburg County Public Library # – Mecklenburg County
    This Boydton, Virginia library location, at the corner of Jefferson and Washington Streets, is known to many as the “Old Hudgins Court Facility”. Having housed courtrooms, County Administration, and the Clerk of the Courts over the years, this facility’s first floor now houses Boydton Public Library and Mecklenburg County Library Headquarters. The library opened in this facility on May 1, 2012, after spending over 73 years in the nearby “vintage” Bruce Building at 316 Washington Street, a Virginia library location that originated due to a generous individual donation from Diplomat David K. E. Bruce during the Great Depression. The library maintains a commitment to honor its “Bruce legacy” while providing 21st century access in its new “home”.

  • Brambleton Public Library – Loudoun County
  • Brunswick County Library – Brunswick County
    The Brunswick County Library, Lawrenceville is home of the Dr. William McCaddin Pritchett Local History Room. Contained here are the original working papers for his book Civil War Soldiers from Brunswick County, Virginia. This book explores the family lineages of these soldiers. In addition to this valued collection the Library houses the microfilm and the microfilm reader/printer of the Brunswick County Clerk of Court. Microfilm copies may be made from Wills, Deeds, Marriages, and other court related documents. The Library’s collection of books includes local histories, family histories, indexes, state and surrounding county information, and rare books and periodicals.
  • Buchanan County Public Library – Buchanan County
  • Buchanan Library – Botetourt County
  • Buckingham County Public Library -Buckingham County
  • Buena Vista Public Library – City of Buena Vista
  • Burkeville Library – Nottoway County
  • Burnett Library and Learning Center – Mecklenburg County
    The Clarksville Area Public Library formally opened on April 8, 1973, moving to its present location in 1986, and expanding initially in 1991. The library recently further expanded into an adjacent building, re-opening as the Burnett Library and Learning Center on July 16, 2014. The new name of the facility is in honor of the numerous contributions made by John Benjamin “Benjy” Burnett, Jr. and Joan Andrews Burnett over a period of several decades to the Clarksville community. Open Monday through Saturday with varying hours, this library branch currently serves over 4,400 patrons from Clarksville and the surrounding area. It offers hi-speed internet access, Wi-Fi, copy and fax services, and maintains over 26,000 bar-coded titles, including best sellers, audios, periodicals and DVDs.
  • Burrowsville Library – Prince George County
  • Butler Memorial Library – Mecklenburg County
    Butler Memorial Library is located in Chase City. It was built in 1982 and has subsequently undergone a 1,024 square-foot addition which houses the children’s collection. Both the original building and the addition were funded as a community effort by the Friends of the Library. The Library maintains a collection in excess of 24,000 items including books, audios, videos, and periodicals. It has high-speed wireless internet access as well as 9 public computers available for in-library use. A meeting room is available to non-profit public gatherings of a civic, cultural, or educational nature.
  • C. Bascom Slemp Memorial Library – Wise County
  • Campbell County Public Library # – Campbell County
    The genealogical materials of the Campbell County Public Library System are housed in the Virginia Collection at the Rustburg Library. The collection includes over 500 volumes of genealogy and local history.
  • Caroline County Library – Caroline County
  • Carroll County Public Library – Carroll County
  • Carrollton Public Library – Isle of Wight County
  • Carson Depot Library – Prince George County
  • Cascades Public Library – Loudoun County
  • Central Library – Albemarle County and City of Charlottesville
  • Charlotte County Library – Charlotte County
  • Cherrydale Branch Library – Arlington County
    Between 1922 and 1923, the Cherrydale League of Women’s Voters and the Patrons League formed what was then know as the Cherrydale Community Library. It opened in a room at the old Cherrydale School, located at Lee Highway and N. Nelson Street. Over the years and after several locations the current Cherrydale Branch Library building was dedicated on August 14, 1961.
  • Chesterfield County Public Library – Chesterfield County
    The Central Library serves the growing residential community as well as nearby government offices. After an extensive renovation, the Central Library reopened in the summer of 2018 and houses the library’s largest MakerSpace.
  • Chester Library – Chesterfield County
    Chester Library is at the heart of one of the most historic areas of Chesterfield County. Situated beside the Chester Village Green, its brick turret and facade reflect the area’s colonial beginnings while its warm interior with a charming train motif evokes the role of railroads in Chester’s growth.
  • Christiansburg LIbrary – Montgomery County
  • Churchville Branch Library – Augusta County
    The Churchville Branch opened in 2002 in the former kindergarten wing of the original Churchville Elementary School. As part of the Augusta County Library system, the CBL provides access to a books, newspapers. e-books and magazines as well as a full range of services including preschool story  times, notary service, public Internet computers, Wi-Fi, photocopier, faxing.
  • Clarke County Library – Clarke County
  • Claremont Public Library – Surry County
  • Clover Hill Library – Chesterfield County
    Clover Hill Library serves more children and teens than any other library in the system. To improve reading skills for children, the library hosts registered therapy dogs from Read 2 Rover and Paws to R.E.A.D. throughout the month.
  • Cochrane Rockville Branch Library – Hanover County
  • Coeburn Community Library – Wise County
  • Collinsville Library – Henry County
    On December 8, 2001, the Collinsville Library’s opening ceremonies were held in its new building.  The library is a large, open area with good lighting, easy access, and a comfortable setting.  With almost three times the space of the former location, the facility has numerous computer stations, a special children’s reading area, a large meeting room available for public use, a small office area for tutoring, as well as offices and kitchen area for the staff.   There are patron work tables, comfortable chairs, and many other comforts for users of the library.  The Collinsville Library has been well received and used by the area residents.
  • Columbia Pike Branch Library – Arlington County
    The Columbia Pike Library was founded in 1930 by charter members of the Women’s Club of Arlington, and was originally named The Arlington Library. Since then, Columbia Pike has moved several times in order to accommodate expanding collections and services  In 1936 Columbia Pike became a part of the Arlington Government, and settled in it’s current location in 1975.
  • Courtland Public Library – Southampton County
  • Craig County Public Library – Craig County
    On April 7, 2003, the Craig County Board of Supervisors passed a “Resolution of Recognition” that officially created Craig County Public Library. Nestled in the mountains of Southwest Virginia, and bordering on West Virginia, Craig County covers 331 square miles (over 50% of this is national forest land) and has a population of a little more than 5,000. The library is located on Main Street in New Castle, the county seat.
  • Craigsville Library Station – Augusta County
    Providing library services to the citizens of Craigsville since 1983, the Craigsville Library Station opened in its current location in the Craigsville Town Hall in 2009.  Basic library services are available including a browsing collection of books, movies, and audio materials as well as public Internet computers, Wi-Fi, and access to the full collections of Augusta County, Staunton, and Waynesboro libraries through the holds system.
  • Crewe Library – Nottoway County
  • Crozet Library – Albemarle County
  • Culpeper County Library # – Culpeper County
    • Local History Room
      The collection includes county histories for Culpeper County and surrounding counties, information on the Germanna colonists, and books regarding colonial Virginia records.  Included in the collection are abstract books of the early will and deed records for Culpeper and Orange counties; these books are the best starting point for those researching ancestors in this area in the 1700’s.  We also have a section of compiled family histories and a file collection for Culpeper names and history topics, a large selection of published works on the American Civil War, local newspapers going back to the late 1890’s on microfilm, early Culpeper County court records: Will Books (1749-1868), Deed Books (1749-1864), and Marriage Registers (1781-1897).
    • Harriet Green Scott Collection
      This collection consists of paperwork and letters from the law office of James Williams Green (1824-1881) and letters belonging to the Gibson family. Items in this collection have been given to the Culpeper County Library through a Deed of Gift where the ownership and rights have been given to the library.
    • Pulliam Family Collection
      Correspondence, genealogies, histories, and notes concerning the Pulliam, Lillard, Coates, and Cannon families as compiled by Eugene L. Pulliam.
    • W. H. Hurt III Family Collection
      Collection consists of the Hurt Family History compiled by W.H. Hurt III. Includes family charts, photos, and other misc. materials.
    • Russell Guinn Collection
      James Russell Guinn (1903-1997) was a local Culpeper photographer and following his death his collection of photographs was donated to the Museum of Culpeper History where they have been grouped into the “Russell Guinn Collection”.
  • Cumberland County Public Library – Cumberland County
  • Deerfield Library Station – Augusta County
    The Deerfield Library Station is located in one room of the former Deerfield Elementary School, now known as the Deerfield Community Center. Basic library services are available including a browsing collection of books, movies, and audio materials in addition to public Internet computers, Wi-Fi, printing and access to the full collections of Augusta County, Staunton, and Waynesboro libraries through the holds system.
  • Deltaville Public Library – Middlesex County
  • Dinwiddie Library – Dinwiddie County
  • Disputanta Library – Prince George County
  • Eagle Rock Library – Botetourt County
  • Elkton Community Library – Rockingham County
  • Enon Library – Chesterfield County
    Enon Library is a quaint neighborhood library located in a community steeped in pre-colonial and Civil War history. At the confluence of the James and Appomattox Rivers, it is a close-knit, quiet community also home to Henricus Historical Park and the Dutch Gap Conservation Area.
  • Essex Public Library # – Essex County
    • Genealogy Room
      Essex Public Library’s genealogy room is open during regular business hours.
    • Yearbook Digitization Program
      We have digitized 37 high school yearbooks from Essex Public Library’s local history collection.
  • Ettrick-Matoaca Library – Chesterfield County
    Ettrick-Matoaca Library serves the communities of Matoaca and Ettrick. It is situated on the outskirts of Virginia State University’s Randolph Farm just down the road from the bustling Village of Ettrick. In 2013, the Ettrick-Matoaca Library was completely renovated as a better, brighter, more functional public space. It has one of several reading gardens located at libraries.
  • Fairfax County Virginia Library # – Fairfax County
    • Fairfax County Cemetery Survey
      The Cemetery Survey has its genesis with Jane Kirkpatrick-Wall’s 1977 gift of transcriptions of 100 Fairfax County cemeteries. Staff and volunteers continue to add to this valuable resource, which now records information on over 350 individual cemeteries.
    • Historical Newspaper Index
      The Fairfax County Public Library’s Historical Newspaper Index contains over one million records from ten local newspapers are to be a gold mine for research. Preservationists can research the history of local buildings, genealogists can track down lists of Civil War veterans, and civic leaders can locate past Board of Supervisors meetings or election statistics.
    • Genealogy Bibliographies
      The Virginia Room, located on the second floor of the City of Fairfax Regional Library contains an abundant amount of print resources to aid researchers in their genealogy research. All materials in The Virginia Room are reference only and may not be checked out.
    • Genealogy Websites
      Genealogical databases, websites, and bibliographies to aid users in the pursuit of their family history and origins.
    • Genealogy Online Databases
      Genealogical databases, websites, and bibliographies to aid users in the pursuit of their family history and origins.
    • Manuscript Collections
      Since 1964, the Virginia Room has been collecting and preserving original records and documents of the organizations, businesses, and individuals of Fairfax County.
    • Photograph Collections
      The Photographic Archive of Fairfax County, Virginia includes more than 13,000 images of the people places and events of Fairfax County.
    • School Yearbooks
      The Virginia Room holds a collection of Fairfax County school yearbooks. 257 of these yearbooks have been digitized
  • Fairfield Library – Henrico County
    The Fairfield Area Library opened in its present location in 1976 to enhance the quality of community life in Eastern Henrico County. Previously, the library was located in the Hechler Village Building located at the corner of Nine Mile Road and Laburnum Avenue. At 24,0000 square ft. and with a diverse collection of items and a wide variety of program offerings, Fairfield appeals to patrons of all ages. Fairfield was the first Henrico library to offer convenient laptop check-out for use within the library.
  • Farmville-Prince Edward Community Library – Prince Edward and Cumberland Counties
  • Fauquier Library # – Fauquier County
    The Fauquier County Public Library, a basic government service, provides resources and programs that seek to inform, enrich, and entertain every member of our society.

  • Fincastle Library – Botetourt County
  • Fishersville Main Library – Augusta County
    The Fishersville Library is the main location of the Augusta County Library system. It also plays host to the Augusta County Genealogical Society, which provides a volunteer-run collection of local and family histories for public use. Please visit their site for more information about hours and research assistance.
  • Florence L. Page Memorial Library of Local History & Genealogy (at Hanover County Historical Society) – Hanover County
  • Fluvanna County Public Library – Fluvanna County
  • Franklin County Public Library # – Franklin County
  • Franklin Public Library – City of Franklin
  • Galax Public Library – Carroll & Grayson Counties, City of Galax
  • Gayton Library – Henrico County
    The Gayton Branch Library opened in 1988 to provide service to the far West End of Henrico County. In 2005, Henrico voters approved a bond referendum which included a comprehensive renovation of the Gayton Branch. In June of 2012, a beautifully renovated Gayton Branch opened with a comfortable, open interior, a new teen space, an updated collection, a remodeled meeting room with new technologies, an improved quiet study area, more self check machines, automated book returns, and a lovely garden.
  • Glasgow Public Library – Rockbridge County
  • Glen Allen Library – Henrico County
    The original Glen Allen Branch Library opened in August, 1995 to provide library services to the northern part of the Brookland District. Rapid growth in the area fostered a major renovation and expansion project approved by voters in a 2005 bond referendum. PSA-Dewberry designed the new building of more than 25,000 square feet, doubling it from the original size and retaining the beauty of the wood-accented interior and comfortable spaces filled with natural light. It reopened in October 2010. Among the special features are a unique Founding Fathers collection, a 3,000 square foot courtyard, a rain-forest themed children’s area and dedicated program room, automated book returns, and spaces for public meetings and quiet study.
  • Glencarlyn Branch Library – Arlington County
    Glencarlyn is the oldest public library in Arlington, and was originally founded to house the book collection of Civil War General and former Missouri Congressman, Samuel Burdett. The original building was replaced in 1963 by the current Glencarlyn Branch Library, where some volumes of the original Burdett collection can now be seen on display.Today, Glencarlyn is surrounded by the Glencarlyn Library Community Garden, an official demonstration garden maintained by Master Gardeners of Northern Virginia and residents of the Glencarlyn neighborhood.
  • Gloucester County Public Library – Gloucester County
  • Goochland Branch Library – Goochland County
  • Gordon Avenue Library – Albemarle County and City of Charlottesville
  • Gordonsville Branch Library – Orange County
    Located at 319 N. Main Street in Gordonsville, the Gordonsville Library offers a variety of programs and services to residents of Orange County, all adjoining counties and cardholders of the Central Rappahannock Regional Library.  Books, videos, magazines, DVDs, CD`s, books-on-CD, Blu-Rays, video games, Launchpad tablets and storytime kits are all available for free checkout to the public. Newly constructed in 2010, our location is just over 6,000 square feet in size and has a strong collection in history, gardening, cooking and hobbies.
  • Goshen Public Library – Rockbridge County
  • Grayson County Public Library – Grayson County
  • Greene County Library – Greene County
  • Grottoes Branch Library – Augusta and Rockingham Counties
  • Gum Spring Public Library – Loudoun County
  • Halifax County Public Library # – Halifax County
  • Hanover Branch Library # – Hanover County
  • Haysi Community Library – Dickenson County
  • Henrico County Public Library # – Henrico County
  • Heritage Public Library # – New Kent & Charles City Counties
    • Charles City County Branch
      • Richard M. Bowman Center for Local History
        The collection includes books, periodicals, microfilm, newspapers, manuscripts, maps, pictures and videos, including many rare or unique items pertaining to Charles City and the surrounding region. Volunteers do not conduct paid genealogical research, but will perform simple research tasks in response to telephone or email queries.

        • Charles City County Virginia 1870 Census
          The 1870 United States Census of Charles City County provides important family information, but it also provides an interesting glimpse into history. The census was the first to enumerate freedmen. Thus, slaves previously listed simply by gender and age as taxable property were listed by name and by household.
        • Charles City County Free Negro & Mulatto Registrations
          The registration of free Negroes and Mulattoes began in Virginia in 1793 with passage of a law that required free persons of color to register with the Clerk of Court in the county where they resided and to carry their “free papers” with them at all times.
        • Charles City Marriage Database
          This database includes marriages from a variety of sources. Most of the marriages come from the surviving Charles City Marriage bonds (1762-1849) and from Marriage Books 1, 2, and 3 and licenses on file in the Charles City Circuit Court Clerk’s Office (1850-1954).
        • Revolutionary War Roster
          Men from Charles City County played a part in America’s war for independence from its first days to its last. More than 250 soldiers, sailors and patriots are listed in this roster, but that number may be as little as half the total number of men who served.
        • Roll of Confederate Soldiers
          As the drums of the Civil War began to beat in 1861 men from Charles City County formed themselves into two companies.
        • Roll of Union Soldiers
          Enlistment of African Americans into the Union Army began in earnest in January 1863. Hundreds of Charles City slaves had left the county with Gen, McClellan’s Army when it retreated from Harrison’s landing in August 1862, and many of those men enlisted in the U.S. Colored Troop units organized in Hampton and Norfolk.
      • New Kent County Births
      • New Kent County Deaths
      • New Kent County Marriages (1854-1910)
      • New Kent County Marriages (1911-1950)
      • New Kent County Marriages (1951-1993)
      • Watkins School Memorabilia
        In 1950, the New Kent Training School was renamed George W. Watkins School, and educated African American children from preschool through eleventh grade. The school played a part in the landmark school integration case of  Green v. New Kent County. This collection follows the journey of this educational institution, African American educator Dr. George W. Watkins for whom the school was named, and the George Washington Watkins Alumni and Scholastic Association, Inc.
  • Highland County Public Library – Highland County
  • Hopewell Library # – City of Hopewell
    • The Ann K. and Preston H. Leake Local History & Genealogy Collection
      The Ann K. and Preston H. Leake Local History and Genealogy Collection, located on the second floor of the Hopewell Library, consists of primary documents, photographs, and printed books on the history of Hopewell and the surrounding local area.
    • The Hopewell News (1916-2004)
      The Appomattox Regional Library System has digitized preserved microfilm copies of The Hopewell News comprising the period of 1916-2004. The Hopewell News has been a daily, weekly, bi-weekly, and bi-monthly at various times.
  • J. Fred Matthews Memorial Library – Russell and Wise Counties
  • J. Robert Jamerson Memorial Library – Appomattox County
  • James City County Library – James City County
  • James L. Hamner Public Library – Amelia County
  • Jessie Peterman Memorial Library – Floyd County
  • John D. Rockefeller Jr. Library – City of Williamsburg
  • Jones Memorial Library # – City of Lynchburg
    Specializes in genealogy and local history. Although its primary focus is on the central Virginia area, the collection includes a wide variety of materials covering the State of Virginia as well as the surrounding states, including county histories and court records, family histories and genealogies, general works on the Civil War, county land tax and personal property tax records, and census records. Materials of local interest include microfilmed copies of the Lynchburg newspapers, microfilmed copies of funeral home burial files, architectural archives, city directories, indexes of marriage and death notices, and microfilmed church records.The Library also houses over 300 manuscript collections, including personal family papers and correspondence, records of clubs and organizations, and business records.
  • Jonnie B. Deel Memorial Library – Dickenson County
  • Keysville Branch Library – Charlotte County
  • King and Queen Branch Library – King and Queen County
  • L. E. Smoot Memorial Library – King George County
  • Lancaster Community Library – Lancaster and Northumberland Counties
  • LaPrade Library – Chesterfield County
    LaPrade Library is a bright, spacious, and welcoming facility featuring a calming color scheme and large windows with beautiful views of the natural surroundings. The 20,000 square foot facility features great workspaces for laptop users and students. LaPrade features one of CCPL’s two 24-hour drive-up book drops. The current facility, opened in 2001, replaced the library’s original building on Hicks Road, constructed in 1976.
  • Law Library – Loudoun County
  • Lee County Public Library – Lee County
  • Lexington Public Library – City of Lexington
  • Libbie Mill Library – Henrico County
    Libbie Mill Library is the centerpiece of the Libbie Mill Midtown development, on Staples Mill Road south of I-64. Gumenick Properties, the project’s developer, donated the three-acre library site through an agreement with Henrico County. The building features 39,915 square feet of library space over two floors, and a third floor with an additional 20,060 square feet available for future expansion. The third floor is currently occupied by the nonprofit organization Junior Achievement of Central Virginia’s JA Finance Park and Career Center. Parking is available for approximately 235 vehicles.
  • Lois Wickham Jones/Montpelier Branch Library – Hanover County
  • Loudoun County Public Library – Loudoun County
  • Louis Spenser Epes Library – Nottoway County
  • Louisa County Library – Louisa County
    As of 2013, the library houses 60,000 items that include books, books on CD, and DVDs for all ages. A staff of three full time and three part-time employees serve the community with internet tutorials, family film programs, adult and teen book discussion groups, and a wide range of programs for children.
  • Lovettsville Public Library – Loudoun County
  • Lynchburg Public Library – City of Lynchburg
    The Lynchburg Public Library has two locations to serve you. The Main Library is located at 2315 Memorial Ave, in the Plaza. The Downtown library is at 900 Church Street, on the first floor of City Hall. The Library provides free services to all residents living within the Lynchburg city and the surrounding counties.
  • Madison County Library – Madison County
    The Madison County Library is one of only 8 independent libraries in the state. It currently has over 5,300 registered patrons, 32,000 books in the collection, and averages 500 people visits per week. The card catalog and circulation systems have been computerized. In addition, the library offers audiobooks, DVDs, and CDs for checkout, and over 11,000 eBooks and audiobooks for digital download. We maintain computer stations for our patrons to use, as well as high speed wireless internet.
  • Madison Heights Library – Amherst County
  • Mary Ball Washington Genealogy & History Library
    Our History & Genealogy Library contains thousands of published records, books, manuscripts, periodicals, and microfilm holdings about Lancaster County, the Northern Neck region, the Tidewater area, and many other locales in Virginia and nearby states.
  • Martinsville Library – City of Martinsville, Henry County
    Library service in the Martinsville and Henry County area began when a twenty member Martinsville Women’s Club conceived the idea to buy books to be circulated during the year 1913 and then donate them to form a library. It was located on the first floor of City Hall, moved to the second floor, and finally in 1928 the third floor. In 1986 the library was relocated to it’s present location.  The Martinsville Branch offered its first public Internet workstation in the second half of 1996. In 2008, there are 15 of these workstations and 7 more children and adult computers in use for educational games and word processing needs.
  • Mathews Memorial Library # – Mathews County
  • McKenney Library – Dinwiddie County
  • Meadowbrook Public Library – Montgomery County
  • Meadowdale Library – Chesterfield County
    Meadowdale Library’s prairie style architecture inspires admiring comments for the warm and welcoming feeling created by the building – and the staff. Meadowdale is closely connected to its diverse community. A large part of CCPL’s bilingual and Spanish-language books are at the Meadowdale library, which also hosts a Spanish study hour every week.
  • Mechanicsville Branch Library – Hanover County
  • Mecklenburg County Public Library # – Mecklenburg County
  • Middlebrook Library Station – Augusta County
    The Middlebrook Library Station opened next door to the post office in 2008 in a former hardware store. Basic library services are available including a browsing collection of books, movies, and audio materials plus public Internet computers, Wi-Fi, and access to the full collections of Augusta County, Staunton, and Waynesboro libraries through the holds system.
  • Middleburg Public Library – Loudoun County
  • Middlesex County Public Library – Middlesex County
  • Midlothian Library – Chesterfield County
    Midlothian Library is located in the historic, unincorporated Village of Midlothian. The library is adjacent to the Millworks at the Green Complex, which provides a unique village atmosphere rarely found in a suburban setting.
  • Nelson Memorial Library – Nelson County
    Currently, the branch is staffed by one fulltime manager and 3 part time staff members who are assisted by dedicated volunteers.  Approximately 40% of Nelson County residents have a library card. In addition to a collection of 28,000 items, the library offers eBooks through Overdrive for all those patrons who prefer electronic reading or listening. Computers are available for public use as well as wireless internet service. Weekly story times for preschoolers as well as numerous programs are presented for children and young adults.
  • North Courthouse Road Library – Chesterfield County
    The North Courthouse Road Library is a 20,000 square foot state-of-the-art library designed for LEED (Leadership in Energy and and Environmental Design) certification. Site and building features include a system for recycling rainwater, protection of existing wetlands, rapidly renewable bamboo panels at book stacks and more.
  • North Park Library – Henrico County
    The new North Park Branch Library opened to the public on September 10, 2001. It replaced a temporary 1,700 square ft. structure located at the corner of Brook and Parham Roads, in operation since 1985. The light-filled and contemporary North Park Branch is conveniently located a half mile from I-95 and is adjacent to two office parks on East Parham Road and several residential neighborhoods.
  • North River Library – Rockingham County
  • Northside Branch Library – Albemarle County and City of Charlottesville
    The library includes a maker space with a 3-D printer, a drive-up service window, dozens of Internet computers, and multiple public meeting rooms. It is open 56 hours a week and offers a collection of about 100,000 items.
  • Northumberland Public Library – Northumberland County
  • Nottoway County Public Library – Nottoway County
    The Nottoway County Public Library System promotes educational opportunities to all who wish to continue learning no matter what their level of education or age. We are committed to providing opportunities to participate in community activities and a learning environment through a variety of formats including in-class and online opportunities for students of all ages and backgrounds.
  • Orange County Public Library – Orange County
    The library system currently operates 3 locations, which are open on a variable schedule with a maximum of 131 hours a week. 24 staff members (18 of them part-time) work for the library system. An average of 14,407 patrons a month use the libraries and 14,762 patrons are active registered borrowers as of January 2018. The library also serves all residents of adjoining counties as part of a reciprocal agreement with the libraries in some of those counties. The library checked out 314,219 items in FY2017.
  • Page Public Library – Page County
  • Patrick County Library – Patrick County
    In addition to the usual services offered by libraries, the Patrick Branch has a telesensory machine. This machine is available for the visually impaired, especially those who suffer macular degeneration.
  • Pearisburg Public Library – Giles County
  • Phenix Branch Library – Charlotte County
  • Pittsylvania County Public Library – Pittsylvania County
  • Plaza Branch Library – Arlington County
    In January 1989, the Government Reference Library opened in the County government building at 2100 Clarendon Blvd. On April 2, 2007, the collection was moved to the new public-oriented Plaza Branch Library & Arlington Shop, located in the lobby of the County office building. The Arlington Shop was added to the space, where County merchandise is sold. Library staff provide government reference service, manages County store and serve as “information and referral” for all County offices and services.
  • Point Branch Library – Gloucester County
  • Prince George County Library – Prince George County
  • Prince William Public Library – Prince William County
    Central Library has undergone several renovations during its 40 plus years of service.  The 23,000 square foot building features a  24 hour book drop, Community Room, a Computer Lab, a Periodicals Room, a children’s area and a young adult area.  Central provides materials for adults, children and young adults in both print and electronic formats;  Library programming includes various performances, storytimes and craft programs for children, as well as book discussion groups, concerts, computer classes and educational offerings for adults.

  • Public Law Library – City of Lynchburg
  • Purcellville Public Library – Loudoun County
  • R. T. Arnold Public Library – Mecklenburg County
    With support from individuals, businesses, civic organizations, and the town, ground was broken on June 16, 1999 for the new 15,000 square-foot facility at 110 E. Danville St., which officially opened on November 13, 2000.   A “Teen Scene”.space has recently been added complete with touch-screen computers.
  • Richard S. Gillis, Jr./Ashland Branch Library – Hanover County
  • Ridgeway Library – Henry County
    Ground-breaking was held in September 1989 with a large number of supporters and well-wishers standing in drizzling rain for the ceremony. The library opened on June 9, 1990, coinciding with the Town of Ridgeway Centennial Celebration. The first branch librarian was Roseanne Goble who later became a state lobbyist for libraries in Kansas.
  • Ripberger Public Library – Lunenburg County
  • Rohoic Library – City of Petersburg
  • Rose Hill Community Library – Lee County
  • Rural Retreat Public Library – Wythe County
  • Rust Public Library – Loudoun County
  • Sandston Library – Henrico County
    Sandston Branch Library’s current structure occupies the same site on Williamsburg Road where the first public library in Henrico (operated by the Sandston Women’s Club) stood from 1923 until 1980. The new brick building with its angled sky-lights and windows opened in 1980 and underwent a renovation of the children’s area in 1997. An overall renovation and major addition took place in 2003 which added study rooms and a bright and spacious meeting room.
  • Scott County Public Library – Scott County
  • Scottsville Public Library – Albemarle and Fluvanna County
    The Scottsville Library, now open 48 hours a week with a staff of four, boasts a collection of more than 21,000 items and a circulation of approximately 7,000 items a month.
  • Shenandoah Community Library – Page County
  • Shirlington Branch Library – Arlington County
    The first library in Shirlington (then called Fairlington) was established in 1947 at 2780 South Randolph Street – rented quarters in the Shirlington Trust Building. After expanding several times and having several temporary locations the new Library, at 4200 Campbell Ave, opened in 2007 and offers three times the space of Shirlington Library’s last temporary home.
  • Smithfield Public Library – Isle of Wight County
  • Sterling Public Library – Loudoun County
  • Stuarts Draft Library Station – Augusta County
  • Surry County Public Library – Surry County
  • Troxler Memorial Library – Sussex County
  • Tuckahoe Library – Henrico County
    The spacious and light-filled Tuckahoe Area Library opened in its present location in October of 2006. It replaced the previous Tuckahoe library facility built in 1971. Designed by PSA-Dewberry Architects, the newer two-story library increased in size from 32,000 square feet to 53,000 square feet. Tuckahoe features a convenient drive-thru book return and pick-up window, a colorful puzzle-themed children’s area and storytime room, “Planet Teen”, a quiet reading room, more than 100 public computers, and free wireless.
  • Twin Hickory Library – Henrico County
    The Twin Hickory Area Library opened in its present location in July of 2007. It replaced the Innsbrook Branch facility built in 1992. Designed by Phillips Swager Associates, the two-story library features a striking brown flagstone and brick façade and large windows that offer natural light throughout the building. Twin Hickory has a convenient drive-thru book return and pick-up window, a colorful ocean-themed children’s area and storytime room, “Planet Teen”, quiet areas for work and research, public computers, and free wireless.
  • Upper King William Public Library – King William County
  • Urbanna Public Library – Middlesex County
  • Varina Library – Henrico County
    Varina Area Library opened on June 1, 2016 on a 22.11 acre site bound by Pocahontas Parkway & New Market Road (State Route 5). As an Area Library with 43,885 square feet and two stories of space, Varina offers amenities similar to other Area Libraries throughout the county including a digital media lab, drive-up service window, and spaces for collaboration, study and relaxation. Varina Area Library replaces the original Varina Branch Library, which opened as a permanent facility in 1970 and served the residents of Varina for over 40 years.
  • Victoria Public Library – Lunenburg County
  • Village Library – Rockingham County
  • West Point Public Library – King William County
  • Westlake Branch Library – Franklin County
  • Westover Branch Library – Arlington County
    The original Westover Library opened in 1949, when it occupied two apartments at the corner of Washington Boulevard and Longfellow Street. In 1963, a split-level structure at 1800 N Lexington St – designed by the same architects who did both Cherrydale and the Central Library building – became the first official Westover Branch Library building. The current Westover Library/Reed School, at 1644 N. McKinley Rd opened to the public on October 30, 2009.
  • Whitetop Public Library – Grayson County
  • Wilderness Branch Library – Orange County
    Located at the eastern end of Orange County adjacent to the Lake of the Woods subdivision and just 2 miles from Rt. 3, Wilderness Branch serves residents of Orange and all adjacent counties including Spotsylvania and Culpeper plus all cardholders of the Central Rappahannock Regional Library. Wilderness Branch is approximately 7500 sq. ft. and provides books, in both regular and large print, magazines, DVDs and Blu-Ray, CDs, books-on-CD, and computer software on CD-ROM for free checkout by the public. Wilderness has especially strong collections in audio books, Civil War history, and how-to crafts. This branch has a collection of approximately 50,000 items and adds over 300 new items each month.
  • William E. Richardson Jr. Memorial Library – Greensville County and City of Emporia
    The William E. Richardson, Jr. Memorial Library, Emporia contains a wide variety of local and family histories. The Greensville County Historical Society is active in assisting the Library and researchers locate local history and genealogy through their collective knowledge and through the Library’s collection. Newspapers, city directories, abstracts, indexes, as well as books on local history, family heritage, and information on surrounding regions can be found in this comprehensive collection.
  • Windsor Public Library – Isle of Wight County
  • Wise County Public Library – Wise County
  • Wylliesburg Community Library – Charlotte County
  • Wythe County Public Library – Wythe County

Pin It on Pinterest

Scroll to Top