unnamed (2)

Important Dates for City Election

The City of Martinsburg 2020 General Election has been re-scheduled for Tuesday, July 28, 2020.

 July 7, 2020: Last Day to register to vote in the City Election.

January 1, 2020-July 22, 2020: Application to request an Absentee Ballot by mail by all eligible voters (ballots will be mailed when received, beginning no later than June 12, 2020) Absentee Ballot Applications can be found at the following link: HERE 

Once complete, mail the Application to Gena Long, City Recorder, Martinsburg City Hall, 232 N. Queen Street Martinsburg WV 25401.  These can also be emailed to

July 15-July 25, 2020: Early Voting (At City Hall) Monday-Saturday 8AM-5PM

July 28, 2020: ELECTION DAY! Voters will cast a ballot in their assigned precinct. If you need assistance on finding your assigned precinct, contact the City Recorder or Berkeley County Voter Registration. Polls are open from 6:30 AM until 7:30 PM.

For questions about the City Election, please contact Gena Long, City Recorder at 304-264-2131 ext. 273. 

Past Events


Politics on the Porch

Please join me on my porch (506 S Queen Street) this Saturday May 23rd from 12:30-6:30. I am running for Mayor of Martinsburg and I want to discuss the issues that are important to you! Together we can make huge strides and move the City forward.

We have a large porch and social distancing will be respected! If you prefer, just stop by and grab a yard sign, or send me a message and I will be happy to deliver one to you. Thank you!

Scroll to Top