Com 100% das urnas apuradas em São João da Barra, o ex-juiz federal Wilson Witzel (PSC) alcançou 64,61% dos votos válidos, enquanto Eduardo Paes (DEM) somou 35,39%.
No primeiro turno, Wilson também venceu no município governado pela prefeita Carla Machado (PP). Ela apoiava Paes desde o primeiro turno.