top of page
Martinsburg Public Library Asbestos Abatement Bid Information: 
Mandatory, Pre-bid Meeting September 17, 2024 at 10am Martinsburg Public Library 101 W. King Street, Martinsburg, WV 25401
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

Wed, Fri. 10am-5pm

Sat. 10am-3pm

Martinsburg Public Library

(304) 267-8933

101 West King Street, Martinsburg, WV 25401

Mon, Tues, Thurs. 10 am - 7pm

Wed, Fri, Sat. 10am-5pm

Musselman-South Berkeley Community Library

(304) 229-2220

126 Excellence Way, Inwood, WV 25428

Sun. 1 pm - 4 pm

Tues. 10 am - 5 pm

Wed. 10 am- 5 pm

Thurs. 10 am- 5 pm

Sat. 10am- 2pm

North Berkeley Public Library

(304) 274-3443

1255 TJ Jackson Drive, Falling Waters, WV 25419

Mon. 10am- 5pm

Tues. 10am-5pm 

Thu.   10am-7pm

Sat.    10am-3pm

bottom of page