Politics & Government

Final Annapolis Election 2025 Results: Democrats Sweep Mayor's Office, City Council

The Annapolis 2025 election results were just finalized. See who won the races for mayor and city council.

Democrat Jared Littmann, right, defeated Republican Robert "Bobby" O'Shea in the race for Annapolis mayor. Littmann owns K&B Ace Hardware with his wife. He is also an engineer and a lawyer.
Democrat Jared Littmann, right, defeated Republican Robert "Bobby" O'Shea in the race for Annapolis mayor. Littmann owns K&B Ace Hardware with his wife. He is also an engineer and a lawyer. (Jacob Baumgart/Patch)

ANNAPOLIS, MD — The Annapolis Nov. 4 election results were certified Wednesday after the final mail-in and provisional ballots were tallied, cementing the Democrats' complete control over City Hall.

The Democrats retained the mayor's office and all eight city council seats.

Hardware store owner, attorney and engineer Jared Littmann (D) defeated consultant Robert "Bobby" O'Shea (R) in the mayoral election. With 74% of the vote to O'Shea's 26%, Littmann will succeed outgoing Mayor Gavin Buckley (D), who was term-bound and could not run again.

Find out what's happening in Annapolisfor free with the latest updates from Patch.

O'Shea had already conceded on election night.

The closest race was in Ward 1, which represents the downtown historic district. Current Alderman Harry Huntley (D) escaped a once-close race with unaffiliated Thomas Krieck. Huntley won by 98 votes, claiming 53% of all ballots, compared to Krieck's 47%.

Find out what's happening in Annapolisfor free with the latest updates from Patch.

Annapolis elected officials break ground on Annapolis City Dock Park on Nov. 3. From left to right: retiring Alderwoman Sheila M. Finlayson (D-Ward 4), term-bound and outgoing Mayor Gavin Buckley (D), retiring Ross H. Arnett III (D-Ward 8), Alderwoman Karma O'Neill (D-Ward 2) and Alderman Harry Huntley (D-Ward 1). (Jacob Baumgart/Patch)

Krieck, a business executive, led Huntley, an agriculture policy analyst, by 10 votes after in-person ballots were counted. Huntley jumped ahead of Krieck with a 99-vote lead after the first batch of mail-in ballots was canvassed.

Huntley and Littmann's largest task will be overseeing the construction of the $71 million City Dock Park, a green space intended to mitigate flooding.

This was Huntley's first time seeking election, as he was appointed to the office when former Alderwoman Elly Tierney (D) retired in September 2024.

Democratic incumbents Karma O'Neill (Ward 2), Brooks Schandelmeier (Ward 5) and Robert Savidge (Ward 7) all earned another term. Challengers opposed O'Neill, a business owner and event planner, and Schandelmeier, who works in health care policy for the American Hospital Association.

Savidge, an environmental scientist, did not have an opponent. The city's only other uncontested candidate was Janice Elaine Allsup-Johnson (D-Ward 4), a retired county government professional. Savidge and Allsup-Johnson just needed one vote to clinch their seats.

Related:

Ward 1 voters cast their ballots on Nov. 4 during Election Day at Annapolis City Hall. (Jacob Baumgart/Patch)

Certified Annapolis Election Results 2025

Here are the final vote totals. Voters can see which ward they live in by using this tool.

Mayor

Ward 1

Ward 2

Ward 3

Ward 4

Ward 5

Ward 6

Ward 7

Ward 8

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.