About Mayor
About this position
- Office level
- City
- Election frequency
- Every 4 years
- Affiliation
- Nonpartisan
- Positions
- 1 open seat
Election type
- Partisan election (party labels appear on ballots)
- Run-off election
How to run for Mayor
- Step 1
Meet eligibility requirements
Must be a registered voter of the county for elections held throughout the county and a registered voter of the municipality for elections held within the municipality: Provided, That if the required number of persons eligible to serve as election officials for a municipal election are not available or are not willing to serve as election officials for a municipal election, a registered voter of the county in which the municipality is located may serve as an election official for elections held within the municipality; Must be able to read and write the English language; May not be a candidate on the ballot or an official write-in candidate in the election for any office, other than for district, county, or state political party executive committee; May not be the parent, child, sibling, or spouse of a candidate on the ballot for any office, other than for district, county, or state political party executive committee, or an official write-in candidate for any office, other than for district, county, or state political party executive committee, in the precinct where the official serves; May not be a person prohibited from serving as an election official pursuant to any other federal or state statute; and May not have been previously convicted of a violation of any election law.
- Step 2
File for office
- Filing requirements
- Filing Fee = $600. 50
- Filing period
- February 1, 2028 - February 28, 2028
- Paperwork instructions
- Submit paperwork to the City Clerk's office.
- Where to file
- 232 North Queen Street, Martinsburg, WV 25401
- Filing phone
- 304-264-2131
- Step 3
Launch your campaign
A real campaign starts with a real plan. Get a custom campaign plan from GoodParty.org, personalized for your race and district.
Get started
Need help? You don't have to run alone. Join the GoodParty.org Community to get advice from real independents who have run and won.
Are you ready for Martinsburg's next election?
Check your voter registration
Verify your voter registration in under a minute.
Find your polling location
Learn where to go to vote in person.
Request a mail-in ballot
Apply for an absentee ballot to vote by mail.



