| sociométrica El Español | 24–26 sept | 1200 | — | 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 | enlace |
| EM-Analytics Electomanía | 15–25 sept | 1104 | — | 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 | enlace |
| celeste-tel Onda Cero | 16–21 sept | 1100 | — | 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 | enlace |
| dym Henneo | 16–21 sept | 1017 | — | PP 35 PSOE 26 Vox 17 Sumar 5 Podemos 4 | enlace |
| EM-Analytics Electomanía | 1–18 sept | 1399 | — | 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 | enlace |
| invymark laSexta | 7–11 sept | 1200 | — | PP 34 PSOE 27 Vox 19 Sumar 6 Podemos 3 | enlace |
| EM-Analytics Electomanía | 1–10 sept | 1190 | — | 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 | enlace |
| target point El Debate | 9–10 sept | 1012 | — | PP 32 PSOE 26 Vox 19 Sumar 7 Podemos 3 | enlace |
| hamalgama métrica Vozpópuli | 1–8 sept | 1000 | — | 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 | enlace |
| gad3 ABC | 1–3 sept | 1010 | — | 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 | enlace |
| NC Report La Razón | 1–3 sept | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 15 ago – 3 sept | 1284 | — | 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 | enlace |
| 40dB Prisa | 31 ago – 2 sept | 2000 | — | PP 32 PSOE 28 Vox 18 Sumar 6 Podemos 3 | enlace |
| EM-Analytics Electomanía | 15 jul – 28 ago | 1197 | — | 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 | enlace |
| more in common | 24–28 ago | 2144 | — | PP 29 PSOE 27 Vox 20 Sumar 7 Podemos 4 | enlace |
| data10 Okdiario | 26–27 ago | 1500 | — | 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 | enlace |
| Sigma Dos El Mundo | 20–26 ago | 2173 | — | 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 | enlace |
| cluster17 Agenda Pública | 22–25 ago | 1637 | — | PP 30 PSOE 28 Vox 16 Sumar 6 Podemos 4 ERC 2 Junts 2 Aliança Catalana 2 EH Bildu 1 PNV 1 | enlace |
| EM-Analytics Electomanía | 1 jul – 21 ago | 1211 | — | 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 | enlace |
| EM-Analytics Electomanía | 1 jul – 12 ago | 1428 | — | 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 | enlace |
| EM-Analytics Electomanía | 30 jun – 7 ago | 1227 | — | 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 | enlace |
| sociométrica El Español | 5–6 ago | 1690 | — | 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 | enlace |
| NC Report La Razón | 31 jul – 4 ago | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 30 jun – 1 ago | 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 | enlace |
| EM-Analytics Electomanía | 30 jun – 24 jul | 1099 | — | 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 | enlace |
| Sigma Dos El Mundo | 6–20 jul | 3690 | — | 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 | enlace |
| dym Henneo | 15–20 jul | 1014 | — | PP 35 PSOE 27 Vox 17 Podemos 4 Sumar 4 | enlace |
| target point El Debate | 15–17 jul | 1004 | — | PP 32 PSOE 26 Vox 18 Sumar 6 Podemos 3 | enlace |
| keydata Público | 17 de julio de 2026 | — | — | PP 33 PSOE 26 Vox 18 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 | enlace |
| EM-Analytics Electomanía | 20 jun – 17 jul | 1401 | — | 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 | enlace |
| EM-Analytics Electomanía | 20 jun – 10 jul | 1304 | — | 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 | enlace |
| odec Mediaflows–UV | 9 de julio de 2026 | 2005 | — | 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 | enlace |
| gesop Prensa Ibérica | 6–9 jul | 1001 | — | PP 29 PSOE 27 Vox 18 Sumar 8 Podemos 4 ERC 2 Junts 1 | enlace |
| hamalgama métrica Vozpópuli | 30 jun – 6 jul | 1000 | — | 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 | enlace |
| sociométrica El Español | 2–4 jul | 1416 | — | 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 | enlace |
| EM-Analytics Electomanía | 12 jun – 3 jul | 2237 | — | 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 | enlace |
| NC Report La Razón | 25 jun – 1 jul | 1000 | — | 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 | enlace |
| 40dB Prisa | 26–29 jun | 2000 | — | PP 32 PSOE 28 Vox 17 Sumar 6 Podemos 3 | enlace |
| ipsos La Vanguardia | 16–29 jun | 1306 | — | 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 | enlace |
| more in common | 24–28 jun | 2277 | — | PP 31 PSOE 26 Vox 17 Sumar 8 Podemos 3 | enlace |
| invymark laSexta | 22–26 jun | — | — | PP 34 PSOE 27 Vox 18 Sumar 6 Podemos 4 | enlace |
| EM-Analytics Electomanía | 12–26 jun | 1844 | — | 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 | enlace |
| EM-Analytics Electomanía | 12–19 jun | 1472 | — | 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 | enlace |
| target point El Debate | 17–18 jun | 1022 | — | PP 32 PSOE 26 Vox 18 Sumar 7 Podemos 3 | enlace |
| EM-Analytics Electomanía | 5–12 jun | 1297 | — | 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 | enlace |
| Sigma Dos El Mundo | 1–11 jun | 1994 | — | 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 | enlace |
| EM-Analytics Electomanía | 24 may – 5 jun | 1691 | — | 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 | enlace |
| 40dB Prisa | 28 may – 1 jun | 2000 | — | PP 32 PSOE 28 Vox 17 Sumar 6 Podemos 2 | enlace |
| sociométrica El Español | 28–30 may | 1200 | — | 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 | enlace |
| EM-Analytics Electomanía | 24–29 may | 1160 | — | 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 | enlace |
| invymark laSexta | 25–29 may | 1200 | — | PP 33 PSOE 28 Vox 18 Sumar 6 Podemos 4 | enlace |
| gad3 ABC | 26–28 may | 1011 | — | 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 | enlace |
| target point El Debate | 27–28 may | 1007 | — | PP 31 PSOE 25 Vox 19 Sumar 5 Podemos 3 | enlace |
| NC Report La Razón | 25–27 may | 1000 | — | 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 | enlace |
| dym Henneo | 20–22 may | 1009 | — | PP 35 PSOE 28 Vox 16 Sumar 6 Podemos 4 | enlace |
| EM-Analytics Electomanía | 19–22 may | 1291 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–15 may | 1026 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–8 may | 1377 | — | 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 | enlace |
| EM-Analytics Electomanía | 20 abr – 1 may | 1542 | — | 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 | enlace |
| Sigma Dos El Mundo | 24–29 abr | 1205 | — | 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 | enlace |
| 40dB Prisa | 24–27 abr | 2000 | — | PP 31 PSOE 28 Vox 18 Sumar 6 Podemos 3 | enlace |
| ateneo del dato | 22–26 abr | 2000 | — | PP 32 PSOE 28 Vox 18 Sumar 6 Podemos 4 | enlace |
| more in common | 21–25 abr | 2547 | — | PP 31 PSOE 28 Vox 17 Sumar 8 Podemos 3 | enlace |
| EM-Analytics Electomanía | 12–24 abr | 1844 | — | 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 | enlace |
| keydata Público | 23 de abril de 2026 | — | — | PP 32 PSOE 28 Vox 18 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 | enlace |
| sociométrica El Español | 15–18 abr | 1712 | — | 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 | enlace |
| EM-Analytics Electomanía | 12–17 abr | 1301 | — | 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 | enlace |
| EM-Analytics Electomanía | 5–10 abr | 1597 | — | 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 | enlace |
| NC Report La Razón | 6–9 abr | 1000 | — | 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 | enlace |
| ipsos La Vanguardia | 23 mar – 8 abr | 1058 | — | 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 | enlace |
| EM-Analytics Electomanía | 28 mar – 3 abr | 1107 | — | 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 | enlace |
| Sigma Dos El Mundo | 16–31 mar | 1958 | — | 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 | enlace |
| EM-Analytics Electomanía | 16–27 mar | 1228 | — | 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 | enlace |
| target point El Debate | 24–26 mar | 1114 | — | PP 32 PSOE 28 Vox 18 Sumar 7 Podemos 3 | enlace |
| Sumar | 25 de marzo de 2026 | 1000 | — | PP 30 PSOE 30 Vox 18 Sumar 6 Podemos 3 | enlace |
| 40dB Prisa | 24–25 mar | 2000 | — | PP 31 PSOE 29 Vox 19 Sumar 6 Podemos 3 | enlace |
| dym Henneo | 19–23 mar | 1002 | — | PP 35 PSOE 28 Vox 16 Sumar 5 Podemos 4 | enlace |
| sociométrica El Español | 19–21 mar | 1100 | — | 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 | enlace |
| EM-Analytics Electomanía | 16–20 mar | 1086 | — | 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 | enlace |
| EM-Analytics Electomanía | 28 feb – 13 mar | 2541 | — | 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 | enlace |
| EM-Analytics Electomanía | 28 feb – 6 mar | 1741 | — | 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 | enlace |
| EM-Analytics Electomanía | 28 feb – 4 mar | 1428 | — | 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 | enlace |
| Sigma Dos El Mundo | 23–27 feb | 1969 | — | 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 | enlace |
| EM-Analytics Electomanía | 21–27 feb | 2307 | — | 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 | enlace |
| 40dB Prisa | 20–23 feb | 2000 | — | PP 30 PSOE 28 Vox 19 Sumar 6 Podemos 3 | enlace |
| ateneo del dato elDiario.es | 18–22 feb | 2000 | — | PP 29 PSOE 27 Vox 20 Sumar 7 Podemos 4 | enlace |
| EM-Analytics Electomanía | 9–20 feb | 1841 | — | 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 | enlace |
| target point El Debate | 17–19 feb | 1005 | — | PP 31 PSOE 26 Vox 20 Sumar 7 Podemos 4 | enlace |
| sociométrica El Español | 11–13 feb | 1200 | — | PP 32 PSOE 25 Vox 18 Sumar 7 Podemos 4 | enlace |
| NC Report La Razón | 10–13 feb | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–12 feb | 1635 | — | 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 | enlace |
| data10 Okdiario | 10 de febrero de 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 | enlace |
| EM-Analytics Electomanía | 31 ene – 6 feb | 2012 | — | 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 | enlace |
| 40dB Prisa | 30 ene – 2 feb | 2000 | — | PP 31 PSOE 28 Vox 18 Sumar 6 Podemos 4 | enlace |
| Sigma Dos El Mundo | 26–30 ene | 1819 | — | 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 | enlace |
| EM-Analytics Electomanía | 24–30 ene | 1289 | — | 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 | enlace |
| dym Henneo | 22–25 ene | 1003 | — | PP 34 PSOE 27 Vox 17 Podemos 5 Sumar 5 | enlace |
| EM-Analytics Electomanía | 16–23 ene | 1594 | — | 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 | enlace |
| keydata Público | 22 de enero de 2026 | — | — | PP 32 PSOE 27 Vox 18 Sumar 7 Podemos 4 ERC 2 EH Bildu 1 Junts 1 PNV 1 BNG 1 | enlace |
| dym Henneo | 14–18 ene | 1000 | — | PP 34 PSOE 27 Vox 17 Sumar 5 Podemos 5 | enlace |
| EM-Analytics Electomanía | 10–16 ene | 1001 | — | 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 | enlace |
| target point El Debate | 13–15 ene | 1000 | — | PP 30 PSOE 26 Vox 19 Sumar 8 Podemos 3 | enlace |
| gesop Prensa Ibérica | 12–15 ene | 1002 | — | PP 30 PSOE 27 Vox 18 Sumar 8 Podemos 4 ERC 2 Junts 1 | enlace |
| sociométrica El Español | 7–10 ene | 1300 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–10 ene | 1083 | — | 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 | enlace |
| NC Report La Razón | 5–9 ene | 1000 | — | 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 | enlace |
| 40dB Prisa | 29 dic – 5 ene | 2000 | — | PP 32 PSOE 27 Vox 18 Sumar 6 Podemos 4 | enlace |
| EM-Analytics Electomanía | 27 dic – 3 ene | 1316 | — | 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 | enlace |
| Sigma Dos El Mundo | 22–29 dic | 2182 | — | 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 | enlace |
| EM-Analytics Electomanía | 22–26 dic | 2301 | — | 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 | enlace |
| EM-Analytics Electomanía | 12–19 dic | 1782 | — | 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 | enlace |
| invymark laSexta | 15–19 dic | — | — | PP 34 PSOE 27 Vox 19 Sumar 5 Podemos 4 ERC 2 EH Bildu 2 Junts 1 PNV 1 | enlace |
| EM-Analytics Electomanía | 6–12 dic | 1522 | — | 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 | enlace |
| sociométrica El Español | 5–7 dic | 1100 | — | 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 | enlace |
| invymark laSexta | 1–5 dic | — | — | PP 33 PSOE 28 Vox 19 Sumar 5 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 | enlace |
| Sigma Dos El Mundo | 26 nov – 5 dic | 1565 | — | 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 | enlace |
| EM-Analytics Electomanía | 29 nov – 5 dic | 1204 | — | 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 | enlace |
| 40dB Prisa | 27 nov – 1 dic | 2500 | — | PP 31 PSOE 28 Vox 17 Sumar 6 Podemos 4 | enlace |
| EM-Analytics Electomanía | 22–28 nov | 1379 | — | 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 | enlace |
| EM-Analytics Electomanía | 15–21 nov | 1922 | — | 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 | enlace |
| target point El Debate | 17–19 nov | 1200 | — | PP 29 PSOE 28 Vox 19 Sumar 6 Podemos 4 | enlace |
| EM-Analytics Electomanía | 8–14 nov | 1002 | — | 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 | enlace |
| dym Henneo | 12–14 nov | 1000 | — | PP 33 PSOE 27 Vox 16 Sumar 6 Podemos 4 | enlace |
| NC Report La Razón | 11–14 nov | 1000 | — | 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 | enlace |
| sociométrica El Español | 6–8 nov | 1100 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–7 nov | 1923 | — | 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 | enlace |
| Sigma Dos El Mundo | 30 oct – 6 nov | 1558 | — | 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 | enlace |
| cluster17 Agenda Pública | 4–6 nov | 1847 | — | PP 31 PSOE 28 Vox 19 Sumar 5 Podemos 5 ERC 2 Junts 2 PNV 1 EH Bildu 1 | enlace |
| hamalgama métrica Vozpópuli | 28 oct – 4 nov | 1000 | — | 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 | enlace |
| opina 360 Telecinco | 31 oct – 4 nov | 1202 | — | 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 | enlace |
| EM-Analytics Electomanía | 25–31 oct | 2823 | — | 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 | enlace |
| 40dB Prisa | 24–26 oct | 2000 | — | PP 31 PSOE 28 Vox 17 Sumar 7 Podemos 3 | enlace |
| EM-Analytics Electomanía | 18–24 oct | 2104 | — | 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 | enlace |
| EM-Analytics Electomanía | 11–17 oct | 1568 | — | 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 | enlace |
| keydata Público | 16 de octubre de 2025 | — | — | PP 32 PSOE 27 Vox 17 Sumar 6 Podemos 4 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 | enlace |
| 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 | enlace |
| EM-Analytics Electomanía | 4–10 oct | 2971 | — | 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 | enlace |
| gesop Prensa Ibérica | 3–9 oct | 1000 | — | PP 29 PSOE 28 Vox 18 Sumar 8 Podemos 4 ERC 2 Junts 1 | enlace |
| NC Report La Razón | 1–4 oct | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 27 sept – 3 oct | 1055 | — | 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 | enlace |
| Sigma Dos El Mundo | 17 sept – 1 oct | 2345 | — | 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 | enlace |
| opina 360 Antena 3 | 25–30 sept | 1203 | — | 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 | enlace |
| 40dB Prisa | 26–28 sept | 2000 | — | PP 31 PSOE 29 Vox 17 Sumar 7 Podemos 3 | enlace |
| EM-Analytics Electomanía | 20–26 sept | 2028 | — | 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 | enlace |
| EM-Analytics Electomanía | 6–19 sept | 1723 | — | 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 | enlace |
| invymark laSexta | 15–19 sept | — | — | PP 36 PSOE 28 Vox 16 Sumar 5 Podemos 4 | enlace |
| dym Henneo | 10–15 sept | 1016 | — | PP 35 PSOE 27 Vox 16 Sumar 6 Podemos 4 | enlace |
| celeste-tel Onda Cero | 8–12 sept | 1100 | — | 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 | enlace |
| EM-Analytics Electomanía | 6–12 sept | 1207 | — | 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 | enlace |
| target point El Debate | 10–11 sept | 1027 | — | PP 32 PSOE 27 Vox 17 Sumar 7 Podemos 4 | enlace |
| gad3 ABC | 5–11 sept | 1001 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 3–9 sept | 1000 | — | 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 | enlace |
| NC Report La Razón | 1–6 sept | 1000 | — | 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 | enlace |
| Demoscopia y Servicios esRadio | 2–5 sept | 3000 | — | PP 35 PSOE 27 Vox 17 Sumar 6 Podemos 5 ERC 2 EH Bildu 2 Junts 1 PNV 1 BNG 1 | enlace |
| EM-Analytics Electomanía | 29 ago – 5 sept | 1330 | — | 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 | enlace |
| 40dB Prisa | 29 ago – 1 sept | 2000 | — | PP 31 PSOE 28 Vox 17 Sumar 7 Podemos 3 | enlace |
| sociométrica El Español | 26–29 ago | 1100 | — | 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 | enlace |
| EM-Analytics Electomanía | 22–29 ago | 1003 | — | 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 | enlace |
| Sigma Dos El Mundo | 20–28 ago | 1783 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–22 ago | 1840 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–17 ago | 1275 | — | 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 | enlace |
| EM-Analytics Electomanía | 28 jul – 9 ago | 1007 | — | 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 | enlace |
| EM-Analytics Electomanía | 18 jul – 1 ago | 1579 | — | 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 | enlace |
| Sigma Dos El Mundo | 21–30 jul | 2267 | — | 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 | enlace |
| EM-Analytics Electomanía | 11–25 jul | 2022 | — | 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 | enlace |
| sociométrica El Español | 21–24 jul | 1100 | — | 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 | enlace |
| EM-Analytics Electomanía | 11–18 jul | 1502 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 14–18 jul | 1000 | — | 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 | enlace |
| keydata Público | 17 de julio de 2025 | — | — | PP 35 PSOE 26 Vox 15 Sumar 7 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| celeste-tel Onda Cero | 10–14 jul | 1100 | — | 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 | enlace |
| dym Henneo | 11–14 jul | 1000 | — | PP 36 PSOE 26 Vox 15 Sumar 7 Podemos 4 | enlace |
| EM-Analytics Electomanía | 5–11 jul | 1327 | — | 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 | enlace |
| target point El Debate | 9–10 jul | 1002 | — | PP 35 PSOE 26 Vox 16 Sumar 7 Podemos 4 | enlace |
| EM-Analytics Electomanía | 27 jun – 4 jul | 1111 | — | 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 | enlace |
| invymark laSexta | 30 jun – 4 jul | — | — | PP 36 PSOE 29 Vox 14 Sumar 5 Podemos 4 | enlace |
| 40dB Prisa | 27–30 jun | 2000 | — | PP 33 PSOE 27 Vox 15 Sumar 6 Podemos 4 | enlace |
| Sigma Dos El Mundo | 20–27 jun | 1909 | — | 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 | enlace |
| EM-Analytics Electomanía | 20–27 jun | 1418 | — | 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 | enlace |
| sociométrica El Español | 18–21 jun | 1150 | — | 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 | enlace |
| NC Report La Razón | 19–21 jun | 1000 | — | 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 | enlace |
| invymark laSexta | 16–20 jun | — | — | PP 37 PSOE 29 Vox 14 Sumar 5 Podemos 4 | enlace |
| EM-Analytics Electomanía | 13–20 jun | 3219 | — | 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 | enlace |
| target point El Debate | 18–20 jun | 1000 | — | PP 34 PSOE 26 Vox 16 Sumar 7 Podemos 3 | enlace |
| dym Henneo | 17 de junio de 2025 | 1042 | — | PP 36 PSOE 26 Vox 14 Sumar 8 Podemos 4 | enlace |
| invymark laSexta | 9–13 jun | — | — | PP 36 PSOE 30 Vox 14 Sumar 5 Podemos 4 | enlace |
| EM-Analytics Electomanía | 12–13 jun | 1852 | — | 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 | enlace |
| gesop Prensa Ibérica | 10–12 jun | 1002 | — | PP 31 PSOE 27 Vox 16 Sumar 8 Podemos 4 ERC 2 Junts 1 | enlace |
| EM-Analytics Electomanía | 31 may – 6 jun | 1233 | — | 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 | enlace |
| EM-Analytics Electomanía | 17–30 may | 1804 | — | 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 | enlace |
| gad3 ABC | 27–29 may | 1023 | — | 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 | enlace |
| Sigma Dos El Mundo | 21 abr – 28 may | 7236 | — | 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 | enlace |
| 40dB Prisa | 23–26 may | 2000 | — | PP 33 PSOE 30 Vox 14 Sumar 5 Podemos 4 | enlace |
| hamalgama métrica Vozpópuli | 20–23 may | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 17–23 may | 1002 | — | 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 | enlace |
| target point El Debate | 21–23 may | 1002 | — | PP 33 PSOE 29 Vox 14 Sumar 7 Podemos 4 | enlace |
| sociométrica El Español | 19–22 may | 1812 | — | 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 | enlace |
| keydata Público | 22 de mayo de 2025 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| ipsos La Vanguardia | 15–21 may | 2000 | — | 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 | enlace |
| dym Henneo | 14–19 may | 1057 | — | PP 36 PSOE 29 Vox 12 Sumar 6 Podemos 5 | enlace |
| EM-Analytics Electomanía | 10–16 may | 1178 | — | 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 | enlace |
| EM-Analytics Electomanía | 3–9 may | 1204 | — | 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 | enlace |
| celeste-tel Onda Cero | 28 abr – 6 may | 1100 | — | 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 | enlace |
| EM-Analytics Electomanía | 26 abr – 2 may | 1159 | — | 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 | enlace |
| 40dB Prisa | 24–27 abr | 2000 | — | PP 34 PSOE 29 Vox 13 Sumar 5 Podemos 3 | enlace |
| target point El Debate | 23–25 abr | 1016 | — | PP 34 PSOE 28 Vox 14 Sumar 7 Podemos 5 | enlace |
| sociométrica El Español | 21–25 abr | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 19–25 abr | 1206 | — | 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 | enlace |
| EM-Analytics Electomanía | 12–18 abr | 1142 | — | 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 | enlace |
| NC Report La Razón | 14–17 abr | 1000 | — | 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 | enlace |
| Sigma Dos El Mundo | 4–15 abr | 1819 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 9–15 abr | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 5–10 abr | 2401 | — | 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 | enlace |
| EM-Analytics Electomanía | 30 mar – 4 abr | 1817 | — | 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 | enlace |
| 40dB Prisa | 28–31 mar | 2000 | — | PP 33 PSOE 30 Vox 14 Sumar 5 Podemos 3 | enlace |
| data10 Okdiario | 27–28 mar | 1500 | — | PP 35 PSOE 29 Vox 14 Junts 2 EH Bildu 1 | enlace |
| EM-Analytics Electomanía | 23–28 mar | 2202 | — | 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 | enlace |
| EM-Analytics Electomanía | 15–22 mar | 1501 | — | 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 | enlace |
| sociométrica El Español | 19–21 mar | 1903 | — | 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 | enlace |
| celeste-tel Onda Cero | 14–21 mar | 1100 | — | 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 | enlace |
| target point El Debate | 19–21 mar | 1000 | — | PP 33 PSOE 30 Vox 14 Sumar 6 Podemos 4 | enlace |
| keydata Público | 20 de marzo de 2025 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| dym Henneo | 12–16 mar | 1001 | — | PP 35 PSOE 29 Vox 12 Sumar 6 Podemos 5 | enlace |
| EM-Analytics Electomanía | 8–14 mar | 1732 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–7 mar | 1139 | — | 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 | enlace |
| Sigma Dos El Mundo | 24 feb – 7 mar | 2832 | — | 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 | enlace |
| NC Report La Razón | 3–7 mar | 1500 | — | 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 | enlace |
| gesop Prensa Ibérica | 3–6 mar | 1000 | — | PP 32 PSOE 27 Vox 15 Sumar 8 Podemos 3 ERC 2 Junts 1 | enlace |
| hamalgama métrica Vozpópuli | 24–28 feb | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 22–28 feb | 1201 | — | 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 | enlace |
| 40dB Prisa | 21–24 feb | 2000 | — | PP 32 PSOE 30 Vox 14 Sumar 6 Podemos 4 | enlace |
| EM-Analytics Electomanía | 15–21 feb | 1973 | — | 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 | enlace |
| target point El Debate | 19–21 feb | 1007 | — | PP 33 PSOE 30 Vox 14 Sumar 6 Podemos 4 | enlace |
| keydata Público | 20 de febrero de 2025 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| celeste-tel Onda Cero | 12–17 feb | 1100 | — | 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 | enlace |
| sociométrica El Español | 12–14 feb | 1812 | — | 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 | enlace |
| EM-Analytics Electomanía | 8–13 feb | 2039 | — | 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 | enlace |
| NC Report La Razón | 4–7 feb | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–7 feb | 1179 | — | 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 | enlace |
| keydata Público | 6 de febrero de 2025 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 5 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| Sigma Dos El Mundo | 24–31 ene | 2303 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 28–31 ene | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 25–31 ene | 1084 | — | 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 | enlace |
| 40dB Prisa | 24–27 ene | 2000 | — | PP 33 PSOE 28 Vox 14 Sumar 6 Podemos 3 | enlace |
| EM-Analytics Electomanía | 18–24 ene | 1133 | — | 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 | enlace |
| target point El Debate | 22–24 ene | 1001 | — | PP 33 PSOE 29 Vox 16 Sumar 6 Podemos 5 | enlace |
| gad3 ABC | 16–23 ene | 1035 | — | PP 35 PSOE 27 Vox 14 Sumar 7 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 | enlace |
| dym Henneo | 16–20 ene | 1014 | — | PP 35 PSOE 29 Vox 13 Sumar 6 Podemos 5 | enlace |
| EM-Analytics Electomanía | 11–17 ene | 1133 | — | 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 | enlace |
| celeste-tel Onda Cero | 7–11 ene | 1100 | — | 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 | enlace |
| EM-Analytics Electomanía | 27 dic – 10 ene | 4001 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 31 dic – 3 ene | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 27 dic – 3 ene | 1068 | — | 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 | enlace |
| sociométrica El Español | 26–30 dic | 2953 | — | 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 | enlace |
| target point El Debate | 26–30 dic | 1002 | — | PP 33 PSOE 29 Vox 15 Sumar 7 Podemos 5 | enlace |
| EM-Analytics Electomanía | 20–27 dic | 1037 | — | 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 | enlace |
| NC Report La Razón | 20–27 dic | 1000 | — | 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 | enlace |
| 40dB Prisa | 20–26 dic | 2000 | — | PP 33 PSOE 30 Vox 14 Sumar 5 Podemos 4 | enlace |
| Sigma Dos El Mundo | 13–26 dic | 2485 | — | 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 | enlace |
| keydata Público | 22 de diciembre de 2024 | — | — | PP 34 PSOE 28 Vox 14 Sumar 6 Podemos 4 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| EM-Analytics Electomanía | 14–21 dic | 2447 | — | 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 | enlace |
| EM-Analytics Electomanía | 7–13 dic | 4081 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 10–12 dic | 1000 | — | 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 | enlace |
| sondaxe La Voz de Galicia | 5–11 dic | 1111 | — | 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 | enlace |
| Centro de Investigaciones Sociológicas (CIS) | 2–9 dic | 4621 | — | 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 | enlace |
| EM-Analytics Electomanía | 29 nov – 6 dic | 2102 | — | 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 | enlace |
| gesop Prensa Ibérica | 2–4 dic | 1001 | — | PP 31 PSOE 28 Vox 15 Sumar 8 Podemos 4 ERC 2 Junts 2 | enlace |
| Sigma Dos El Mundo | 25 nov – 4 dic | 2017 | — | 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 | enlace |
| EM-Analytics Electomanía | 22–29 nov | 1447 | — | 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 | enlace |
| NC Report La Razón | 25–29 nov | 1000 | — | 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 | enlace |
| 40dB Prisa | 25–27 nov | 2000 | — | PP 33 PSOE 30 Vox 13 Sumar 5 Podemos 3 | enlace |
| 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 | enlace |
| sociométrica El Español | 22–24 nov | 1227 | — | 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 | enlace |
| keydata Público | 23 de noviembre de 2024 | — | — | PP 33 PSOE 28 Vox 13 Sumar 7 Podemos 5 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| ipsos La Vanguardia | 18–22 nov | 1178 | — | 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 | enlace |
| EM-Analytics Electomanía | 16–22 nov | 1352 | — | 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 | enlace |
| target point El Debate | 20–22 nov | 1303 | — | PP 32 PSOE 28 Vox 15 Sumar 6 Podemos 5 | enlace |
| EM-Analytics Electomanía | 9–15 nov | 1206 | — | 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 | enlace |
| celeste-tel Onda Cero | 7–15 nov | 1100 | — | 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 | enlace |
| gad3 Mediaset | 11–14 nov | 1036 | — | PP 33 PSOE 28 Vox 16 Sumar 6 Podemos 4 | enlace |
| dym Henneo | 8–11 nov | 1015 | — | PP 33 PSOE 28 Vox 13 Sumar 8 Podemos 5 | enlace |
| EM-Analytics Electomanía | 30 oct – 8 nov | 2104 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 5–8 nov | 1000 | — | 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 | enlace |
| Sigma Dos El Mundo | 24–31 oct | 1817 | — | 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 | enlace |
| EM-Analytics Electomanía | 18–25 oct | 1091 | — | 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 | enlace |
| gad3 ABC | 21–24 oct | 1018 | — | 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 | enlace |
| keydata Público | 24 de octubre de 2024 | — | — | PP 35 PSOE 29 Vox 11 Sumar 7 Podemos 3 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| dym Henneo | 16–18 oct | 1000 | — | PP 37 PSOE 29 Vox 11 Sumar 8 Podemos 3 | enlace |
| EM-Analytics Electomanía | 5–18 oct | 1804 | — | 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 | enlace |
| sociométrica El Español | 16–18 oct | 2240 | — | 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 | enlace |
| target point El Debate | 16–18 oct | 1020 | — | PP 35 PSOE 29 Vox 11 Sumar 9 Podemos 3 | enlace |
| EM-Analytics Electomanía | 5–11 oct | 1058 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 8–11 oct | 1000 | — | 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 | enlace |
| celeste-tel Onda Cero | 4–9 oct | 1100 | — | 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 | enlace |
| EM-Analytics Electomanía | 30 sept – 4 oct | 1035 | — | 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 | enlace |
| EM-Analytics Electomanía | 14–27 sept | 2080 | — | 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 | enlace |
| Sigma Dos El Mundo | 20–27 sept | 1909 | — | 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 | enlace |
| 40dB Prisa | 25–27 sept | 2000 | — | PP 35 PSOE 30 Vox 11 Sumar 6 Podemos 3 | enlace |
| gesop Prensa Ibérica | 23–26 sept | 1004 | — | PP 33 PSOE 27 Vox 13 Sumar 11 Podemos 3 Junts 2 ERC 2 | enlace |
| keydata Público | 21 de septiembre de 2024 | — | — | PP 34 PSOE 30 Vox 11 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| EM-Analytics Electomanía | 14–20 sept | 1404 | — | 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 | enlace |
| target point El Debate | 18–19 sept | 1001 | — | PP 35 PSOE 30 Vox 10 Sumar 7 Podemos 4 | enlace |
| EM-Analytics Electomanía | 7–13 sept | 1327 | — | 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 | enlace |
| Simple Lógica elDiario.es | 1–13 sept | 1032 | — | PP 34 PSOE 31 Vox 11 Sumar 7 Podemos 3 | enlace |
| hamalgama métrica Vozpópuli | 3–6 sept | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 31 ago – 6 sept | 1104 | — | 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 | enlace |
| celeste-tel Onda Cero | 2–6 sept | 1100 | — | 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 | enlace |
| sociométrica El Español | 26–31 ago | 2310 | — | 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 | enlace |
| EM-Analytics Electomanía | 1–30 ago | 1973 | — | 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 | enlace |
| Sigma Dos El Mundo | 22–29 ago | 2383 | — | 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 | enlace |
| EM-Analytics Electomanía | 25 jul – 23 ago | 2074 | — | 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 | enlace |
| NC Report La Razón | 20–23 ago | 1000 | — | 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 | enlace |
| 40dB Prisa | 19–23 ago | 2000 | — | PP 34 PSOE 31 Vox 11 Sumar 6 Podemos 3 | enlace |
| EM-Analytics Electomanía | 12 jul – 16 ago | 1881 | — | 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 | enlace |
| EM-Analytics Electomanía | 12 jul – 9 ago | 1273 | — | 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 | enlace |
| Simple Lógica elDiario.es | 1–9 ago | 1055 | — | PP 34 PSOE 31 Vox 11 Sumar 8 Podemos 3 | enlace |
| Sigma Dos El Mundo | 5–8 ago | 2102 | — | 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 | enlace |
| EM-Analytics Electomanía | 12–31 jul | 1304 | — | 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 | enlace |
| EM-Analytics Electomanía | 12–26 jul | 2122 | — | 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 | enlace |
| target point El Debate | 22 de julio de 2024 | — | — | PP 34 PSOE 31 Vox 11 Sumar 6 Podemos 5 | enlace |
| keydata Público | 20 de julio de 2024 | — | — | PP 34 PSOE 30 Vox 11 Sumar 6 Podemos 4 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| sociométrica El Español | 18–20 jul | 1200 | — | 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 | enlace |
| EM-Analytics Electomanía | 12–19 jul | 1301 | — | 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 | enlace |
| Sigma Dos El Mundo | 12–18 jul | 2515 | — | 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 | enlace |
| EM-Analytics Electomanía | 7–12 jul | 1431 | — | 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 | enlace |
| Simple Lógica elDiario.es | 1–10 jul | 1026 | — | PP 34 PSOE 32 Vox 11 Sumar 9 Podemos 3 | enlace |
| EM-Analytics Electomanía | 29 jun – 5 jul | 2104 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 1–4 jul | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 22–28 jun | 2401 | — | 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 | enlace |
| Sigma Dos El Mundo | 21–28 jun | 1974 | — | 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 | enlace |
| target point El Debate | 25–27 jun | 1002 | — | PP 35 PSOE 30 Vox 10 Sumar 6 Podemos 4 | enlace |
| 40dB Prisa | 21–24 jun | 2000 | — | PP 33 PSOE 31 Vox 10 Sumar 6 Podemos 3 | enlace |
| keydata Público | 22 de junio de 2024 | — | — | PP 34 PSOE 30 Vox 12 Sumar 8 Podemos 3 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 | enlace |
| EM-Analytics Electomanía | 15–21 jun | 1741 | — | 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 | enlace |
| NC Report La Razón | 11–15 jun | 1000 | — | 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 | enlace |
| EM-Analytics Electomanía | 10–14 jun | 1913 | — | 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 | enlace |
| invymark laSexta | 10–14 jun | — | — | PP 39 PSOE 32 Vox 11 | enlace |
| Simple Lógica elDiario.es | 1–11 jun | 1032 | — | PP 34 PSOE 30 Vox 12 Sumar 9 Podemos 4 | enlace |
| gesop Prensa Ibérica | 27–31 may | 1013 | — | PP 33 PSOE 30 Vox 13 Sumar 10 Podemos 3 ERC 2 Junts 2 | enlace |
| EM-Analytics Electomanía | 25–31 may | 3109 | — | 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 | enlace |
| 40dB Prisa | 28–30 may | 2000 | — | PP 34 PSOE 31 Vox 13 Sumar 7 Podemos 3 | enlace |
| sondaxe La Voz de Galicia | 23–29 may | 1005 | — | 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 | enlace |
| EM-Analytics Electomanía | 18–24 may | 1804 | — | 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 | enlace |
| sociométrica El Español | 17–19 may | 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 | enlace |
| keydata Público | 18 de mayo de 2024 | — | — | PP 37 PSOE 29 Vox 11 Sumar 9 Podemos 2 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 | enlace |
| EM-Analytics Electomanía | 12–17 may | 1312 | — | 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 | enlace |
| 40dB Prisa | 10–13 may | 2000 | — | PP 35 PSOE 31 Vox 13 Sumar 7 Podemos 3 | enlace |
| Simple Lógica elDiario.es | 1–9 may | 1131 | — | PP 34 PSOE 30 Vox 12 Sumar 10 Podemos 2 | enlace |
| sociométrica El Español | 30 abr – 4 may | 1279 | — | 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 | enlace |
| EM-Analytics Electomanía | 28 abr – 4 may | 1705 | — | 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 | enlace |
| EM-Analytics Electomanía | 24–26 abr | 2304 | — | 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 | enlace |
| Centro de Investigaciones Sociológicas (CIS) | 26 de abril de 2024 | 1809 | — | PSOE 39 PP 29 Vox 11 Sumar 7 Podemos 3 Junts 1 ERC 1 BNG 1 EH Bildu 1 PNV 1 CC 0 | enlace |
| EM-Analytics Electomanía | 16–23 abr | 2230 | — | 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 | enlace |
| keydata Público | 13 de abril de 2024 | — | — | PP 37 PSOE 29 Vox 11 Sumar 9 Podemos 3 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| EM-Analytics Electomanía | 6–12 abr | 1483 | — | 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 | enlace |
| sociométrica El Español | 9–12 abr | 2550 | — | 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 | enlace |
| Simple Lógica elDiario.es | 1–9 abr | 1042 | — | PP 36 PSOE 31 Vox 12 Sumar 10 Podemos 2 | enlace |
| EM-Analytics Electomanía | 30 mar – 5 abr | 1483 | — | 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 | enlace |
| EM-Analytics Electomanía | 23–29 mar | 1301 | — | 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 | enlace |
| 40dB Prisa | 25–27 mar | 2000 | — | PP 36 PSOE 30 Vox 11 Sumar 8 Podemos 3 | enlace |
| NC Report La Razón | 20–27 mar | 1000 | — | PP 38 PSOE 28 Vox 11 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | enlace |
| Sigma Dos El Mundo | 19–26 mar | 1413 | — | 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 | enlace |
| invymark laSexta | 18–22 mar | — | — | PP 39 PSOE 31 Vox 10 | enlace |
| EM-Analytics Electomanía | 16–22 mar | 1724 | — | 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 | enlace |
| gad3 Mediaset | 18–21 mar | 1017 | — | PP 37 PSOE 28 Vox 12 Sumar 9 Podemos 3 | enlace |
| hamalgama métrica Vozpópuli | 18–21 mar | 1000 | — | PP 39 PSOE 28 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| keydata Público | 16 de marzo de 2024 | — | — | PP 38 PSOE 29 Vox 11 Sumar 10 Podemos 2 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| EM-Analytics Electomanía | 9–15 mar | 1517 | — | 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 | enlace |
| sociométrica El Español | 5–9 mar | 2900 | — | PP 40 PSOE 28 Vox 11 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| EM-Analytics Electomanía | 2–8 mar | 1327 | — | 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 | enlace |
| Simple Lógica elDiario.es | 1–8 mar | 1046 | — | PP 36 PSOE 30 Sumar 12 Vox 11 Podemos 2 | enlace |
| target point El Debate | 5–7 mar | 1080 | — | PP 39 PSOE 27 Vox 11 | enlace |
| celeste-tel Onda Cero | 1–6 mar | 1100 | — | 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 | enlace |
| 40dB Prisa | 1–3 mar | 2000 | — | PP 35 PSOE 31 Vox 11 | enlace |
| EM-Analytics Electomanía | 24 feb – 1 mar | 1327 | — | 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 | enlace |
| Sigma Dos El Mundo | 22–29 feb | 1632 | — | 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 | enlace |
| gad3 ABC | 26–29 feb | 1005 | — | 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 | enlace |
| keydata Público | 24 de febrero de 2024 | — | — | PP 37 PSOE 30 Vox 11 Sumar 10 Podemos 2 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| EM-Analytics Electomanía | 17–23 feb | 1778 | — | 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 | enlace |
| hamalgama métrica Vozpópuli | 19–22 feb | 1000 | — | PP 39 PSOE 28 Vox 12 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| gesop Prensa Ibérica | 19–21 feb | 1004 | — | PP 39 PSOE 28 Sumar 10 Vox 9 ERC 2 Podemos 2 Junts 2 | enlace |
| EM-Analytics Electomanía | 10–16 feb | 1526 | — | 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 | enlace |
| sociométrica El Español | 5–9 feb | 2900 | — | PP 39 PSOE 29 Vox 11 Junts 2 EH Bildu 2 PNV 1 ERC 1 BNG 1 CC 0 UPN 0 | enlace |
| Simple Lógica elDiario.es | 1–9 feb | 1018 | — | PP 37 PSOE 30 Vox 12 Sumar 11 Podemos 2 | enlace |
| EM-Analytics Electomanía | 3–9 feb | 1708 | — | 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 | enlace |
| Centro de Investigaciones Sociológicas (CIS) | 1–6 feb | 3926 | — | 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 | enlace |
| EM-Analytics Electomanía | 27 ene – 2 feb | 1614 | — | 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 | enlace |
| Sigma Dos El Mundo | 26 ene – 1 feb | 1632 | — | 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 | enlace |
| 40dB Prisa | 26–29 ene | 2000 | — | PP 34 PSOE 31 Vox 12 | enlace |
| EM-Analytics Electomanía | 19–26 ene | 2413 | — | 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 | enlace |
| invymark laSexta | 15–19 ene | — | — | PP 38 PSOE 32 Vox 10 | enlace |
| EM-Analytics Electomanía | 12–19 ene | 1651 | — | 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 | enlace |
| keydata Público | 18 de enero de 2024 | — | — | PP 37 PSOE 30 Vox 11 Sumar 11 Podemos 2 | enlace |
| EM-Analytics Electomanía | 6–12 ene | 1249 | — | 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 | enlace |
| Simple Lógica elDiario.es | 2–9 ene | 1013 | — | PP 37 PSOE 29 Vox 11 Sumar 11 Podemos 2 | enlace |
| 40dB Prisa | 5–8 ene | 2000 | — | PP 35 PSOE 31 Vox 11 | enlace |
| EM-Analytics Electomanía | 29 dic – 5 ene | 1132 | — | 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 | enlace |
| keydata Público | 31 de diciembre de 2023 | — | — | PP 36 PSOE 30 Vox 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| sociométrica El Español | 25–31 dic | 2309 | — | PP 39 PSOE 29 Vox 11 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| EM-Analytics Electomanía | 23–29 dic | 1007 | — | 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 | enlace |
| celeste-tel Onda Cero | 21–27 dic | 1100 | — | 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 | enlace |
| Sigma Dos El Mundo | 15–26 dic | 2992 | — | PP 37 PSOE 30 Vox 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | enlace |
| EM-Analytics Electomanía | 16–22 dic | 1093 | — | 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 | enlace |
| NC Report La Razón | 12–16 dic | 1000 | — | PP 37 PSOE 30 Vox 11 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| dym Henneo | 13–15 dic | 1011 | — | PP 37 PSOE 30 Vox 11 Sumar 9 Podemos 2 | enlace |
| invymark laSexta | 11–15 dic | — | — | PP 36 PSOE 33 Vox 10 | enlace |
| EM-Analytics Electomanía | 9–15 dic | 1180 | — | 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 | enlace |
| Simple Lógica elDiario.es | 1–11 dic | 1003 | — | PP 36 PSOE 30 Vox 12 | enlace |
| EM-Analytics Electomanía | 6–8 dic | 1250 | — | 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 | enlace |
| EM-Analytics Electomanía | 24 nov – 2 dic | 1233 | — | PP 35 PSOE 32 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| Sigma Dos El Mundo | 27 nov – 1 dic | 1784 | — | PP 37 PSOE 31 Vox 11 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | enlace |
| 40dB Prisa | 24–27 nov | 2000 | — | PP 35 PSOE 31 Vox 12 Sumar 11 | enlace |
| keydata Público | 25 de noviembre de 2023 | — | — | PP 36 PSOE 31 Sumar 11 Vox 11 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| sociométrica El Español | 20–24 nov | 2109 | — | PP 39 PSOE 30 Vox 11 Sumar 10 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| EM-Analytics Electomanía | 18–23 nov | 1524 | — | PP 34 PSOE 32 Sumar 11 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | enlace |
| gesop Prensa Ibérica | 21–23 nov | 1002 | — | PP 35 PSOE 27 Vox 13 Sumar 13 ERC 2 Junts 2 | enlace |
| hamalgama métrica Vozpópuli | 17–23 nov | 1000 | — | PP 36 PSOE 31 Vox 12 Sumar 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| dym Henneo | 17–18 nov | 1004 | — | PP 37 PSOE 29 Vox 11 Sumar 11 | enlace |
| gad3 Mediaset | 16–17 nov | 1008 | — | PP 36 PSOE 29 Sumar 12 Vox 12 | enlace |
| invymark laSexta | 13–17 nov | — | — | PP 36 PSOE 33 Sumar 10 Vox 10 | enlace |
| EM-Analytics Electomanía | 13–17 nov | 1419 | — | PP 35 PSOE 31 Sumar 12 Vox 12 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| Simple Lógica elDiario.es | 2–13 nov | 1021 | — | PP 36 PSOE 30 Sumar 12 Vox 12 | enlace |
| celeste-tel Onda Cero | 6–10 nov | 1100 | — | PP 37 PSOE 31 Sumar 11 Vox 11 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| EM-Analytics Electomanía | 4–10 nov | 2549 | — | PP 35 PSOE 31 Vox 12 Sumar 12 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| Centro de Investigaciones Sociológicas (CIS) | 31 oct – 6 nov | 4090 | — | PP 34 PSOE 31 Sumar 12 Vox 10 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| NC Report La Razón | 31 oct – 4 nov | 1000 | — | PP 36 PSOE 31 Vox 11 Sumar 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 UPN 0 | enlace |
| invymark laSexta | 30 oct – 3 nov | — | — | PP 37 PSOE 31 Sumar 10 Vox 10 | enlace |
| gad3 ABC | 30 oct – 3 nov | 1001 | — | PP 36 PSOE 30 Sumar 12 Vox 12 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| Sigma Dos El Mundo | 30 oct – 3 nov | 1788 | — | PP 37 PSOE 31 Sumar 11 Vox 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | enlace |
| EM-Analytics Electomanía | 27 oct – 3 nov | 1156 | — | PP 34 PSOE 32 Sumar 12 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| 40dB Prisa | 27–30 oct | 2000 | — | PP 35 PSOE 31 Sumar 12 Vox 11 | enlace |
| sociométrica El Español | 25–27 oct | 2600 | — | PP 38 PSOE 30 Vox 11 Sumar 11 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| EM-Analytics Electomanía | 20–27 oct | 1462 | — | PP 34 PSOE 32 Sumar 12 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| hamalgama métrica Vozpópuli | 20–26 oct | 1000 | — | PP 36 PSOE 31 Vox 12 Sumar 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| dym Henneo | 18–22 oct | 1035 | — | PP 35 PSOE 33 Vox 12 Sumar 10 | enlace |
| EM-Analytics Electomanía | 13–20 oct | 1410 | — | PP 34 PSOE 32 Sumar 13 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| invymark laSexta | 16–20 oct | — | — | PP 35 PSOE 33 Sumar 10 Vox 10 | enlace |
| EM-Analytics Electomanía | 7–13 oct | 1145 | — | PP 33 PSOE 32 Sumar 13 Vox 10 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 UPN 0 CC 0 | enlace |
| Simple Lógica elDiario.es | 2–10 oct | 1010 | — | PP 34 PSOE 32 Sumar 12 Vox 11 | enlace |
| EM-Analytics Electomanía | 1–7 oct | 1226 | — | PP 33 PSOE 32 Sumar 14 Vox 11 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| Centro de Investigaciones Sociológicas (CIS) | 2–6 oct | 4031 | — | PSOE 33 PP 32 Sumar 13 Vox 10 ERC 2 Junts 1 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| keydata Público | 5 de octubre de 2023 | — | — | PP 35 PSOE 32 Vox 12 Sumar 12 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 | enlace |
| target point El Debate | 2–4 oct | 1003 | — | PP 35 PSOE 31 Vox 12 Sumar 12 | enlace |
| 40dB Prisa | 29 sept – 2 oct | 2000 | — | PP 34 PSOE 32 Vox 12 Sumar 11 | enlace |
| EM-Analytics Electomanía | 23–29 sept | 1132 | — | PSOE 32 PP 32 Sumar 14 Vox 11 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| Sigma Dos El Mundo | 25–28 sept | 2120 | — | PP 36 PSOE 31 Sumar 13 Vox 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | enlace |
| sociométrica El Español | 21–23 sept | 1429 | — | PP 37 PSOE 31 Vox 12 Sumar 11 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| EM-Analytics Electomanía | 16–22 sept | 1002 | — | PSOE 32 PP 32 Sumar 14 Vox 11 ERC 2 Junts 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| hamalgama métrica Vozpópuli | 15–21 sept | 1000 | — | PP 35 PSOE 31 Vox 12 Sumar 12 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| dym Henneo | 14–17 sept | 1003 | — | PP 34 PSOE 32 Vox 12 Sumar 11 | enlace |
| EM-Analytics Electomanía | 9–15 sept | 1421 | — | PSOE 33 PP 32 Sumar 14 Vox 11 Junts 2 ERC 2 EH Bildu 2 PNV 2 BNG 1 CC 0 UPN 0 | enlace |
| 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 | enlace |
| EM-Analytics Electomanía | 2–9 sept | 1215 | — | PSOE 33 PP 33 Sumar 14 Vox 12 ERC 2 Junts 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| Simple Lógica elDiario.es | 1–7 sept | 1032 | — | PP 34 PSOE 32 Sumar 12 Vox 12 | enlace |
| EM-Analytics Electomanía | 25 ago – 1 sept | 1317 | — | PSOE 33 PP 33 Sumar 14 Vox 12 EH Bildu 2 ERC 2 Junts 2 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| NC Report La Razón | 28 ago – 1 sept | 1000 | — | PP 36 PSOE 31 Vox 11 Sumar 11 ERC 2 Junts 2 EH Bildu 1 PNV 1 | enlace |
| 40dB Prisa | 25–28 ago | 2000 | — | PP 34 PSOE 32 Sumar 12 Vox 11 | enlace |
| EM-Analytics Electomanía | 12–25 ago | 1928 | — | PSOE 34 PP 33 Sumar 14 Vox 12 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| Sigma Dos El Mundo | 17–24 ago | 1933 | — | PP 34 PSOE 32 Vox 13 Sumar 12 ERC 2 Junts 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | enlace |
| EM-Analytics Electomanía | 12–18 ago | 1566 | — | PSOE 34 PP 33 Sumar 14 Vox 12 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| EM-Analytics Electomanía | 5–11 ago | 1305 | — | PSOE 33 PP 33 Sumar 14 Vox 12 Junts 2 EH Bildu 2 ERC 1 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| Simple Lógica elDiario.es | 31 jul – 7 ago | 1098 | — | PP 32 PSOE 31 Vox 13 Sumar 13 | enlace |
| EM-Analytics Electomanía | 26 jul – 4 ago | — | — | PSOE 33 PP 32 Sumar 13 Vox 12 Junts 2 ERC 2 EH Bildu 2 PNV 1 BNG 1 CC 0 UPN 0 | enlace |
| EM-Analytics Electomanía | 24–25 jul | 1517 | — | PSOE 33 PP 32 Sumar 13 Vox 13 Junts 2 ERC 2 EH Bildu 1 PNV 1 BNG 1 CC 1 UPN 0 | enlace |