Voter guide · Nov 3, 2026
Charleston Mayor & City Council Election 2026
26 of 26 council seats are on the ballot, with 37 candidates running. Updated Oct 6, 2026. Every claim links to its source. How we check
Not sure who to vote for? Answer 4 questions and see which candidates agree with you, and why.
No sign-in. Your answers stay on your device. We never endorse anyone.
How to vote · 11 days left
Deadline for absentee ballot applications (Oct 28): the election office's noticeThese links go to official state and county election sites. Hours and rules differ by state; your election office has the final word.
The candidates
Listed alphabetically by last name. Every position links to its source.
Mayor
1 seatCity Council At-Large
Vote for up to 6- Linda BodieLinda Bodie is a financial professional running for an at-large seat on the Charleston City Council.2sourced
Caitlin CookIncumbentCaitlin Cook is Policy Director at Mountaineer Food Bank and an at-large council member.8sourced
- Fred JosephFred Joseph is a Republican candidate for the Charleston City Council at-large seats.1sourced
- Will PackWill Pack is a Republican candidate for the Charleston City Council at-large seats.1sourced
- Da’Ron “Scooby” ParksDa’Ron “Scooby” Parks is a Republican candidate for the Charleston City Council at-large seats.2sourced
Emmett PepperIncumbentEmmett Pepper is an attorney and an at-large member of the Charleston City Council.9sourced
Jennifer PharrIncumbentJennifer Pharr is a real estate agent, commercial property manager and at-large council member.8sourced
- Patrick SalangoPatrick Salango is the Ward 14 council member and is running for an at-large seat.8sourced
- Patricia A. SmithPatricia A. Smith is a Republican candidate for the Charleston City Council at-large seats.2sourced
Shawn TaylorIncumbentShawn Taylor is an attorney and an at-large member of the Charleston City Council.9sourced
- Lisa Samples WhiteLisa Samples White is a Republican candidate for the Charleston City Council at-large seats.1sourced
City Council Ward 1
UnopposedCity Council Ward 2
UnopposedCity Council Ward 3
UnopposedCity Council Ward 4
UnopposedCity Council Ward 5
UnopposedCity Council Ward 6
UnopposedCity Council Ward 7
UnopposedCity Council Ward 8
1 seatCity Council Ward 9
UnopposedCity Council Ward 10
UnopposedCity Council Ward 11
UnopposedCity Council Ward 12
1 seatCity Council Ward 13
UnopposedCity Council Ward 14
UnopposedCity Council Ward 15
UnopposedCity Council Ward 16
UnopposedCity Council Ward 17
1 seatCity Council Ward 18
1 seatCity Council Ward 19
UnopposedCity Council Ward 20
UnopposedAll 26 council seats are up: each of the 20 wards elects one member, and six members are elected at large. Voters also elect the mayor.
Also on your Nov 3 ballot
We research city races only. For these races, go to the state's official guide or a nonpartisan one.
- U.S. Senate
- Shelley Moore Capito · Republican
- Rachel Fetty Anderson · Democratic
- S. Marshall Wilson · CST
- U.S. HouseDistrict 1
- State SenateDistrict 8 (51% of Charleston residents) · District 17 (50%)
- House of DelegatesDistrict 54 (39% of Charleston residents) · District 55 (22%) · District 53 (15%) · District 56 (14%) · District 57 (8%) · 1 more
- Statewide measures1 on the ballot: the state's official explanations
Districts come from 2020 Census blocks and the district maps for this election. Your address decides your districts.
What the next council decides
01Charleston Town Center mall3 sourced facts
Where it standsThe mall’s owner says it will close in 2027, and the city is no longer in talks to take it by donation.
What's on the tableThe next council will decide what role the city plays in the future of the downtown mall property.
- Hull Property Group, the owner, said Charleston Town Center will close sometime in 2027 due to a lack of tenants. WSAZ · Oct 5, 2026
- A city spokesperson said the city is no longer in conversations with the owner about securing the mall as a donation. WSAZ · Oct 5, 2026
- Mayor Amy Shuler Goodwin said the mall is privately owned. WSAZ · Oct 5, 2026
02Police pay and retention2 sourced facts
Where it standsThe FY2027 budget keeps police recruitment incentives, and council rejected an amendment for an added police raise.
What's on the tableThe next council will set police and fire pay and incentives in future budgets.
- The FY2027 budget continues current recruitment incentives and adds a phased, multi-year milestone retention incentive for the Police Department. City of Charleston · Mar 16, 2026
- On March 16, 2026 the council rejected, 9-17, an amendment adding a $.25 raise for all police officers from the overtime budget. Charleston City Council journal, March 16, 2026 · Mar 16, 2026
03City budget and the City Service Fee3 sourced facts
Where it standsCouncil adopted a $113.6M FY2027 budget in March 2026, and the city says it raises no taxes or fees.
What's on the tableThe next council will adopt future budgets and can change city fees and taxes.
- Council approved a $113.6M FY2027 budget on March 16, 2026, which the city says does not increase taxes or fees. City of Charleston · Mar 16, 2026
- The budget gives all city employees a $1,040 pay increase. City of Charleston · Mar 16, 2026
- The City Service Fee is $3.00 per week on employees and self-employed people who work in the city. City of Charleston · Dec 1, 2022
04Road paving2 sourced facts
Where it standsThe budget sets a $3M paving base, and council approved a cost-sharing agreement with the state for Oakwood Road.
What's on the tableThe next council will set paving budgets and approve cost-sharing deals with the state.
- The FY2027 budget keeps paving at a $3M base, with plans to add other funding including WVDOH for $5M+ in road improvements. City of Charleston · Mar 16, 2026
- On August 3, 2026 council adopted Resolution 26-093, under which the city and the state Division of Highways share equally the cost of paving Oakwood Road. Charleston City Council journal, August 3, 2026 · Aug 3, 2026
05Municipal Auditorium3 sourced facts
Where it standsThe auditorium has been closed since early 2024, and the city is weighing whether to keep its facade in a rebuild.
What's on the tableThe next council will decide whether to rebuild the auditorium and whether to pay to keep the facade.
- The auditorium shut nearly two years before January 2026 because of electrical and structural issues. WSAZ · Jan 14, 2026
- The city’s chief of staff said keeping the facade as a free-standing structure had an estimate just under $1.5 million. WSAZ · Jan 14, 2026
- Keeping the facade with a new auditorium would cost nearly $5 million on top of about $25 million to rebuild, he said. WSAZ · Jan 14, 2026
06Council size and election cycle3 sourced facts
Where it standsThe 26-member council rejected a February 2026 motion to bring a Charter election-cycle bill to the floor.
What's on the tableThe next council will decide whether to revisit the size of the council and its election cycle.
- The council has 26 members: 20 represent wards and six are elected at large. Charleston Gazette-Mail
- A 2021 resolution from at-large member Jennifer Pharr led the council to create a committee to study the size and election of council. Charleston Gazette-Mail
- On February 17, 2026, a motion to discharge Bill 8067, which revises the Charter election cycle, from committee failed 5-20. Charleston City Council journal, February 17, 2026 · Feb 17, 2026
1 note on these statements
Will Pack, Fred Joseph and Patrick Salango did not attend the April 2026 at-large candidate forum, according to the Gazette-Mail. Charleston Gazette-Mail
No sign-in · answers stay on your phone
Who matches you?
Answer any of these questions. We compare your answers with each person's sourced record, and nothing is stored. Questions where no one has a sourced record yet are left out. Tap a selected answer again to skip it.
1. Should the city acquire the Charleston Town Center mall?
2. Should the city add to the police pay raise already in the FY2027 budget?
3. Should the city split paving costs with the state on state-owned roads like Oakwood Road?
4. What should Charleston do about the $3 weekly City Service Fee on people who work in the city?
Key dates
- Voter registration deadlineWest Virginia Secretary of StateOct 13, 2026
- Early in-person voting beginsWest Virginia Secretary of StateOct 21, 2026
- Deadline for absentee ballot applicationsWest Virginia Secretary of StateOct 28, 2026
- Early in-person voting endsWest Virginia Secretary of StateOct 31, 2026
- Election DayCity of CharlestonNov 3, 2026
The seat math
0 stay (not up this year): 26 on this ballot
26 council seats. The council decides by a 14-vote majority.
- The Charleston City Council has 26 members: 20 elected by ward and six elected at large. Charleston Gazette-Mail
- Council members elected in the general election serve four-year terms. Charleston Gazette-Mail
- The mayor is elected by voters and serves a four-year term. Charleston Gazette-Mail
- Primary voters can choose up to six at-large candidates from each party. KV Update · Feb 3, 2026
Every claim here links to its source and was checked against it before publishing. How this guide works
See something wrong? Report an error
Something wrong or missing? Tell us what and where, with a link to a source if you have one. Reports feed the next verification run.