Photo by Sarah Anne Hughes.

Photo by Sarah Anne Hughes.

“Oh my goodness. I think Washington, D.C. has spoken.”

Muriel Bowser arrived on the stage of the Howard Theatre shortly before 11:30 p.m. to thank her supporters for making her the next mayor of the District of Columbia.

“I’m humbled and I’m grateful to stand here the next mayor of my hometown,” Bowser told hundreds of supporters who chanted “All eight Wards!”

“Now some people call you a machine,” Bowser continued. “I just call you Team Muriel.”

With all 143 precincts reporting, Bowser received 54 percent of the 148,953 votes cast. Her closest opponent, Councilmember David Catania, conceded just after 11 p.m. with 35 percent of the vote.

Bowser “acknowledged the efforts” of Catania and Carol Schwartz, her other Independent opponent, asking her supporters for applause. While many did applaud, some in the balcony sang “Na Na Hey Hey Kiss Him Goodbye.”

Council Chair Phil Mendelson, Ward 5 Councilmember Kenyan McDuffie, At-Large Councilmember Anita Bonds and Ward 3 Councilmember Mary Cheh all won reelection, as did Del. Eleanor Holmes Norton and Shadow Sen. Paul Strauss. Democrats Brianne Nadeau and Charles Allen won the Ward 1 and Ward 6 Council seats, as expected, while Elissa Silverman won the At-Large seat vacated by Catania. Karl Racine was elected D.C.’s Attorney General.

Save for Cheh, Norton, Silverman and Racine, all of the aforementioned politicians appeared on stage with Bowser, alongside Councilmembers Jack Evans, Tommy Wells, Marion Barry and Vincent Orange.

Just 32 percent of registered D.C. voters cast ballots in the general election.

Bowser announced her run in March 2013, winning the Democratic primary in April 2014.

“The outcome of this election is an affirmation that the status quo isn’t good enough for Washington, D.C.,” Bowser said. “We are Washington, D.C. and we expect more.”

“We are Washington, D.C., and I pledge tonight that I will make you proud.”