El PSOE ha ganado en uno de sus bastiones en la provincia de Sevilla. Los socialistas han conseguido 24.491 votos (35,75%) con el 90,92% escrutado. El PP, que en 2016 fue la segunda fuerza política con el 24,59% de los votos, ha caído hasta la quinta posición, quedándose con un 10,27%. Los populares han sido sobrepasados por Vox, que ha obtenido un 13,52% superando.

Por su parte, Ciudadanos ha incrementado los votos respecto a  2016, obteniendo un 16,35%. Unidas Podemos pasa a ser la tercera fuerza dejándose muchos votos por el camino, obteniendo un 17,56%.