Explore
For You
Project
Help & Legal
Countries

Spain

OverviewElectionsProjectionSimulatorParties

Polls, projections and results, country by country.

  • Instagram
  • X
  • hello@atlaselections.com
Explore
  • Countries
  • Latest Elections
For You
  • Learn
  • Explore the Atlas
  • Who It's For
  • Guides
Project
  • Mission
  • Methodology
  • Data Sources
Help & Legal
  • Help Center
  • Contact Us
  • Privacy Policy
  • Terms of Use
© 2026 ATLAS – Worldwide ElectionsFrom official results and published polls
Countries

Spain

Type a national share for each party. Every province moves in line with it, and its seats are shared out with the D'Hondt method among lists with at least 3% there.

OverviewElectionsProjectionSimulatorParties
Congreso de los Diputados350 seats
PP
137seats
30.8%±0
PSOE
110seats
25.1%−11
Vox
65seats
17.9%+32
FA
8seats
6.1%−23
ERC
8seats
2.0%+1
EH Bildu
7seats
1.2%+1
Junts
5seats
1.3%−2
PNV
4seats
0.8%−1
BNG
2seats
0.9%+1
FV
2seats
0.8%+2
CC
1seat
0.4%±0
UPN
1seat
0.2%±0
Spain
Your scenario · 350 seats
FA: 8 seatsFA: 8 seatsFA: 8 seatsFA: 8 seatsFA: 8 seatsFA: 8 seatsFA: 8 seatsFA: 8 seatsFV: 2 seatsFV: 2 seatsEH Bildu: 7 seatsEH Bildu: 7 seatsEH Bildu: 7 seatsEH Bildu: 7 seatsEH Bildu: 7 seatsEH Bildu: 7 seatsEH Bildu: 7 seatsBNG: 2 seatsBNG: 2 seatsERC: 8 seatsERC: 8 seatsERC: 8 seatsERC: 8 seatsERC: 8 seatsERC: 8 seatsERC: 8 seatsERC: 8 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPSOE: 110 seatsPNV: 4 seatsPNV: 4 seatsPNV: 4 seatsPNV: 4 seatsCC: 1 seatJunts: 5 seatsJunts: 5 seatsJunts: 5 seatsJunts: 5 seatsJunts: 5 seatsUPN: 1 seatPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsPP: 137 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seatsVox: 65 seats350seats
176 for a majority
PartyShareSeats
PP
137±0
PSOE
110−11
Vox
65+32
FA
8−23
ERC
8+1
Junts
5−2
EH Bildu
7+1
PNV
4−1
BNG
2+1
CC
1±0
UPN
1±0
FV
2+2
Others
12.4%-
Coalition calculator
Pick parties to add up their seats. 176 for a majority.
Start from