Mayoral candidates Mary Norwood, left, and Keisha Lance Bottoms.

Mary Norwood has demanded a recount in the Atlanta mayoral runoff election, but Keisha Lance Bottoms – leading with just 759 votes – has declared victory.

With 100 percent of precincts reporting just after midnight, outgoing Mayor Kasim Reed took to the stage at Bottoms’ campaign party at the Hyatt Regency in Downtown and introduced her as the next mayor of the city.

“We cannot call this yet,” Norwood told supporters at Park Tavern in Midtown, indicating that absentee and provisional ballots were yet to be counted.

In other races, Felicia Moore defeated Alex Wan to become the next City Council President, while Atlanta City Council Dist. 4 incumbent Cleta Winslow narrowly held on to her seat in a runoff with Jason Dozier. Dist. 9 contender Dustin Hills eked out a victory over Kwame Abernathy, while Marci Collier Overstreet bested Harold Hardnett for the Dist. 11 seat.

For the Atlanta Board of Education, Kandis Woods Jackson handily beat Patricia Crayton for the Dist. 7 At-Large seat, while in Dist. 2, incumbent Byron Amos held his seat in a contest with Keisha Carey. In Dist. 3,  Michelle Olympiadis beat Adzua Agyapon, while Erika Yvette Mitchell bested Raynard Johnson in Dist. 5.

Collin Kelley

Collin Kelley has been the editor of Atlanta Intown for two decades and has been a journalist and freelance writer for 35 years. He’s also an award-winning poet and novelist.