| sociométrica El Español | 24–26 sept. | 1 200 | — | PP 34 PSOE 26 Vox 18 Sumar 6 Podemos 3 ERC 2 EH Bildu 1 Junts 1 BNG 1 Adelante Andalucía 1 PNV 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 15–25 sept. | 1 104 | — | PP 32 PSOE 25 Vox 19 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 Adelante Andalucía 1 CC 0 UPN 0 | lien |
| celeste-tel Onda Cero | 16–21 sept. | 1 100 | — | PP 34 PSOE 25 Vox 18 Sumar 6 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| dym Henneo | 16–21 sept. | 1 017 | — | PP 35 PSOE 26 Vox 17 Sumar 5 Podemos 4 | lien |
| EM-Analytics Electomanía | 1–18 sept. | 1 399 | — | PP 32 PSOE 26 Vox 19 Sumar 7 Podemos 3 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 Adelante Andalucía 1 CC 0 UPN 0 | lien |
| invymark laSexta | 7–11 sept. | 1 200 | — | PP 34 PSOE 27 Vox 19 Sumar 6 Podemos 3 | lien |
| EM-Analytics Electomanía | 1–10 sept. | 1 190 | — | PP 32 PSOE 25 Vox 19 Sumar 7 Podemos 3 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 Adelante Andalucía 1 CC 0 UPN 0 | lien |
| target point El Debate | 9–10 sept. | 1 012 | — | PP 32 PSOE 26 Vox 19 Sumar 7 Podemos 3 | lien |
| hamalgama métrica Vozpópuli | 1–8 sept. | 1 000 | — | PP 34 PSOE 25 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| gad3 ABC | 1–3 sept. | 1 010 | — | PP 31 PSOE 26 Vox 19 Sumar 7 Podemos 3 ERC 2 EH Bildu 2 Junts 1 Adelante Andalucía 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 1–3 sept. | 1 000 | — | PP 35 PSOE 25 Vox 18 Sumar 6 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 15 août – 3 sept. | 1 284 | — | PP 32 PSOE 26 Vox 19 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 Adelante Andalucía 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 31 août – 2 sept. | 2 000 | — | PP 32 PSOE 28 Vox 18 Sumar 6 Podemos 3 | lien |
| EM-Analytics Electomanía | 15 juill. – 28 août | 1 197 | — | PP 32 PSOE 26 Vox 19 Sumar 6 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 Adelante Andalucía 1 CC 0 UPN 0 | lien |
| more in common | 24–28 août | 2 144 | — | PP 29 PSOE 27 Vox 20 Sumar 7 Podemos 4 | lien |
| data10 Okdiario | 26–27 août | 1 500 | — | PP 34 PSOE 25 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 Adelante Andalucía 1 CC 1 UPN 0 | lien |
| Sigma Dos El Mundo | 20–26 août | 2 173 | — | PP 33 PSOE 25 Vox 18 Sumar 7 Podemos 3 ERC 2 EH Bildu 1 Junts 1 PNV 1 Aliança Catalana 1 BNG 1 Adelante Andalucía 1 CC 1 UPN 0 | lien |
| cluster17 Agenda Pública | 22–25 août | 1 637 | — | PP 30 PSOE 28 Vox 16 Sumar 6 Podemos 4 ERC 2 Junts 2 Aliança Catalana 2 EH Bildu 1 PNV 1 | lien |
| EM-Analytics Electomanía | 1 juill. – 21 août | 1 211 | — | PP 32 PSOE 26 Vox 19 Sumar 6 Podemos 4 ERC 2 EH Bildu 1 PNV 1 Junts 1 BNG 1 Adelante Andalucía 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 1 juill. – 12 août | 1 428 | — | PP 32 PSOE 26 Vox 19 Sumar 7 Podemos 4 ERC 2 EH Bildu 2 PNV 1 Junts 1 BNG 1 Adelante Andalucía 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 30 juin – 7 août | 1 227 | — | PP 32 PSOE 26 Vox 19 Sumar 6 Podemos 4 ERC 2 EH Bildu 2 PNV 1 Junts 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| sociométrica El Español | 5–6 août | 1 690 | — | PP 34 PSOE 26 Vox 17 Sumar 6 Podemos 3 ERC 2 Junts 2 EH Bildu 2 PNV 1 Adelante Andalucía 1 BNG 1 CC 1 UPN 0 | lien |
| NC Report La Razón | 31 juill. – 4 août | 1 000 | — | PP 34 PSOE 25 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 30 juin – 1 août | 910 | — | PP 33 PSOE 27 Vox 19 Sumar 6 Podemos 4 ERC 2 EH Bildu 2 PNV 1 Junts 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 30 juin – 24 juill. | 1 099 | — | PP 33 PSOE 27 Vox 18 Sumar 6 Podemos 4 ERC 2 EH Bildu 2 PNV 1 Junts 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 6–20 juill. | 3 690 | — | PP 33 PSOE 26 Vox 17 Sumar 7 Podemos 3 ERC 2 EH Bildu 1 Junts 1 PNV 1 Adelante Andalucía 1 Aliança Catalana 1 BNG 1 CC 1 UPN 0 | lien |
| dym Henneo | 15–20 juill. | 1 014 | — | PP 35 PSOE 27 Vox 17 Podemos 4 Sumar 4 | lien |
| target point El Debate | 15–17 juill. | 1 004 | — | PP 32 PSOE 26 Vox 18 Sumar 6 Podemos 3 | lien |
| keydata Público | 17 juillet 2026 | — | — | PP 33 PSOE 26 Vox 18 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 | lien |
| EM-Analytics Electomanía | 20 juin – 17 juill. | 1 401 | — | PP 33 PSOE 28 Vox 18 Sumar 6 Podemos 3 ERC 2 EH Bildu 2 PNV 1 Junts 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 20 juin – 10 juill. | 1 304 | — | PP 33 PSOE 27 Vox 19 Sumar 6 Podemos 4 ERC 2 EH Bildu 2 Junts 1 PNV 1 BNG 1 Adelante Andalucía 1 CC 0 UPN 0 | lien |
| odec Mediaflows–UV | 9 juillet 2026 | 2 005 | — | PP 30 PSOE 27 Vox 19 Sumar 7 Podemos 4 ERC 3 EH Bildu 2 Junts 2 PNV 1 CC 1 BNG 1 UPN 0 | lien |
| gesop Prensa Ibérica | 6–9 juill. | 1 001 | — | PP 29 PSOE 27 Vox 18 Sumar 8 Podemos 4 ERC 2 Junts 1 | lien |
| hamalgama métrica Vozpópuli | 30 juin – 6 juill. | 1 000 | — | PP 34 PSOE 26 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| sociométrica El Español | 2–4 juill. | 1 416 | — | PP 34 PSOE 26 Vox 17 Sumar 6 Podemos 3 ERC 2 EH Bildu 2 Junts 1 PNV 1 Adelante Andalucía 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 12 juin – 3 juill. | 2 237 | — | PP 33 PSOE 27 Vox 18 Sumar 6 Podemos 4 ERC 2 EH Bildu 2 Junts 1 PNV 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 25 juin – 1 juill. | 1 000 | — | PP 35 PSOE 25 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 26–29 juin | 2 000 | — | PP 32 PSOE 28 Vox 17 Sumar 6 Podemos 3 | lien |
| ipsos La Vanguardia | 16–29 juin | 1 306 | — | PP 31 PSOE 27 Vox 19 Sumar 8 ERC 2 EH Bildu 2 Podemos 2 PNV 1 Junts 1 Aliança Catalana 1 BNG 1 CC 1 | lien |
| more in common | 24–28 juin | 2 277 | — | PP 31 PSOE 26 Vox 17 Sumar 8 Podemos 3 | lien |
| invymark laSexta | 22–26 juin | — | — | PP 34 PSOE 27 Vox 18 Sumar 6 Podemos 4 | lien |
| EM-Analytics Electomanía | 12–26 juin | 1 844 | — | PP 33 PSOE 27 Vox 18 Sumar 6 Podemos 4 ERC 2 EH Bildu 2 Junts 1 PNV 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 12–19 juin | 1 472 | — | PP 33 PSOE 27 Vox 18 Sumar 6 Podemos 4 ERC 2 EH Bildu 2 Junts 1 PNV 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 17–18 juin | 1 022 | — | PP 32 PSOE 26 Vox 18 Sumar 7 Podemos 3 | lien |
| EM-Analytics Electomanía | 5–12 juin | 1 297 | — | PP 33 PSOE 28 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 1–11 juin | 1 994 | — | PP 33 PSOE 26 Vox 17 Sumar 7 Podemos 3 ERC 2 EH Bildu 1 PNV 1 Junts 1 BNG 1 Aliança Catalana 1 Adelante Andalucía 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 24 mai – 5 juin | 1 691 | — | PP 32 PSOE 28 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 28 mai – 1 juin | 2 000 | — | PP 32 PSOE 28 Vox 17 Sumar 6 Podemos 2 | lien |
| sociométrica El Español | 28–30 mai | 1 200 | — | PP 34 PSOE 26 Vox 17 Sumar 6 Podemos 2 ERC 2 EH Bildu 2 Junts 1 Adelante Andalucía 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 24–29 mai | 1 160 | — | PP 32 PSOE 29 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| invymark laSexta | 25–29 mai | 1 200 | — | PP 33 PSOE 28 Vox 18 Sumar 6 Podemos 4 | lien |
| gad3 ABC | 26–28 mai | 1 011 | — | PP 33 PSOE 27 Vox 17 Sumar 6 Podemos 3 ERC 2 Junts 2 EH Bildu 1 Adelante Andalucía 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| target point El Debate | 27–28 mai | 1 007 | — | PP 31 PSOE 25 Vox 19 Sumar 5 Podemos 3 | lien |
| NC Report La Razón | 25–27 mai | 1 000 | — | PP 35 PSOE 25 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| dym Henneo | 20–22 mai | 1 009 | — | PP 35 PSOE 28 Vox 16 Sumar 6 Podemos 4 | lien |
| EM-Analytics Electomanía | 19–22 mai | 1 291 | — | PP 32 PSOE 29 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 Adelante Andalucía 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 1–15 mai | 1 026 | — | PP 32 PSOE 29 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| EM-Analytics Electomanía | 1–8 mai | 1 377 | — | PP 32 PSOE 29 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| EM-Analytics Electomanía | 20 avr. – 1 mai | 1 542 | — | PP 32 PSOE 28 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| Sigma Dos El Mundo | 24–29 avr. | 1 205 | — | PP 32 PSOE 28 Vox 17 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 PNV 1 Junts 1 BNG 1 CC 1 Aliança Catalana 0 UPN 0 | lien |
| 40dB Prisa | 24–27 avr. | 2 000 | — | PP 31 PSOE 28 Vox 18 Sumar 6 Podemos 3 | lien |
| ateneo del dato | 22–26 avr. | 2 000 | — | PP 32 PSOE 28 Vox 18 Sumar 6 Podemos 4 | lien |
| more in common | 21–25 avr. | 2 547 | — | PP 31 PSOE 28 Vox 17 Sumar 8 Podemos 3 | lien |
| EM-Analytics Electomanía | 12–24 avr. | 1 844 | — | PP 32 PSOE 29 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| keydata Público | 23 avril 2026 | — | — | PP 32 PSOE 28 Vox 18 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 | lien |
| sociométrica El Español | 15–18 avr. | 1 712 | — | PP 32 PSOE 27 Vox 17 Sumar 7 Podemos 3 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 12–17 avr. | 1 301 | — | PP 32 PSOE 29 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| EM-Analytics Electomanía | 5–10 avr. | 1 597 | — | PP 31 PSOE 29 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| NC Report La Razón | 6–9 avr. | 1 000 | — | PP 33 PSOE 27 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| ipsos La Vanguardia | 23 mars – 8 avr. | 1 058 | — | PP 31 PSOE 28 Vox 18 Sumar 6 ERC 2 EH Bildu 2 Podemos 2 Junts 1 PNV 1 BNG 1 CC 1 Aliança Catalana 1 UPN 0 | lien |
| EM-Analytics Electomanía | 28 mars – 3 avr. | 1 107 | — | PP 31 PSOE 29 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| Sigma Dos El Mundo | 16–31 mars | 1 958 | — | PP 33 PSOE 28 Vox 17 Sumar 8 Podemos 4 ERC 2 EH Bildu 1 PNV 1 Junts 1 BNG 1 CC 1 Aliança Catalana 0 UPN 0 | lien |
| EM-Analytics Electomanía | 16–27 mars | 1 228 | — | PP 32 PSOE 29 Vox 19 Sumar 5 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| target point El Debate | 24–26 mars | 1 114 | — | PP 32 PSOE 28 Vox 18 Sumar 7 Podemos 3 | lien |
| Sumar | 25 mars 2026 | 1 000 | — | PP 30 PSOE 30 Vox 18 Sumar 6 Podemos 3 | lien |
| 40dB Prisa | 24–25 mars | 2 000 | — | PP 31 PSOE 29 Vox 19 Sumar 6 Podemos 3 | lien |
| dym Henneo | 19–23 mars | 1 002 | — | PP 35 PSOE 28 Vox 16 Sumar 5 Podemos 4 | lien |
| sociométrica El Español | 19–21 mars | 1 100 | — | PP 32 PSOE 27 Vox 18 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 16–20 mars | 1 086 | — | PP 31 PSOE 29 Vox 20 Sumar 5 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| EM-Analytics Electomanía | 28 févr. – 13 mars | 2 541 | — | PP 31 PSOE 29 Vox 20 Sumar 5 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| EM-Analytics Electomanía | 28 févr. – 6 mars | 1 741 | — | PP 31 PSOE 28 Vox 19 Sumar 5 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| EM-Analytics Electomanía | 28 févr. – 4 mars | 1 428 | — | PP 31 PSOE 28 Vox 20 Sumar 5 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| Sigma Dos El Mundo | 23–27 févr. | 1 969 | — | PP 32 PSOE 26 Vox 18 Sumar 8 Podemos 4 ERC 2 EH Bildu 1 PNV 1 Junts 1 BNG 1 CC 0 Aliança Catalana 0 UPN 0 | lien |
| EM-Analytics Electomanía | 21–27 févr. | 2 307 | — | PP 32 PSOE 27 Vox 20 Sumar 6 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| 40dB Prisa | 20–23 févr. | 2 000 | — | PP 30 PSOE 28 Vox 19 Sumar 6 Podemos 3 | lien |
| ateneo del dato elDiario.es | 18–22 févr. | 2 000 | — | PP 29 PSOE 27 Vox 20 Sumar 7 Podemos 4 | lien |
| EM-Analytics Electomanía | 9–20 févr. | 1 841 | — | PP 32 PSOE 27 Vox 20 Sumar 5 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| target point El Debate | 17–19 févr. | 1 005 | — | PP 31 PSOE 26 Vox 20 Sumar 7 Podemos 4 | lien |
| sociométrica El Español | 11–13 févr. | 1 200 | — | PP 32 PSOE 25 Vox 18 Sumar 7 Podemos 4 | lien |
| NC Report La Razón | 10–13 févr. | 1 000 | — | PP 33 PSOE 26 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 1–12 févr. | 1 635 | — | PP 32 PSOE 27 Vox 20 Sumar 6 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| data10 Okdiario | 10 février 2026 | — | — | PP 32 PSOE 26 Vox 20 Sumar 7 Podemos 2 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 31 janv. – 6 févr. | 2 012 | — | PP 32 PSOE 27 Vox 20 Sumar 6 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| 40dB Prisa | 30 janv. – 2 févr. | 2 000 | — | PP 31 PSOE 28 Vox 18 Sumar 6 Podemos 4 | lien |
| Sigma Dos El Mundo | 26–30 janv. | 1 819 | — | PP 32 PSOE 26 Vox 18 Sumar 8 Podemos 5 ERC 2 EH Bildu 1 PNV 1 Junts 1 BNG 1 Aliança Catalana 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 24–30 janv. | 1 289 | — | PP 32 PSOE 26 Vox 20 Sumar 6 Podemos 4 ERC 2 EH Bildu 2 Junts 1 BNG 1 PNV 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| dym Henneo | 22–25 janv. | 1 003 | — | PP 34 PSOE 27 Vox 17 Podemos 5 Sumar 5 | lien |
| EM-Analytics Electomanía | 16–23 janv. | 1 594 | — | PP 32 PSOE 26 Vox 20 Sumar 6 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| keydata Público | 22 janvier 2026 | — | — | PP 32 PSOE 27 Vox 18 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 | lien |
| dym Henneo | 14–18 janv. | 1 000 | — | PP 34 PSOE 27 Vox 17 Sumar 5 Podemos 5 | lien |
| EM-Analytics Electomanía | 10–16 janv. | 1 001 | — | PP 33 PSOE 27 Vox 19 Sumar 5 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| target point El Debate | 13–15 janv. | 1 000 | — | PP 30 PSOE 26 Vox 19 Sumar 8 Podemos 3 | lien |
| gesop Prensa Ibérica | 12–15 janv. | 1 002 | — | PP 30 PSOE 27 Vox 18 Sumar 8 Podemos 4 ERC 2 Junts 1 | lien |
| sociométrica El Español | 7–10 janv. | 1 300 | — | PP 33 PSOE 26 Vox 18 Sumar 7 Podemos 4 ERC 2 EH Bildu 2 Junts 1 BNG 1 PNV 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 1–10 janv. | 1 083 | — | PP 32 PSOE 27 Vox 20 Sumar 5 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| NC Report La Razón | 5–9 janv. | 1 000 | — | PP 34 PSOE 26 Vox 18 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 29 déc. – 5 janv. | 2 000 | — | PP 32 PSOE 27 Vox 18 Sumar 6 Podemos 4 | lien |
| EM-Analytics Electomanía | 27 déc. – 3 janv. | 1 316 | — | PP 32 PSOE 27 Vox 20 Sumar 5 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 Adelante Andalucía 0 | lien |
| Sigma Dos El Mundo | 22–29 déc. | 2 182 | — | PP 33 PSOE 27 Vox 17 Sumar 9 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 Aliança Catalana 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 22–26 déc. | 2 301 | — | PP 32 PSOE 27 Vox 20 Sumar 5 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 12–19 déc. | 1 782 | — | PP 32 PSOE 28 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| invymark laSexta | 15–19 déc. | — | — | PP 34 PSOE 27 Vox 19 Sumar 5 Podemos 4 ERC 2 EH Bildu 2 Junts 1 PNV 1 | lien |
| EM-Analytics Electomanía | 6–12 déc. | 1 522 | — | PP 32 PSOE 29 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| sociométrica El Español | 5–7 déc. | 1 100 | — | PP 33 PSOE 26 Vox 17 Sumar 7 Podemos 3 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 Aliança Catalana 1 CC 0 UPN 0 | lien |
| invymark laSexta | 1–5 déc. | — | — | PP 33 PSOE 28 Vox 19 Sumar 5 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 | lien |
| Sigma Dos El Mundo | 26 nov. – 5 déc. | 1 565 | — | PP 33 PSOE 27 Vox 17 Sumar 8 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 Aliança Catalana 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 29 nov. – 5 déc. | 1 204 | — | PP 32 PSOE 29 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 27 nov. – 1 déc. | 2 500 | — | PP 31 PSOE 28 Vox 17 Sumar 6 Podemos 4 | lien |
| EM-Analytics Electomanía | 22–28 nov. | 1 379 | — | PP 32 PSOE 29 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 15–21 nov. | 1 922 | — | PP 32 PSOE 29 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 17–19 nov. | 1 200 | — | PP 29 PSOE 28 Vox 19 Sumar 6 Podemos 4 | lien |
| EM-Analytics Electomanía | 8–14 nov. | 1 002 | — | PP 32 PSOE 29 Vox 19 Sumar 5 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| dym Henneo | 12–14 nov. | 1 000 | — | PP 33 PSOE 27 Vox 16 Sumar 6 Podemos 4 | lien |
| NC Report La Razón | 11–14 nov. | 1 000 | — | PP 34 PSOE 27 Vox 17 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| sociométrica El Español | 6–8 nov. | 1 100 | — | PP 34 PSOE 27 Vox 17 Sumar 7 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 1–7 nov. | 1 923 | — | PP 31 PSOE 29 Vox 19 Sumar 5 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 30 oct. – 6 nov. | 1 558 | — | PP 34 PSOE 27 Vox 16 Sumar 8 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 Aliança Catalana 1 CC 1 UPN 0 | lien |
| cluster17 Agenda Pública | 4–6 nov. | 1 847 | — | PP 31 PSOE 28 Vox 19 Sumar 5 Podemos 5 ERC 2 Junts 2 PNV 1 EH Bildu 1 | lien |
| hamalgama métrica Vozpópuli | 28 oct. – 4 nov. | 1 000 | — | PP 34 PSOE 27 Vox 19 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| opina 360 Telecinco | 31 oct. – 4 nov. | 1 202 | — | PP 28 PSOE 28 Vox 20 Sumar 7 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 Aliança Catalana 1 CC 0 | lien |
| EM-Analytics Electomanía | 25–31 oct. | 2 823 | — | PP 31 PSOE 29 Vox 19 Sumar 5 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 24–26 oct. | 2 000 | — | PP 31 PSOE 28 Vox 17 Sumar 7 Podemos 3 | lien |
| EM-Analytics Electomanía | 18–24 oct. | 2 104 | — | PP 32 PSOE 28 Vox 19 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 11–17 oct. | 1 568 | — | PP 32 PSOE 28 Vox 18 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| keydata Público | 16 octobre 2025 | — | — | PP 32 PSOE 27 Vox 17 Sumar 6 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 | lien |
| sociométrica El Español | 6–10 oct. | 900 | — | PP 34 PSOE 27 Vox 17 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 4–10 oct. | 2 971 | — | PP 32 PSOE 27 Vox 18 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| gesop Prensa Ibérica | 3–9 oct. | 1 000 | — | PP 29 PSOE 28 Vox 18 Sumar 8 Podemos 4 ERC 2 Junts 1 | lien |
| NC Report La Razón | 1–4 oct. | 1 000 | — | PP 34 PSOE 27 Vox 16 Sumar 5 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 27 sept. – 3 oct. | 1 055 | — | PP 33 PSOE 27 Vox 18 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 17 sept. – 1 oct. | 2 345 | — | PP 34 PSOE 27 Vox 16 Sumar 7 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 1 Aliança Catalana 1 UPN 0 | lien |
| opina 360 Antena 3 | 25–30 sept. | 1 203 | — | PSOE 30 PP 27 Vox 21 Sumar 5 Podemos 4 ERC 2 EH Bildu 2 Junts 1 PNV 1 BNG 1 Aliança Catalana 1 CC 0 | lien |
| 40dB Prisa | 26–28 sept. | 2 000 | — | PP 31 PSOE 29 Vox 17 Sumar 7 Podemos 3 | lien |
| EM-Analytics Electomanía | 20–26 sept. | 2 028 | — | PP 32 PSOE 27 Vox 18 Podemos 6 Sumar 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 6–19 sept. | 1 723 | — | PP 32 PSOE 27 Vox 18 Podemos 6 Sumar 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| invymark laSexta | 15–19 sept. | — | — | PP 36 PSOE 28 Vox 16 Sumar 5 Podemos 4 | lien |
| dym Henneo | 10–15 sept. | 1 016 | — | PP 35 PSOE 27 Vox 16 Sumar 6 Podemos 4 | lien |
| celeste-tel Onda Cero | 8–12 sept. | 1 100 | — | PP 35 PSOE 26 Vox 15 Sumar 7 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 6–12 sept. | 1 207 | — | PP 32 PSOE 27 Vox 17 Sumar 6 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 10–11 sept. | 1 027 | — | PP 32 PSOE 27 Vox 17 Sumar 7 Podemos 4 | lien |
| gad3 ABC | 5–11 sept. | 1 001 | — | PP 32 PSOE 27 Vox 18 Sumar 7 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 3–9 sept. | 1 000 | — | PP 34 PSOE 26 Vox 16 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| NC Report La Razón | 1–6 sept. | 1 000 | — | PP 35 PSOE 26 Vox 15 Podemos 5 Sumar 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| Demoscopia y Servicios esRadio | 2–5 sept. | 3 000 | — | PP 35 PSOE 27 Vox 17 Sumar 6 Podemos 5 ERC 2 EH Bildu 2 Junts 1 PNV 1 BNG 1 | lien |
| EM-Analytics Electomanía | 29 août – 5 sept. | 1 330 | — | PP 31 PSOE 26 Vox 18 Podemos 6 Sumar 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 29 août – 1 sept. | 2 000 | — | PP 31 PSOE 28 Vox 17 Sumar 7 Podemos 3 | lien |
| sociométrica El Español | 26–29 août | 1 100 | — | PP 35 PSOE 26 Vox 16 Sumar 7 Podemos 4 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 22–29 août | 1 003 | — | PP 30 PSOE 26 Vox 18 Sumar 7 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 20–28 août | 1 783 | — | PP 34 PSOE 27 Vox 15 Sumar 8 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 1–22 août | 1 840 | — | PP 30 PSOE 26 Vox 18 Sumar 7 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 1–17 août | 1 275 | — | PP 31 PSOE 25 Vox 17 Sumar 7 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 28 juill. – 9 août | 1 007 | — | PP 31 PSOE 25 Vox 18 Sumar 6 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 18 juill. – 1 août | 1 579 | — | PP 32 PSOE 25 Vox 17 Sumar 6 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| Sigma Dos El Mundo | 21–30 juill. | 2 267 | — | PP 35 PSOE 27 Vox 15 Sumar 8 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 11–25 juill. | 2 022 | — | PP 33 PSOE 26 Vox 17 Podemos 6 Sumar 6 ERC 2 Junts 2 PNV 1 EH Bildu 1 BNG 1 CC 0 UPN 0 | lien |
| sociométrica El Español | 21–24 juill. | 1 100 | — | PP 36 PSOE 25 Vox 16 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 Aliança Catalana 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 11–18 juill. | 1 502 | — | PP 33 PSOE 26 Vox 17 Podemos 6 Sumar 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 14–18 juill. | 1 000 | — | PP 35 PSOE 25 Vox 15 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| keydata Público | 17 juillet 2025 | — | — | PP 35 PSOE 26 Vox 15 Sumar 7 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| celeste-tel Onda Cero | 10–14 juill. | 1 100 | — | PP 36 PSOE 26 Vox 14 Sumar 7 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| dym Henneo | 11–14 juill. | 1 000 | — | PP 36 PSOE 26 Vox 15 Sumar 7 Podemos 4 | lien |
| EM-Analytics Electomanía | 5–11 juill. | 1 327 | — | PP 34 PSOE 25 Vox 16 Podemos 6 Sumar 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 9–10 juill. | 1 002 | — | PP 35 PSOE 26 Vox 16 Sumar 7 Podemos 4 | lien |
| EM-Analytics Electomanía | 27 juin – 4 juill. | 1 111 | — | PP 35 PSOE 24 Vox 16 Podemos 6 Sumar 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| invymark laSexta | 30 juin – 4 juill. | — | — | PP 36 PSOE 29 Vox 14 Sumar 5 Podemos 4 | lien |
| 40dB Prisa | 27–30 juin | 2 000 | — | PP 33 PSOE 27 Vox 15 Sumar 6 Podemos 4 | lien |
| Sigma Dos El Mundo | 20–27 juin | 1 909 | — | PP 35 PSOE 27 Vox 14 Sumar 8 Podemos 5 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 20–27 juin | 1 418 | — | PP 35 PSOE 24 Vox 16 Podemos 6 Sumar 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| sociométrica El Español | 18–21 juin | 1 150 | — | PP 35 PSOE 27 Vox 14 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 Aliança Catalana 1 CC 1 UPN 0 | lien |
| NC Report La Razón | 19–21 juin | 1 000 | — | PP 36 PSOE 26 Vox 15 Podemos 6 Sumar 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| invymark laSexta | 16–20 juin | — | — | PP 37 PSOE 29 Vox 14 Sumar 5 Podemos 4 | lien |
| EM-Analytics Electomanía | 13–20 juin | 3 219 | — | PP 35 PSOE 24 Vox 16 Podemos 6 Sumar 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 18–20 juin | 1 000 | — | PP 34 PSOE 26 Vox 16 Sumar 7 Podemos 3 | lien |
| dym Henneo | 17 juin 2025 | 1 042 | — | PP 36 PSOE 26 Vox 14 Sumar 8 Podemos 4 | lien |
| invymark laSexta | 9–13 juin | — | — | PP 36 PSOE 30 Vox 14 Sumar 5 Podemos 4 | lien |
| EM-Analytics Electomanía | 12–13 juin | 1 852 | — | PP 35 PSOE 26 Vox 15 Podemos 6 Sumar 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| gesop Prensa Ibérica | 10–12 juin | 1 002 | — | PP 31 PSOE 27 Vox 16 Sumar 8 Podemos 4 ERC 2 Junts 1 | lien |
| EM-Analytics Electomanía | 31 mai – 6 juin | 1 233 | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 17–30 mai | 1 804 | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| gad3 ABC | 27–29 mai | 1 023 | — | PP 34 PSOE 28 Vox 15 Sumar 8 Podemos 5 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 21 avr. – 28 mai | 7 236 | — | PP 34 PSOE 28 Vox 14 Sumar 8 Podemos 5 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 23–26 mai | 2 000 | — | PP 33 PSOE 30 Vox 14 Sumar 5 Podemos 4 | lien |
| hamalgama métrica Vozpópuli | 20–23 mai | 1 000 | — | PP 35 PSOE 28 Vox 15 Sumar 5 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 17–23 mai | 1 002 | — | PP 33 PSOE 28 Vox 14 Sumar 6 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| target point El Debate | 21–23 mai | 1 002 | — | PP 33 PSOE 29 Vox 14 Sumar 7 Podemos 4 | lien |
| sociométrica El Español | 19–22 mai | 1 812 | — | PP 35 PSOE 29 Vox 14 Sumar 5 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| keydata Público | 22 mai 2025 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| ipsos La Vanguardia | 15–21 mai | 2 000 | — | PP 34 PSOE 30 Vox 14 Sumar 6 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| dym Henneo | 14–19 mai | 1 057 | — | PP 36 PSOE 29 Vox 12 Sumar 6 Podemos 5 | lien |
| EM-Analytics Electomanía | 10–16 mai | 1 178 | — | PP 34 PSOE 29 Vox 14 Sumar 5 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 3–9 mai | 1 204 | — | PP 34 PSOE 30 Vox 14 Sumar 6 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| celeste-tel Onda Cero | 28 avr. – 6 mai | 1 100 | — | PP 35 PSOE 28 Vox 14 Sumar 6 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 26 avr. – 2 mai | 1 159 | — | PP 33 PSOE 30 Vox 14 Sumar 5 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| 40dB Prisa | 24–27 avr. | 2 000 | — | PP 34 PSOE 29 Vox 13 Sumar 5 Podemos 3 | lien |
| target point El Debate | 23–25 avr. | 1 016 | — | PP 34 PSOE 28 Vox 14 Sumar 7 Podemos 5 | lien |
| sociométrica El Español | 21–25 avr. | 1 000 | — | PP 35 PSOE 30 Vox 14 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 19–25 avr. | 1 206 | — | PP 34 PSOE 29 Vox 14 Podemos 6 Sumar 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 12–18 avr. | 1 142 | — | PP 34 PSOE 30 Vox 14 Sumar 6 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 14–17 avr. | 1 000 | — | PP 34 PSOE 29 Vox 14 Sumar 5 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| Sigma Dos El Mundo | 4–15 avr. | 1 819 | — | PP 34 PSOE 28 Vox 13 Sumar 7 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 9–15 avr. | 1 000 | — | PP 34 PSOE 28 Vox 15 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 5–10 avr. | 2 401 | — | PP 34 PSOE 30 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 30 mars – 4 avr. | 1 817 | — | PP 34 PSOE 30 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 28–31 mars | 2 000 | — | PP 33 PSOE 30 Vox 14 Sumar 5 Podemos 3 | lien |
| data10 Okdiario | 27–28 mars | 1 500 | — | PP 35 PSOE 29 Vox 14 Junts 2 EH Bildu 1 | lien |
| EM-Analytics Electomanía | 23–28 mars | 2 202 | — | PP 33 PSOE 29 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 15–22 mars | 1 501 | — | PP 34 PSOE 29 Vox 14 Sumar 7 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| sociométrica El Español | 19–21 mars | 1 903 | — | PP 34 PSOE 28 Vox 14 Sumar 7 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| celeste-tel Onda Cero | 14–21 mars | 1 100 | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| target point El Debate | 19–21 mars | 1 000 | — | PP 33 PSOE 30 Vox 14 Sumar 6 Podemos 4 | lien |
| keydata Público | 20 mars 2025 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| dym Henneo | 12–16 mars | 1 001 | — | PP 35 PSOE 29 Vox 12 Sumar 6 Podemos 5 | lien |
| EM-Analytics Electomanía | 8–14 mars | 1 732 | — | PP 33 PSOE 29 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 1–7 mars | 1 139 | — | PP 33 PSOE 29 Vox 15 Sumar 7 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| Sigma Dos El Mundo | 24 févr. – 7 mars | 2 832 | — | PP 34 PSOE 28 Vox 13 Sumar 6 Podemos 5 Junts 2 ERC 2 PNV 1 BNG 1 EH Bildu 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 3–7 mars | 1 500 | — | PP 34 PSOE 29 Vox 15 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| gesop Prensa Ibérica | 3–6 mars | 1 000 | — | PP 32 PSOE 27 Vox 15 Sumar 8 Podemos 3 ERC 2 Junts 1 | lien |
| hamalgama métrica Vozpópuli | 24–28 févr. | 1 000 | — | PP 34 PSOE 28 Vox 15 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 22–28 févr. | 1 201 | — | PP 33 PSOE 29 Vox 16 Sumar 7 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 21–24 févr. | 2 000 | — | PP 32 PSOE 30 Vox 14 Sumar 6 Podemos 4 | lien |
| EM-Analytics Electomanía | 15–21 févr. | 1 973 | — | PP 33 PSOE 28 Vox 15 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 19–21 févr. | 1 007 | — | PP 33 PSOE 30 Vox 14 Sumar 6 Podemos 4 | lien |
| keydata Público | 20 février 2025 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| celeste-tel Onda Cero | 12–17 févr. | 1 100 | — | PP 34 PSOE 28 Vox 14 Sumar 7 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| sociométrica El Español | 12–14 févr. | 1 812 | — | PP 34 PSOE 28 Vox 14 Sumar 7 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 8–13 févr. | 2 039 | — | PP 33 PSOE 28 Vox 15 Sumar 6 Podemos 6 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 4–7 févr. | 1 000 | — | PP 35 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 1–7 févr. | 1 179 | — | PP 33 PSOE 29 Vox 15 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| keydata Público | 6 février 2025 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| Sigma Dos El Mundo | 24–31 janv. | 2 303 | — | PP 34 PSOE 28 Vox 13 Sumar 6 Podemos 5 ERC 2 Junts 2 PNV 1 BNG 1 EH Bildu 1 CC 0 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 28–31 janv. | 1 000 | — | PP 35 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 25–31 janv. | 1 084 | — | PP 32 PSOE 29 Vox 16 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| 40dB Prisa | 24–27 janv. | 2 000 | — | PP 33 PSOE 28 Vox 14 Sumar 6 Podemos 3 | lien |
| EM-Analytics Electomanía | 18–24 janv. | 1 133 | — | PP 32 PSOE 29 Vox 15 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 22–24 janv. | 1 001 | — | PP 33 PSOE 29 Vox 16 Sumar 6 Podemos 5 | lien |
| gad3 ABC | 16–23 janv. | 1 035 | — | PP 35 PSOE 27 Vox 14 Sumar 7 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 | lien |
| dym Henneo | 16–20 janv. | 1 014 | — | PP 35 PSOE 29 Vox 13 Sumar 6 Podemos 5 | lien |
| EM-Analytics Electomanía | 11–17 janv. | 1 133 | — | PP 33 PSOE 29 Vox 15 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| celeste-tel Onda Cero | 7–11 janv. | 1 100 | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 27 déc. – 10 janv. | 4 001 | — | PP 32 PSOE 29 Vox 15 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 31 déc. – 3 janv. | 1 000 | — | PP 35 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 27 déc. – 3 janv. | 1 068 | — | PP 33 PSOE 29 Vox 15 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| sociométrica El Español | 26–30 déc. | 2 953 | — | PP 34 PSOE 28 Vox 14 Sumar 7 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 26–30 déc. | 1 002 | — | PP 33 PSOE 29 Vox 15 Sumar 7 Podemos 5 | lien |
| EM-Analytics Electomanía | 20–27 déc. | 1 037 | — | PP 34 PSOE 29 Vox 15 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| NC Report La Razón | 20–27 déc. | 1 000 | — | PP 35 PSOE 28 Vox 14 Sumar 5 Podemos 5 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 20–26 déc. | 2 000 | — | PP 33 PSOE 30 Vox 14 Sumar 5 Podemos 4 | lien |
| Sigma Dos El Mundo | 13–26 déc. | 2 485 | — | PP 34 PSOE 27 Vox 12 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| keydata Público | 22 décembre 2024 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| EM-Analytics Electomanía | 14–21 déc. | 2 447 | — | PP 34 PSOE 28 Vox 15 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 7–13 déc. | 4 081 | — | PP 34 PSOE 29 Vox 15 Sumar 5 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 10–12 déc. | 1 000 | — | PP 35 PSOE 28 Vox 13 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| sondaxe La Voz de Galicia | 5–11 déc. | 1 111 | — | PP 33 PSOE 28 Vox 14 Sumar 8 Podemos 4 ERC 2 EH Bildu 2 Junts 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| Centro de Investigaciones Sociológicas (CIS) | 2–9 déc. | 4 621 | — | PSOE 32 PP 28 Vox 12 Sumar 7 Podemos 4 ERC 2 Junts 1 PNV 1 EH Bildu 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 29 nov. – 6 déc. | 2 102 | — | PP 33 PSOE 28 Vox 14 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| gesop Prensa Ibérica | 2–4 déc. | 1 001 | — | PP 31 PSOE 28 Vox 15 Sumar 8 Podemos 4 ERC 2 Junts 2 | lien |
| Sigma Dos El Mundo | 25 nov. – 4 déc. | 2 017 | — | PP 35 PSOE 27 Vox 12 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 22–29 nov. | 1 447 | — | PP 33 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 25–29 nov. | 1 000 | — | PP 36 PSOE 28 Vox 14 Sumar 5 Podemos 4 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| 40dB Prisa | 25–27 nov. | 2 000 | — | PP 33 PSOE 30 Vox 13 Sumar 5 Podemos 3 | lien |
| EM-Analytics Electomanía | 23–26 nov. | 804 | — | PP 33 PSOE 29 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| sociométrica El Español | 22–24 nov. | 1 227 | — | PP 35 PSOE 27 Vox 14 Sumar 7 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| keydata Público | 23 novembre 2024 | — | — | PP 33 PSOE 28 Vox 13 Sumar 7 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| ipsos La Vanguardia | 18–22 nov. | 1 178 | — | PP 34 PSOE 28 Vox 15 Sumar 6 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 16–22 nov. | 1 352 | — | PP 33 PSOE 29 Vox 13 Sumar 5 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 20–22 nov. | 1 303 | — | PP 32 PSOE 28 Vox 15 Sumar 6 Podemos 5 | lien |
| EM-Analytics Electomanía | 9–15 nov. | 1 206 | — | PP 33 PSOE 29 Vox 13 Sumar 5 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| celeste-tel Onda Cero | 7–15 nov. | 1 100 | — | PP 35 PSOE 29 Vox 12 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| gad3 Mediaset | 11–14 nov. | 1 036 | — | PP 33 PSOE 28 Vox 16 Sumar 6 Podemos 4 | lien |
| dym Henneo | 8–11 nov. | 1 015 | — | PP 33 PSOE 28 Vox 13 Sumar 8 Podemos 5 | lien |
| EM-Analytics Electomanía | 30 oct. – 8 nov. | 2 104 | — | PP 33 PSOE 29 Vox 13 Sumar 5 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 5–8 nov. | 1 000 | — | PP 35 PSOE 29 Vox 13 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| Sigma Dos El Mundo | 24–31 oct. | 1 817 | — | PP 36 PSOE 28 Vox 11 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 18–25 oct. | 1 091 | — | PP 35 PSOE 29 Vox 11 Sumar 5 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| gad3 ABC | 21–24 oct. | 1 018 | — | PP 34 PSOE 28 Vox 13 Sumar 8 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| keydata Público | 24 octobre 2024 | — | — | PP 35 PSOE 29 Vox 11 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| dym Henneo | 16–18 oct. | 1 000 | — | PP 37 PSOE 29 Vox 11 Sumar 8 Podemos 3 | lien |
| EM-Analytics Electomanía | 5–18 oct. | 1 804 | — | PP 36 PSOE 29 Vox 12 Sumar 7 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| sociométrica El Español | 16–18 oct. | 2 240 | — | PP 35 PSOE 28 Vox 11 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| target point El Debate | 16–18 oct. | 1 020 | — | PP 35 PSOE 29 Vox 11 Sumar 9 Podemos 3 | lien |
| EM-Analytics Electomanía | 5–11 oct. | 1 058 | — | PP 35 PSOE 29 Vox 12 Sumar 7 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 8–11 oct. | 1 000 | — | PP 35 PSOE 29 Vox 11 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| celeste-tel Onda Cero | 4–9 oct. | 1 100 | — | PP 36 PSOE 29 Vox 11 Sumar 7 Podemos 4 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 30 sept. – 4 oct. | 1 035 | — | PP 35 PSOE 30 Vox 12 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 14–27 sept. | 2 080 | — | PP 34 PSOE 31 Vox 11 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 20–27 sept. | 1 909 | — | PP 36 PSOE 29 Vox 10 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| 40dB Prisa | 25–27 sept. | 2 000 | — | PP 35 PSOE 30 Vox 11 Sumar 6 Podemos 3 | lien |
| gesop Prensa Ibérica | 23–26 sept. | 1 004 | — | PP 33 PSOE 27 Vox 13 Sumar 11 Podemos 3 Junts 2 ERC 2 | lien |
| keydata Público | 21 septembre 2024 | — | — | PP 34 PSOE 30 Vox 11 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| EM-Analytics Electomanía | 14–20 sept. | 1 404 | — | PP 34 PSOE 31 Vox 10 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 18–19 sept. | 1 001 | — | PP 35 PSOE 30 Vox 10 Sumar 7 Podemos 4 | lien |
| EM-Analytics Electomanía | 7–13 sept. | 1 327 | — | PP 34 PSOE 31 Vox 10 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Simple Lógica elDiario.es | 1–13 sept. | 1 032 | — | PP 34 PSOE 31 Vox 11 Sumar 7 Podemos 3 | lien |
| hamalgama métrica Vozpópuli | 3–6 sept. | 1 000 | — | PP 35 PSOE 29 Vox 11 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 31 août – 6 sept. | 1 104 | — | PP 34 PSOE 31 Vox 10 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| celeste-tel Onda Cero | 2–6 sept. | 1 100 | — | PP 36 PSOE 30 Vox 10 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| sociométrica El Español | 26–31 août | 2 310 | — | PP 34 PSOE 29 Vox 11 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 1–30 août | 1 973 | — | PP 34 PSOE 31 Vox 10 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 22–29 août | 2 383 | — | PP 35 PSOE 29 Vox 10 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 25 juill. – 23 août | 2 074 | — | PP 34 PSOE 31 Vox 10 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 20–23 août | 1 000 | — | PP 35 PSOE 29 Vox 10 Sumar 6 Podemos 4 Junts 2 EH Bildu 2 ERC 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 19–23 août | 2 000 | — | PP 34 PSOE 31 Vox 11 Sumar 6 Podemos 3 | lien |
| EM-Analytics Electomanía | 12 juill. – 16 août | 1 881 | — | PP 34 PSOE 31 Vox 10 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 12 juill. – 9 août | 1 273 | — | PP 34 PSOE 31 Vox 10 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Simple Lógica elDiario.es | 1–9 août | 1 055 | — | PP 34 PSOE 31 Vox 11 Sumar 8 Podemos 3 | lien |
| Sigma Dos El Mundo | 5–8 août | 2 102 | — | PP 35 PSOE 29 Vox 10 Sumar 6 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 12–31 juill. | 1 304 | — | PP 33 PSOE 31 Vox 11 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 12–26 juill. | 2 122 | — | PP 33 PSOE 32 Vox 10 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| target point El Debate | 22 juillet 2024 | — | — | PP 34 PSOE 31 Vox 11 Sumar 6 Podemos 5 | lien |
| keydata Público | 20 juillet 2024 | — | — | PP 34 PSOE 30 Vox 11 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| sociométrica El Español | 18–20 juill. | 1 200 | — | PP 34 PSOE 29 Vox 11 Sumar 7 Podemos 4 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 12–19 juill. | 1 301 | — | PP 33 PSOE 32 Vox 11 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 12–18 juill. | 2 515 | — | PP 35 PSOE 30 Vox 9 Sumar 7 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 7–12 juill. | 1 431 | — | PP 33 PSOE 32 Vox 11 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Simple Lógica elDiario.es | 1–10 juill. | 1 026 | — | PP 34 PSOE 32 Vox 11 Sumar 9 Podemos 3 | lien |
| EM-Analytics Electomanía | 29 juin – 5 juill. | 2 104 | — | PP 32 PSOE 31 Vox 11 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 1–4 juill. | 1 000 | — | PP 35 PSOE 30 Vox 11 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 22–28 juin | 2 401 | — | PP 33 PSOE 32 Vox 11 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 21–28 juin | 1 974 | — | PP 34 PSOE 30 Vox 11 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| target point El Debate | 25–27 juin | 1 002 | — | PP 35 PSOE 30 Vox 10 Sumar 6 Podemos 4 | lien |
| 40dB Prisa | 21–24 juin | 2 000 | — | PP 33 PSOE 31 Vox 10 Sumar 6 Podemos 3 | lien |
| keydata Público | 22 juin 2024 | — | — | PP 34 PSOE 30 Vox 12 Sumar 8 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 | lien |
| EM-Analytics Electomanía | 15–21 juin | 1 741 | — | PP 32 PSOE 32 Vox 12 Sumar 5 Podemos 4 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 11–15 juin | 1 000 | — | PP 34 PSOE 30 Vox 10 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 10–14 juin | 1 913 | — | PP 35 PSOE 32 Vox 12 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| invymark laSexta | 10–14 juin | — | — | PP 39 PSOE 32 Vox 11 | lien |
| Simple Lógica elDiario.es | 1–11 juin | 1 032 | — | PP 34 PSOE 30 Vox 12 Sumar 9 Podemos 4 | lien |
| gesop Prensa Ibérica | 27–31 mai | 1 013 | — | PP 33 PSOE 30 Vox 13 Sumar 10 Podemos 3 ERC 2 Junts 2 | lien |
| EM-Analytics Electomanía | 25–31 mai | 3 109 | — | PP 35 PSOE 34 Vox 11 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 28–30 mai | 2 000 | — | PP 34 PSOE 31 Vox 13 Sumar 7 Podemos 3 | lien |
| sondaxe La Voz de Galicia | 23–29 mai | 1 005 | — | PP 34 PSOE 29 Vox 13 Sumar 8 Podemos 4 EH Bildu 2 ERC 2 Junts 2 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 18–24 mai | 1 804 | — | PP 36 PSOE 33 Vox 11 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| sociométrica El Español | 17–19 mai | 519 | — | PP 37 PSOE 30 Vox 12 Sumar 8 Podemos 3 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| keydata Público | 18 mai 2024 | — | — | PP 37 PSOE 29 Vox 11 Sumar 9 Podemos 2 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 | lien |
| EM-Analytics Electomanía | 12–17 mai | 1 312 | — | PP 36 PSOE 33 Vox 10 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 10–13 mai | 2 000 | — | PP 35 PSOE 31 Vox 13 Sumar 7 Podemos 3 | lien |
| Simple Lógica elDiario.es | 1–9 mai | 1 131 | — | PP 34 PSOE 30 Vox 12 Sumar 10 Podemos 2 | lien |
| sociométrica El Español | 30 avr. – 4 mai | 1 279 | — | PP 39 PSOE 28 Vox 11 Sumar 8 Podemos 3 Junts 2 EH Bildu 2 ERC 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 28 avr. – 4 mai | 1 705 | — | PP 36 PSOE 33 Vox 10 Sumar 8 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 24–26 avr. | 2 304 | — | PP 36 PSOE 33 Vox 10 Sumar 8 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Centro de Investigaciones Sociológicas (CIS) | 26 avril 2024 | 1 809 | — | PSOE 39 PP 29 Vox 11 Sumar 7 Podemos 3 Junts 1 ERC 1 BNG 1 EH Bildu 1 PNV 1 CC 0 | lien |
| EM-Analytics Electomanía | 16–23 avr. | 2 230 | — | PP 37 PSOE 31 Vox 10 Sumar 9 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| keydata Público | 13 avril 2024 | — | — | PP 37 PSOE 29 Vox 11 Sumar 9 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| EM-Analytics Electomanía | 6–12 avr. | 1 483 | — | PP 37 PSOE 30 Vox 10 Sumar 9 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| sociométrica El Español | 9–12 avr. | 2 550 | — | PP 39 PSOE 27 Vox 11 Sumar 8 Podemos 3 Junts 2 EH Bildu 2 ERC 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Simple Lógica elDiario.es | 1–9 avr. | 1 042 | — | PP 36 PSOE 31 Vox 12 Sumar 10 Podemos 2 | lien |
| EM-Analytics Electomanía | 30 mars – 5 avr. | 1 483 | — | PP 37 PSOE 30 Vox 11 Sumar 9 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 23–29 mars | 1 301 | — | PP 37 PSOE 29 Vox 11 Sumar 9 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 25–27 mars | 2 000 | — | PP 36 PSOE 30 Vox 11 Sumar 8 Podemos 3 | lien |
| NC Report La Razón | 20–27 mars | 1 000 | — | PP 38 PSOE 28 Vox 11 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| Sigma Dos El Mundo | 19–26 mars | 1 413 | — | PP 38 PSOE 30 Sumar 10 Vox 9 Podemos 3 ERC 2 Junts 2 PNV 1 EH Bildu 1 BNG 1 CC 1 UPN 0 | lien |
| invymark laSexta | 18–22 mars | — | — | PP 39 PSOE 31 Vox 10 | lien |
| EM-Analytics Electomanía | 16–22 mars | 1 724 | — | PP 36 PSOE 29 Vox 12 Sumar 10 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| gad3 Mediaset | 18–21 mars | 1 017 | — | PP 37 PSOE 28 Vox 12 Sumar 9 Podemos 3 | lien |
| hamalgama métrica Vozpópuli | 18–21 mars | 1 000 | — | PP 39 PSOE 28 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| keydata Público | 16 mars 2024 | — | — | PP 38 PSOE 29 Vox 11 Sumar 10 Podemos 2 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| EM-Analytics Electomanía | 9–15 mars | 1 517 | — | PP 36 PSOE 29 Vox 12 Sumar 10 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| sociométrica El Español | 5–9 mars | 2 900 | — | PP 40 PSOE 28 Vox 11 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 2–8 mars | 1 327 | — | PP 37 PSOE 28 Vox 12 Sumar 10 Podemos 2 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Simple Lógica elDiario.es | 1–8 mars | 1 046 | — | PP 36 PSOE 30 Sumar 12 Vox 11 Podemos 2 | lien |
| target point El Debate | 5–7 mars | 1 080 | — | PP 39 PSOE 27 Vox 11 | lien |
| celeste-tel Onda Cero | 1–6 mars | 1 100 | — | PP 39 PSOE 29 Vox 11 Sumar 10 ERC 2 Junts 2 Podemos 2 EH Bildu 2 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| 40dB Prisa | 1–3 mars | 2 000 | — | PP 35 PSOE 31 Vox 11 | lien |
| EM-Analytics Electomanía | 24 févr. – 1 mars | 1 327 | — | PP 37 PSOE 29 Vox 11 Sumar 10 ERC 2 Junts 2 Podemos 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 22–29 févr. | 1 632 | — | PP 38 PSOE 29 Vox 10 Sumar 9 Podemos 3 ERC 2 Junts 2 PNV 1 EH Bildu 1 BNG 1 CC 1 UPN 0 | lien |
| gad3 ABC | 26–29 févr. | 1 005 | — | PP 38 PSOE 28 Vox 11 Sumar 9 Podemos 2 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| keydata Público | 24 février 2024 | — | — | PP 37 PSOE 30 Vox 11 Sumar 10 Podemos 2 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| EM-Analytics Electomanía | 17–23 févr. | 1 778 | — | PP 36 PSOE 30 Vox 11 Sumar 9 Podemos 2 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 19–22 févr. | 1 000 | — | PP 39 PSOE 28 Vox 12 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| gesop Prensa Ibérica | 19–21 févr. | 1 004 | — | PP 39 PSOE 28 Sumar 10 Vox 9 ERC 2 Podemos 2 Junts 2 | lien |
| EM-Analytics Electomanía | 10–16 févr. | 1 526 | — | PP 35 PSOE 31 Vox 11 Sumar 10 ERC 2 Podemos 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | lien |
| sociométrica El Español | 5–9 févr. | 2 900 | — | PP 39 PSOE 29 Vox 11 Junts 2 EH Bildu 2 PNV 1 ERC 1 BNG 1 CC 0 UPN 0 | lien |
| Simple Lógica elDiario.es | 1–9 févr. | 1 018 | — | PP 37 PSOE 30 Vox 12 Sumar 11 Podemos 2 | lien |
| EM-Analytics Electomanía | 3–9 févr. | 1 708 | — | PP 35 PSOE 32 Vox 10 Sumar 10 ERC 2 Junts 2 Podemos 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| Centro de Investigaciones Sociológicas (CIS) | 1–6 févr. | 3 926 | — | PP 33 PSOE 33 Sumar 10 Vox 8 Podemos 3 ERC 2 Junts 1 PNV 1 EH Bildu 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 27 janv. – 2 févr. | 1 614 | — | PP 36 PSOE 31 Sumar 10 Vox 10 Podemos 2 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 26 janv. – 1 févr. | 1 632 | — | PP 37 PSOE 30 Vox 11 Sumar 10 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| 40dB Prisa | 26–29 janv. | 2 000 | — | PP 34 PSOE 31 Vox 12 | lien |
| EM-Analytics Electomanía | 19–26 janv. | 2 413 | — | PP 35 PSOE 31 Sumar 10 Vox 10 ERC 2 Junts 2 Podemos 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| invymark laSexta | 15–19 janv. | — | — | PP 38 PSOE 32 Vox 10 | lien |
| EM-Analytics Electomanía | 12–19 janv. | 1 651 | — | PP 35 PSOE 32 Sumar 10 Vox 10 Junts 2 ERC 2 Podemos 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | lien |
| keydata Público | 18 janvier 2024 | — | — | PP 37 PSOE 30 Vox 11 Sumar 11 Podemos 2 | lien |
| EM-Analytics Electomanía | 6–12 janv. | 1 249 | — | PP 35 PSOE 31 Sumar 10 Vox 10 Junts 2 ERC 2 EH Bildu 2 PNV 2 Podemos 2 BNG 1 UPN 0 CC 0 | lien |
| Simple Lógica elDiario.es | 2–9 janv. | 1 013 | — | PP 37 PSOE 29 Vox 11 Sumar 11 Podemos 2 | lien |
| 40dB Prisa | 5–8 janv. | 2 000 | — | PP 35 PSOE 31 Vox 11 | lien |
| EM-Analytics Electomanía | 29 déc. – 5 janv. | 1 132 | — | PP 35 PSOE 32 Vox 10 Sumar 9 Podemos 2 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | lien |
| keydata Público | 31 décembre 2023 | — | — | PP 36 PSOE 30 Vox 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| sociométrica El Español | 25–31 déc. | 2 309 | — | PP 39 PSOE 29 Vox 11 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 23–29 déc. | 1 007 | — | PP 36 PSOE 32 Vox 10 Sumar 9 Podemos 2 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | lien |
| celeste-tel Onda Cero | 21–27 déc. | 1 100 | — | PP 37 PSOE 30 Vox 11 Sumar 10 ERC 2 Junts 2 EH Bildu 2 PNV 1 Podemos 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 15–26 déc. | 2 992 | — | PP 37 PSOE 30 Vox 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 16–22 déc. | 1 093 | — | PP 35 PSOE 31 Vox 10 Sumar 10 Podemos 2 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | lien |
| NC Report La Razón | 12–16 déc. | 1 000 | — | PP 37 PSOE 30 Vox 11 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| dym Henneo | 13–15 déc. | 1 011 | — | PP 37 PSOE 30 Vox 11 Sumar 9 Podemos 2 | lien |
| invymark laSexta | 11–15 déc. | — | — | PP 36 PSOE 33 Vox 10 | lien |
| EM-Analytics Electomanía | 9–15 déc. | 1 180 | — | PP 35 PSOE 31 Vox 11 Sumar 10 Podemos 2 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | lien |
| Simple Lógica elDiario.es | 1–11 déc. | 1 003 | — | PP 36 PSOE 30 Vox 12 | lien |
| EM-Analytics Electomanía | 6–8 déc. | 1 250 | — | PP 35 PSOE 31 Vox 11 Sumar 9 Podemos 3 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 24 nov. – 2 déc. | 1 233 | — | PP 35 PSOE 32 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 27 nov. – 1 déc. | 1 784 | — | PP 37 PSOE 31 Vox 11 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| 40dB Prisa | 24–27 nov. | 2 000 | — | PP 35 PSOE 31 Vox 12 Sumar 11 | lien |
| keydata Público | 25 novembre 2023 | — | — | PP 36 PSOE 31 Sumar 11 Vox 11 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| sociométrica El Español | 20–24 nov. | 2 109 | — | PP 39 PSOE 30 Vox 11 Sumar 10 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 18–23 nov. | 1 524 | — | PP 34 PSOE 32 Sumar 11 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | lien |
| gesop Prensa Ibérica | 21–23 nov. | 1 002 | — | PP 35 PSOE 27 Vox 13 Sumar 13 ERC 2 Junts 2 | lien |
| hamalgama métrica Vozpópuli | 17–23 nov. | 1 000 | — | PP 36 PSOE 31 Vox 12 Sumar 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| dym Henneo | 17–18 nov. | 1 004 | — | PP 37 PSOE 29 Vox 11 Sumar 11 | lien |
| gad3 Mediaset | 16–17 nov. | 1 008 | — | PP 36 PSOE 29 Sumar 12 Vox 12 | lien |
| invymark laSexta | 13–17 nov. | — | — | PP 36 PSOE 33 Sumar 10 Vox 10 | lien |
| EM-Analytics Electomanía | 13–17 nov. | 1 419 | — | PP 35 PSOE 31 Sumar 12 Vox 12 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| Simple Lógica elDiario.es | 2–13 nov. | 1 021 | — | PP 36 PSOE 30 Sumar 12 Vox 12 | lien |
| celeste-tel Onda Cero | 6–10 nov. | 1 100 | — | PP 37 PSOE 31 Sumar 11 Vox 11 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 4–10 nov. | 2 549 | — | PP 35 PSOE 31 Vox 12 Sumar 12 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| Centro de Investigaciones Sociológicas (CIS) | 31 oct. – 6 nov. | 4 090 | — | PP 34 PSOE 31 Sumar 12 Vox 10 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 31 oct. – 4 nov. | 1 000 | — | PP 36 PSOE 31 Vox 11 Sumar 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 UPN 0 | lien |
| invymark laSexta | 30 oct. – 3 nov. | — | — | PP 37 PSOE 31 Sumar 10 Vox 10 | lien |
| gad3 ABC | 30 oct. – 3 nov. | 1 001 | — | PP 36 PSOE 30 Sumar 12 Vox 12 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| Sigma Dos El Mundo | 30 oct. – 3 nov. | 1 788 | — | PP 37 PSOE 31 Sumar 11 Vox 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 27 oct. – 3 nov. | 1 156 | — | PP 34 PSOE 32 Sumar 12 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| 40dB Prisa | 27–30 oct. | 2 000 | — | PP 35 PSOE 31 Sumar 12 Vox 11 | lien |
| sociométrica El Español | 25–27 oct. | 2 600 | — | PP 38 PSOE 30 Vox 11 Sumar 11 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 20–27 oct. | 1 462 | — | PP 34 PSOE 32 Sumar 12 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 20–26 oct. | 1 000 | — | PP 36 PSOE 31 Vox 12 Sumar 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| dym Henneo | 18–22 oct. | 1 035 | — | PP 35 PSOE 33 Vox 12 Sumar 10 | lien |
| EM-Analytics Electomanía | 13–20 oct. | 1 410 | — | PP 34 PSOE 32 Sumar 13 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| invymark laSexta | 16–20 oct. | — | — | PP 35 PSOE 33 Sumar 10 Vox 10 | lien |
| EM-Analytics Electomanía | 7–13 oct. | 1 145 | — | PP 33 PSOE 32 Sumar 13 Vox 10 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | lien |
| Simple Lógica elDiario.es | 2–10 oct. | 1 010 | — | PP 34 PSOE 32 Sumar 12 Vox 11 | lien |
| EM-Analytics Electomanía | 1–7 oct. | 1 226 | — | PP 33 PSOE 32 Sumar 14 Vox 11 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| Centro de Investigaciones Sociológicas (CIS) | 2–6 oct. | 4 031 | — | PSOE 33 PP 32 Sumar 13 Vox 10 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| keydata Público | 5 octobre 2023 | — | — | PP 35 PSOE 32 Vox 12 Sumar 12 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | lien |
| target point El Debate | 2–4 oct. | 1 003 | — | PP 35 PSOE 31 Vox 12 Sumar 12 | lien |
| 40dB Prisa | 29 sept. – 2 oct. | 2 000 | — | PP 34 PSOE 32 Vox 12 Sumar 11 | lien |
| EM-Analytics Electomanía | 23–29 sept. | 1 132 | — | PSOE 32 PP 32 Sumar 14 Vox 11 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 25–28 sept. | 2 120 | — | PP 36 PSOE 31 Sumar 13 Vox 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| sociométrica El Español | 21–23 sept. | 1 429 | — | PP 37 PSOE 31 Vox 12 Sumar 11 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 16–22 sept. | 1 002 | — | PSOE 32 PP 32 Sumar 14 Vox 11 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| hamalgama métrica Vozpópuli | 15–21 sept. | 1 000 | — | PP 35 PSOE 31 Vox 12 Sumar 12 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| dym Henneo | 14–17 sept. | 1 003 | — | PP 34 PSOE 32 Vox 12 Sumar 11 | lien |
| EM-Analytics Electomanía | 9–15 sept. | 1 421 | — | PSOE 33 PP 32 Sumar 14 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | lien |
| Centro de Investigaciones Sociológicas (CIS) | 1–12 sept. | 10 104 | — | PSOE 34 PP 32 Sumar 12 Vox 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 2–9 sept. | 1 215 | — | PSOE 33 PP 33 Sumar 14 Vox 12 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Simple Lógica elDiario.es | 1–7 sept. | 1 032 | — | PP 34 PSOE 32 Sumar 12 Vox 12 | lien |
| EM-Analytics Electomanía | 25 août – 1 sept. | 1 317 | — | PSOE 33 PP 33 Sumar 14 Vox 12 EH Bildu 2 ERC 2 Junts 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| NC Report La Razón | 28 août – 1 sept. | 1 000 | — | PP 36 PSOE 31 Vox 11 Sumar 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 | lien |
| 40dB Prisa | 25–28 août | 2 000 | — | PP 34 PSOE 32 Sumar 12 Vox 11 | lien |
| EM-Analytics Electomanía | 12–25 août | 1 928 | — | PSOE 34 PP 33 Sumar 14 Vox 12 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Sigma Dos El Mundo | 17–24 août | 1 933 | — | PP 34 PSOE 32 Vox 13 Sumar 12 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |
| EM-Analytics Electomanía | 12–18 août | 1 566 | — | PSOE 34 PP 33 Sumar 14 Vox 12 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 5–11 août | 1 305 | — | PSOE 33 PP 33 Sumar 14 Vox 12 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| Simple Lógica elDiario.es | 31 juill. – 7 août | 1 098 | — | PP 32 PSOE 31 Vox 13 Sumar 13 | lien |
| EM-Analytics Electomanía | 26 juill. – 4 août | — | — | PSOE 33 PP 32 Sumar 13 Vox 12 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | lien |
| EM-Analytics Electomanía | 24–25 juill. | 1 517 | — | PSOE 33 PP 32 Sumar 13 Vox 13 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | lien |