top of page
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

Locations and Hours

Hedgesville Public Library

(304) 754-3949

207 North Mary Street, Hedgesville, WV 25427

Mon. 10am – 7pm

Tue. – Sat. 10am – 5pm

Sun. Closed

Martinsburg Public Library

(304) 267-8933

101 West King Street, Martinsburg, WV 25401

Location Closed Temporarily.

Musselman-South Berkeley Community Library

(304) 229-2220

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

(304) 274-3443

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

bottom of page