El PSOE se mantiene como primera fuerza con un amplia ventaja sobre el resto de partidos. El PP se mantiene en segunda posición, aunque C’s ha conseguido recortar distancias en las últimas semanas. En cuanto a los bloques, ninguno sumaría mayoría, aunque la derecha se mantiene ligeramente por encima de la izquierda en voto (45,2 % frente a un 44,2 %).
El PSOE se mantiene con un 31 % y obtendría 135 escaños (50 más que en 2016). El PP se sitúa con un 19,4 % y caería hasta los 70 escaños, muy por debajo del resultado de 2016. Ciudadanos sube ligeramente hasta el 16 % y conseguiría 56 escaños. Unidas Podemos va recuperándose poco a poco y se coloca con un 13,2 %, porcentaje con el que se situarían con 33 escaños. Por último, Vox sube ligeramente tras unas semanas a la baja y se sitúa con un 9,8 %, con lo que entrarían con 23 escaños.