Det blev som väntat ett mycket positivt resultat för styrande PSOE, som med drygt 98 procent av rösterna räknade erhåller hela 123 mandat, mot tidigare 84. Deras eventuella koalitionspartner Unidas Podemos backar som väntat kraftigt, men 42 mandat (av tidigare 71) är ändå bättre än vad några befarade. Vänsterblocket når visserligen ej egen majoritet, men socialistledaren Pedro Sánchez har så många samarbetsalternativ att han med all säkerhet kommer att väljas om som regeringschef.

Opinionsundersökningarna har slagit in i stora drag, men inget enkät hade spått ett så pass dåligt resultat för högerblocket. Detta då Partido Populars ras är ännu större än väntat, (preliminärt 66 mandat av tidigare 137) och Vox inte kommer in fullt så starkt som prognoserna antytt (24 mandat). Liberala Ciudadanos noterar en sötsur seger, då de går framåt kraftigt från 32 till preliminärt 58 mandat, men de lyckas varken gå om Partido Popular eller nå en konservativ majoritet. De är dock nu det tredje största partiet i Spanien, då Ciudadanos gått om Unidas Podemos med bred marginal. De senare får nöja sig med att vara landets fjärde största parti, men undviker dock att bli omseglade även av Vox, vilket antyddes i en del opinionsundersökningar.

I Katalonien har ERC gjort sitt bästa riksval någonsin och erhåller i utgångsläget 15 platser i regionalparlamentet. Det innebär att den fängslade ledaren Oriol Junqueras parti erhåller mer än dubbelt så stor representation som flyende Carles Puigdemonts Junts Pel Cat, som rasar kraftigt.

Det valencianska partiet Compromís, som i koalition med Podemos erhöll åtta platser senast, får nu endast en plats när de kandiderat på egen hand. De missar därmed chansen att erhålla en eventuell vågmästarroll.

Resultatet innebär vidare en total omkastning i Senaten, där Partido Popular förlorar sin egen majoritet som istället erhålls av PSOE. Det skingrar definitivt högerpartiernas ambition att åter tillämpa paragraf 155 i grundlagen, för att intervenera det katalanska regionalstyret.

Valdeltagandet uppgick till nära 76 procent, vilket var drygt fem procentenheter högre än vid det förra valet i juni 2016.

Resultat med 99,63 procent av rösterna räknade:

PSOE: 123 mandat (+39), 28,7%
PP: 66 mandat (-71), 16,7%
Ciudadanos: 57 mandat (+25), 15,8%
Unidas Podemos: 42 mandat (-29), 14,3%
Vox: 24 mandat (+24), 10,3%
ERC: 15 mandat (+9)
Junts pel Cat: 7 mandat (-1)
PNV: 6 mandat (+1)
EH Bildu: 4 mandat (+2)
Coalición Canaria: 2 mandat (+1)
NA: 2 mandat (+2)
Compromís: 1 mandat (-7)
Partido Regionalista de Cantabria: 1 mandat (+1)