Eastern Shore Public Library

About Us

Our Mission

The Eastern Shore Public Library is a regional public library system which serves the citizens of Accomack and Northampton counties by providing information to meet their personal, recreational, educational, and professional needs.  Our libraries play an important role in introducing young children to the world of books and reading, in supporting primary and secondary education, in stimulating economic growth, in developing an informed citizenry, in supporting workforce development, and in enhancing the quality of community life.


The Eastern Shore Public Library began as a demonstration project of the Commonwealth of Virginia on January 16, 1957, in Accomac’s Community Hall with 6,000 books and a bookmobile which visited more than 50 different locations every four weeks.  When it opened as a regional public library on July 1, 1958, the Eastern Shore Public Library had a collection of more than 16,000 volumes.  The current main library building in Accomac, constructed on a piece of land donated by the Town of Accomac, opened in 1965 and was built and furnished at a cost of $75,000.  By 1982, it was obvious that more space was needed for the library’s growing collections and activities, so a campaign to raise funds for a 5,000 sq. ft. addition began.  The Friends of the Eastern Shore Public Library was organized to assist in this effort and the addition was finished in December, 1984.

Today, the Eastern Shore Public Library is truly a regional system serving the citizens of Accomack and Northampton counties through four locations.  The Northampton Free Library in Nassawadox is a full-fledged branch library. The Cape Charles Memorial Library in Cape Charles and the Island Library on Chincoteague are affiliated locations.  The system has 140,000 volumes and offers 30 public access computers and wireless access at all four locations.

  • Main Library
    23610 Front Street
    P.O. Box 360
    Accomac, VA. 23301
    Phone: (757) 787-3400;
    (757) 678-7800;
    (757) 824-5151

    Cape Charles Memorial Library
    201 Mason Avenue
    Cape Charles, VA 23310
    Phone: (757) 331-1300

  • Contact Us

  • Northampton Free Library
    7745 Seaside Rd
    P.O. Box 729 Nassawadox, VA 23413
    Phone: (757) 414-0010

    Chincoteague Island Library
    4077 Main Street
    Chincoteague, VA 23336
    Phone: (757) 336-3460

This site is made possible by a grant from the
U.S. Institute of Museum and Library Services. It is managed by the The Library of Virginia
Library Development and Networking Division.
Copyright 2003-2015.