The Martinsburg Public Library will be closed until further notice due to the ongoing renovation. All other Martinsburg-Berkeley County Public Libraries branches will operate per their usual schedule with extended operating hours during the time of Martinsburg's closure. During this time, all passport services, including appointments, will be offered at the Hedgesville Public Library. For passport information and inquiries, please call the Hedgesville Public Library at 304-754-3949.
Calendar of Events
To see all the events happening on a specific date, click on "+number" at the bottom left corner of each date. Locations of each event are indicated by the abbreviations below:
*HPL* = Hedgesville Public Library *MPL* = Martinsburg Public Library
*MSBCL* = Musselman-South Berkeley Library *NBL* = North Berkeley Public Library
Your Library Online
Locations and Hours
Hedgesville Public Library
207 North Mary Street, Hedgesville, WV 25427
Mon. 10am – 7pm
Tue. – Sat. 10am – 5pm
Sun. Closed
Martinsburg Public Library
101 West King Street, Martinsburg, WV 25401
Location Closed Temporarily.
Musselman-South Berkeley Community Library
126 Excellence Way, Inwood, WV 25428
Sun. 1 pm – 5 pm
Tue. – Thurs. 9 am – 7 pm
Sat. 9 am – 5 pm
North Berkeley Public Library
1255 TJ Jackson Drive, Falling Waters, WV 25419
Mon. 10am – 5pm
Tues. 10am – 5pm
Wed. 10am – 5pm
Thu. 10am – 7pm
Fri. 10am – 5pm
Sat. 10am – 3pm