Who Is Running for Prosecutor in the 2025 General Elections?

August 21, 2025
   |   
   |   


Dozens of cities and counties are electing prosecutors in 2025, though most races have drawn just one candidate running unopposed. Below are the candidates on the ballot across these counties on Nov. 4. The information was obtained from county or state election offices.

Jump to the list of candidates in: Louisiana | Mississippi | New York | Pennsylvania | Virginia | Washington.

And learn more with our article on why these elections matter, and what to watch.

Louisiana: district attorney

16th District (Iberia, St. Martin, and St. Mary parishes): special electionMike Haik (R), incumbent

Mississippi: district attorney

First District (Alcorn, Itawamba, Lee, Monroe, Pontotoc, Prentiss, Tishomingo counties): special electionJason Herring (R), incumbent

The filing deadline for this special election is in September, so it has not yet passed, unlike the other races on this list.

New York: district attorneys

Cattaraugus CountyAshley Smith (R)
Clinton CountyAndrew Wylie (D), incumbent
Essex CountyMichael Langey (R, C), incumbent
Genesee CountyKevin Finnell (R), incumbent
Kings County [Brooklyn]Eric Gonzalez (D, WFP), incumbent
Nassau CountyNicole Aloise (D)
Anne T. Donnelly (R, C), incumbent
New York County [Manhattan]Alvin Bragg (D, WFP), incumbent
Maud Maron (R, C)
Diana Florence (Safer Manhattan)
Ontario CountyJason MacBride (R, T&J)

Incumbent James Ritts is on the general election ballot as the Conservative Party nominee; he dropped out of the race in August.
Orange CountyDavid Hoovler (R, C), incumbent

Democratic nominee Alan Joseph is set to be on the ballot; he told Bolts in July he is suspending his campaign.
St. Lawrence CountyGary Pasqua (R, C), incumbent
Schenectady CountyRobert Carney (D), incumbent
Schoharie CountyChristopher Luhr (R, C)
Schuyler CountyJeremy J. Hourihan (R)
Suffolk CountyRaymond A Tierney (R, C), incumbent
Tioga CountyKirk Martin (R), incumbent
Warren CountyJason Carusone (R, C), incumbent
Washington CountyTony Jordan (R), incumbent
Yates CountyTodd Casella (R), incumbent

Pennsylvania: district attorneys

Armstrong CountyKatie Charlton (R), incumbent
Blair CountyPeter Weeks (R), incumbent
Bucks CountyJoe Khan (D)
Jennifer Schorn (R), incumbent
Centre CountyBernie Cantorna (D), incumbent
Jefferson CountyJeff Burkett (R)
Lackawanna CountyBrian Gallagher (D), incumbent
Lawrence CountyJoshua Lamancusa (D), incumbent
Lebanon CountyPier Hess Graff (R), incumbent
Philadelphia CountyLarry Krasner (D), incumbent
Pat Dugan (R)
Potter CountyAndy Watson (R), incumbent
Schuylkill CountyMichael O’Pake (R), incumbent
Sullivan CountyJullie Gavitt-Shaffer (R), incumbent
Venango CountyShawn White (R), incumbent
Warren CountyCody Brown (R)
Casey Strickland (D)
Westmoreland CountyNicole Ziccarelli (R), incumbent
Wyoming CountyJoe Peters (R), incumbent
York CountyTim Barker (R), incumbent

Virginia: commonwealth’s attorneys

AlexandriaBryan Porter (D), incumbent
BristolJerry Allen Wolfe (R), incumbent
Buena VistaJoshua O. Elrod (I), incumbent
CharlottesvilleJoseph D. Platania (D), incumbent
Charlotte County: special electionE. Blair Trent (I)
Leslie E. Schneider (I), incumbent
ChesapeakeMatt Hamel (D), incumbent
David Mick (R)
Colonial HeightsAlfred Gray Collins, III (R), incumbent
DanvilleMichael J. Newman (I), incumbent
FredericksburgElizabeth “Libby” Hump (I), incumbent
Travis Bird (I)
HamptonAnton Bell (D), incumbent
HopewellRichard K. “Rick” Newman (I), incumbent
LynchburgBethany A. Harrison (R), incumbent
Christopher G. White (I)
MartinsvilleLynda S. Hartsell (I)
Patrick A. Flinn (I)
Newport NewsShannon Jones (D)
NorfolkRamin Fatehi (D), incumbent
PetersburgTiffany Buckner (D), incumbent
PortsmouthStephanie N. Morales (D), incumbent
Nathan A. Chapman (I)
Stephen E. Heretick (I)
RadfordChris E. Rehak (D), incumbent
RichmondColette Wallace McEachin (D), incumbent
RoanokeJohn M. McNeil, Jr. (D)
SalemMatthew J. Pollard (I)
StauntonJohn B. Baber II (I)
Joseph D. Perry (I)
SuffolkNarendra R. Pleas (D), incumbent
Patrick L. Bales (I)
Virginia BeachColin Stolle (R), incumbent
Suzanne Richmond (D)
WaynesboroDavid L. Ledbetter (I), incumbent
WinchesterHeather D. Hovermale (I), incumbent

Washington: prosecuting attorneys or city attorney

Ferry County prosecuting attorney: special electionMichael Golden (R), incumbent
Lincoln County prosecuting attorney: special electionTy Albertson (R), incumbent
Seattle: city attorney

Note: The King County prosecuting attorney, which handles higher-level offenses, is not on the ballot this year.
Ann Davison, incumbent
Erika Evans

Read Bolts’ coverage of this race.