The 2024 Richmond mayoral election took place on November 5, 2024, to elect the mayor of Richmond, Virginia. The election was won by Danny Avula who took office as the city's 81st mayor in January 2025. He became the city's first immigrant mayor.
Incumbent Democratic mayor Levar Stoney was term-limited and could not seek re-election to a third term in office; he instead ran for Lieutenant Governor of Virginia in 2025, but lost in the primary.
Candidates Declared Andreas Addison, city councilor (Party affiliation: Independent) Danny Avula, former commissioner of the Virginia Department of Social Services (Party affiliation: Democratic) Michelle Mosby, former city council president and candidate for mayor in 2016 (Party affiliation: Independent) Maurice Neblett, security professional (Party affiliation: Independent) Harrison Roday, investor (Party affiliation: Democratic)
Withdrawn Garrett Sawyer, school board member (Party affiliation: Independent) (running for re-election)
Declined Jeff Bourne, former Virginia state delegate and former Richmond school board member (Party affiliation: Democratic) Chris Hilbert, former city councilor (Party affiliation: Independent)
Endorsements
Results
See also 2024 Virginia elections
References
External links Official campaign websites Andreas Addison (I) for Mayor Danny Avula (D) for Mayor Michelle Mosby (I) for Mayor Maurice Neblett (I) for Mayor Harrison Roday (I) for Mayor Garrett Sawyer (I) for Mayor