Le Parti populaire (PP) du chef du gouvernement sortant Mariano Rajoy a consolidé sa position, avec 137 députés, 14 de plus que lors des élections de décembre qui avaient conduit à un blocage politique.
La majorité absolue de 176 sur 350 à la chambre continue cependant à lui échapper, rapporte l'AFP.
Le Parti socialiste (PSOE), qui alterne au pouvoir avec le PP depuis plus de 30 ans, reste la première force d'opposition. Il n'a obtenu que 85 sièges, contre 90 en décembre, ce qui était déjà le pire résultat de son histoire récente.
La coalition Unidos Podemos, formée par Podemos et le petit parti Izquierda Unida, héritier du Parti Communiste, a obtenu 71 sièges. Le même total qu'en décembre quand Podemos avait eu 69 députés et Izquierda Unida deux. Entre-temps ils ont toutefois perdu 1,2 million de voix en raison du système électoral.