O prefeito do Recife, João Campos (PSB), venceu em todas as zonas eleitorais do município. A área que deu a maior votação ao gestor socialista foi a 9ª Zona Eleitoral da Cidade. Na região, o socialista teve 85,31% (76.539 votos) contra 10,44% (9.369 votos) do ex-ministro Gilson Machado (PL).
A região abrange as localidades de Água Fria, Alto José Bonifácio; Beberibe; Brejo de Beberibe; Bomba do Hemetério; Dois Unidos; Fundão; Linha do Tiro; Passarinho; Porto da Madeira, e Vasco da Gama.
O menor pecentual alcançado pelo gestor recifense foi na 8ª Zona Eleitoral. No local, João Campos teve 70,42% (56.981 votos), enquanto Machado alcançou 17,25 % (13.957 votos). A região abrange, entre outros bairros, as Graças, Jaqueira, Mangabeira, Parnamirm, Rosarinho, Tamarineira, Encruzilhada, entre outros.
Por outro lado, Gilson Machado teve a maior votação na 1ª Zona Eleitoral do município (que abrange os bairros de Boa Viagem, Pina, entre outros). O ex-ministro teve 18,52% (15.430 votos). Ainda assim, João Campos saiu vitorioso com larga vantagem: 71,78% (59.795 votos).