Help us improve in just 2 minutes—share your thoughts in our reader survey.

Mayoral election in Winston-Salem, North Carolina (2024)

From Ballotpedia
Jump to: navigation, search
Ballotpedia Election Coverage Badge-smaller use.png

U.S. House • Governor • Lt. Gov • Attorney General • Secretary of State • State executive offices • State Senate • State House • Supreme court • Appellate courts • State ballot measures • Local ballot measures • School boards • Municipal • All other local • How to run for office
Flag of North Carolina.png


2020
2024 Winston-Salem elections
Ballotpedia Election Coverage Badge.png
Election dates
Filing deadline: December 15, 2023
Primary election: March 5, 2024
General election: November 5, 2024
Election stats
Offices up: Mayor
Total seats up: 1 (click here for other city elections)
Election type: Partisan
Other municipal elections
U.S. municipal elections, 2024

The city of Winston-Salem, North Carolina, held a general election for mayor on November 5, 2024. A primary was scheduled for March 5, 2024. A primary runoff was scheduled for May 14, 2024. The filing deadline for this election was December 15, 2023.

As of 2024, Winston-Salem did not have term limits for the position of mayor. Mayors served a four-year term.


Elections

Click on the tabs below to show more information about those topics.

Candidates and results

General election

General election for Mayor of Winston-Salem

Incumbent Allen Joines defeated JoAnne Allen in the general election for Mayor of Winston-Salem on November 5, 2024.

Candidate
%
Votes
Image of Allen Joines
Allen Joines (D)
 
95.6
 
89,251
JoAnne Allen (Independent) (Write-in)
 
0.8
 
717
 Other/Write-in votes
 
3.6
 
3,342

Total votes: 93,310
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Democratic primary election

Democratic primary for Mayor of Winston-Salem

Incumbent Allen Joines defeated JoAnne Allen and Frankie Gist in the Democratic primary for Mayor of Winston-Salem on March 5, 2024.

Candidate
%
Votes
Image of Allen Joines
Allen Joines
 
72.9
 
15,960
JoAnne Allen
 
20.2
 
4,432
Frankie Gist
 
6.8
 
1,499

Total votes: 21,891
Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey.

Do you want a spreadsheet of this type of data? Contact our sales team.

Additional elections on the ballot

See also: North Carolina elections, 2024


March 5, 2024
May 14, 2024
November 5, 2024

Ballotpedia's Candidate Connection survey responses

Ballotpedia asks all federal, state, and local candidates to complete a survey and share what motivates them on political and personal levels. Candidates are asked three required questions for this survey, but they may answer additional optional questions as well.

No candidate in this race completed Ballotpedia's Candidate Connection survey.


Candidate profiles

There were no candidate profiles created for this race. Candidate profiles would have appeared here as candidates completed Ballotpedia's Candidate Connection survey.

Mayoral partisanship

See also: Partisanship in United States municipal elections (2024)

Thirty-four of the 100 largest cities held mayoral elections in 2024. Once mayors elected in 2024, assumed office Democrats held 65 top-100 mayoral offices, Republicans 25, Libertarians held one, independents held two, and nonpartisan mayors held four. Three mayors' partisan affiliations were unknown.

The following top 100 cities saw a change in mayoral partisan affiliation in 2024:[1]


What was at stake?

Report a story for this election

Ballotpedia researches issues in local elections across the United States, but information availability is a challenge for us in many areas. Please contact us about the issues that impact your local election. Note that not all submissions may meet Ballotpedia's coverage requirements for inclusion.

Candidate survey

Candidate Connection Logo - stacked.png

Ballotpedia invites candidates to participate in its annual survey.
Click here to fill out the survey.

About the city

See also: Winston-Salem, North Carolina

Winston-Salem is a city in Forsyth County, North Carolina. As of 2020, its population was 249,545.

City government

See also: Council-manager government

The city of Winston-Salem uses a council-manager system. In this form of municipal government, an elected city council—which includes the mayor and serves as the city's primary legislative body—appoints a chief executive called a city manager to oversee day-to-day municipal operations and implement the council's policy and legislative initiatives.[3]

Demographics

The following table displays demographic data provided by the United States Census Bureau.

Demographic Data for Winston-Salem, North Carolina
Winston-Salem North Carolina
Population 249,545 10,439,388
Land area (sq mi) 133 48,623
Race and ethnicity**
White 54.9% 67.6%
Black/African American 34.2% 21.4%
Asian 2.5% 3%
Native American 0.3% 1.2%
Pacific Islander 0.1% 0.1%
Other (single race) N/A 3.2%
Multiple 5% 3.6%
Hispanic/Latino 15.1% 9.5%
Education
High school graduation rate 87.9% 88.5%
College graduation rate 34.3% 32%
Income
Median household income $47,269 $56,642
Persons below poverty level 19.2% 14%
Source: population provided by U.S. Census Bureau, "Decennial Census" (2020). Other figures provided by U.S. Census Bureau, "American Community Survey" (5-year estimates 2015-2020).
**Note: Percentages for race and ethnicity may add up to more than 100 percent because respondents may report more than one race and the Hispanic/Latino ethnicity may be selected in conjunction with any race. Read more about race and ethnicity in the census here.


See also

Winston-Salem, North Carolina North Carolina Municipal government Other local coverage
Winstonsalemseal.png
Seal of North Carolina.png
Municipal Government Final.png
Local Politics Image.jpg

External links

Footnotes

  1. As of January 7, 2025, the party affiliation of one mayor elected in 2024 was unknown. Ballotpedia contacted El Paso Mayor Renard Johnson's campaign in December to inquire about his party affiliation and had not yet received a reply. As incumbent Oscar Leeser was a Democrat, this decreased the net gain for Democrats from two to one.
  2. [San Antonio Express-News, "‘I’m a Democrat’: Mayor Ron Nirenberg campaigns for Kamala Harris, embraces party label," September 14, 2024]
  3. City of Winston-Salem, "City Manager," accessed October 28, 2014