Salem City Council met Thursday evening to remove Donald Stamm as mayor.
It held a public meeting with testimony from residents and experts for both Stamm and the council.
At issue was Stamm's residence. Stamm said he lives in Salem, but council said he lives in Lake Floyd, and is therefore ineligible to serve as mayor.
Vice Mayor Bobby Samples presided over the meeting. Samples said he ran the meeting impartially so residents could hear both sides of the story.
"I tried to run the meeting very objectively and very fairly to both, to both sides and in the end council voted. We voted for Mr. Stamm's forfeiture of office," Samples said.
Council voted 4 to 1 to remove Stamm as mayor.
Council has not elected a successor yet.
Stamm may appeal the council's decision in circuit court.
Also at the council meeting, Salem Police Chief Robert Willis and the only other officer, John Folsom, submitted letters of resignation.
Salem City Manager Joe Davis said the search for replacements has already begun.
Salem will receive help from the West Virginia State Police and the sheriff's department.