Prince William voters chose Democrats up and down the ballot on Election Day, choosing Dems to fill most of the countywide seats and flipping the board of supervisors blue for the first time in a generation.
After the polls closed, the party celebrated at 2 Silos brewery outside Manassas. They were joined by U.S. Sen. Tim Kaine (D) and Tom Perez, chairman of the Democratic National Committee.
The vote totals trickled in slowly, hampered by glitches in the Virginia Department of Elections website.
But eventually, the results showed that Democrats retained three of four countywide posts up for grabs Nov. 5: the commonwealth's attorney's office, chairman of the board of supervisors and chairman of the school board.
Ann Wheeler came out on top of a four-way race to replace county Board Chairman Corey Stewart, R-At Large, who did not seek re-election.
School Board Chairman Babur Lateef was re-elected to a full term in a three-way race.
Amy Ashworth will become the first female commonwealth's attorney in Prince William County.
Dems also claimed five of eight seats on the board of supervisors -- flipping what had been a 6-to-2 Republican majority -- and widened their majority on the school board to 7 to 1.
Democrats also claimed all but one of the county's 13 seats in the Virginia state Senate and House of Delegates, widening what had been a 10-to-3 Democratic majority in General Assembly posts to 12-to-1.
Dems managed to flip the 40th District House of Delegates' seat, where Dan Helmer unseated Del. Tim Hugo, and the 13th District state Senate seat, open due to Sen. Dick Black's retirement. Del. John Bell, D-87th, beat Loudoun County Supervisor Geary Higgins (R) in that contest.
Prince William Republicans retained one seat in the state Senate in the 28th District, where Sen. Richard Stuart won re-election, as well as three seats on the board of supervisors and one seat on the school board.