Após encerramento das eleições em Pernambuco, uma constatação: com a vitória de João Campos (PSB) no Recife e Yves Ribeiro (MDB) em Paulista, no segundo turno e mesmo tendo garantido o comando da capital pernambucana, além de ser também disparado, o partido com mais prefeituras, o PSB não terá o maior número de prefeitos nas principais cidades do Estado.
A sigla conseguiu vencer em 53 municípios de Pernambuco, mais do que o dobro do segundo partido com mais vitórias o MDB, com 23. Entretanto, quando se leva em consideração as 10 maiores cidades do Estado, o PSB conseguiu duas prefeituras (além do Recife, venceu em Garanhuns, com Sivaldo Albino), atrás justamente do MDB, que fez 3.
Os partidos que venceram nas principais localidades de Pernambuco foram as seguintes: MDB (Petrolina, Paulista e Vitória de Santo Antão); PSB (Recife e Garanhuns); PL (Jaboatão dos Guararapes e Cabo de Santo Agostinho); Solidariedade (Olinda); PSDB (Caruaru) e Republicanos (Camaragibe).
Além do PSB (53 prefeituras) e MDB (23), os outros partidos que venceram os pleitos em Pernambuco foram: PP (17); PSD e Republicanos (14 cada); Avante e PL (10 cada um); DEM (9); PTB (6); PSDB, PSL e PT (5 cada); PDT e Podemos (3 cada) e Cidadania e Solidariedade (2 cada um). Com a eleição em Itamaracá, Capoeiras, Palmares, Palmeirina, Pesqueira e Tuparetama está sub-júdice, também pode haver mudanças entre os prefeitos eleitos.
Vale destacar o crescimento do Republicanos e Avante. O primeiro saiu de nenhuma prefeitura em 2016 para 14, este ano, enquanto o Avante não fez nenhuma há quatro anos atrás e venceu 10 disputas desta vez. Entre os vereadores, o PSB terá o maior número de representantes nas câmaras municipais pernambucanas. São 460 vereadores, incluindo 12 no Recife – a maior bancada da capital.
O partido também foi a sigla com maior crescimento na quantidade de vereadores eleitos: foram 105 a mais do que em 2016. Outra sigla que também cresceu nesse sentido foi o Avante, com 94 vereadores a mais do que na última eleição.
O MDB, com 194 vereadores, foi o segundo partido a garantir mais cadeiras. As outras siglas que elegeram vereadores são: PP (181), PSD (171); Avante (112); DEM (110); Republicanos (99); PT (72); PTB (71); PL (68); PDT (59); PSDB (55); Solidariedade (55); Podemos (49); PSL (47); Cidadania (34); PSC (31); PCdoB (27); Patriota (24); PROS (21); PTC (18); PRTB (10); PV (7); PMN (4); PSOL (3); PMB (1) e Rede (1).