Los socialistas del PSOE lograron un 22,68% de los votos (5.403.623) y 85 diputados.
La coalición Unidos Podemos quedó en tercer lugar con un 21,11% (5.028.225 votos) y 71 escaños.
El partido liberal Ciudadanos se alzó con un 13,04% de los apoyos (3.107.781 votos) y 32 escaños.
Los independentistas catalanes de Esquerra Republicana de Catalunya (ERC) lograron un 2,63% (o 627.401 votos) y 9 escaños.
El Partido Nacionalista Vasco (PNV) obtuvo un 1,2% (286.215 votos) y 5 escaños.
Por detrás suyo se encuentra la izquierda abertzale de Bildu, con un 0,77% (184.092 votos) y 2 escaños.
Finalmente, Coalición Canaria-Partido Nacionalista Canario (CC-PNC) obtuvo un 0,32% (184.092 votos) y 1 diputado.
La abstención ha sido mayor: un 30,16 por ciento frente al 26,8 por ciento de 2015.
El número total de votos ha sido de 24.120.631, de los cuales 178.242 en blanco y 225.529 nulos.
Un total de 36.518.100 votantes, 197.247 más que en las elecciones del 20 de diciembre, estaban llamados a las urnas este domingo en unos comicios que eran vistos por muchos como una segunda vuelta y de los que se esperaba desbloquear políticamente la falta de acuerdo para formar gobierno.