Edward Gainey wins the Democratic primary for mayor of Pittsburgh, advances to November general election


State Rep. Edward Gainey (D) defeated incumbent Bill Peduto, Tony Moreno, and Michael Thompson in the May 18, 2021, Democratic primary for mayor of Pittsburgh, Pennsylvania. Gainey received 46.18% with 98% of precincts reporting as of May 19. Peduto received 39.29% of the vote, while Moreno and Thompson received 13.12% and 1.2% respectively. 

No Republicans filed to run in the race. Unless a write-in candidate enters, Gainey will run unopposed in the general election on November 2, 2021.

Gainey was first elected to the Pennsylvania House of Representatives to represent District 24 in 2012. He was re-elected in 2014, 2016, 2018, and 2020. His campaign focused on what he called demilitarizing the police, building affordable housing, and pushing to revoke the University of Pittsburgh Medical Center’s (UPMC) nonprofit status to collect more in taxes. Gainey would be the first Black mayor of Pittsburgh. 

Peduto was first elected mayor in 2013 and re-elected in 2017. Peduto’s campaign focused on policies he enacted as mayor, including mandatory de-escalation practices and implicit bias training for police officers and COVID-19 paid sick leave for Pittsburgh workers. Before becoming mayor, Peduto served on the Pittsburgh City Council, representing District 8 from 2002-2013.

Moreno, a military veteran and retired Pittsburgh police officer, campaigned on his experience in law enforcement, while Thompson, a math tutor and driver for Lyft and Uber, focused on affordable housing. 

To learn more about the mayoral election in Pittsburgh, click here.

Mayoral election in Pittsburgh, Pennsylvania (2021)