Europe
Spain
Area506,030 km²
Inhabitants (2026)49,801,559
Head of State: King Felipe VI
Head of Government: Prime Minister Pedro Sánchez (PSOE)
Government:
PSOE –Sumar
Upper House: Senate
Lower House: Congress of Deputies
Elections
2026
November 2026
2026 Spanish General Election29th November 2026
2024
June 2024
2024 European Parliament Election9th June 2024
2023
July 2023
2023 Spanish General Election23rd July 2023
2019
November 2019
2019 Spanish General Election10th November 2019
May 2019
2019 European Parliament Election26th May 2019
April 2019
2019 Spanish General Election28th April 2019
2016
June 2016
2016 Spanish General Election26th June 2016
2015
December 2015
2015 Spanish General Election20th December 2015
2014
May 2014
2014 European Parliament Election25th May 2014
2011
November 2011
2011 Spanish General Election20th November 2011
2009
June 2009
2009 European Parliament Election7th June 2009
2008
March 2008
2008 Spanish General Election9th March 2008
2005
February 2005
2005 Spanish EU Constitution Referendum20th February 2005
2004
June 2004
2004 European Parliament Election13th June 2004
March 2004
2004 Spanish General Election14th March 2004
2000
March 2000
2000 Spanish General Election12th March 2000
1999
June 1999
1999 European Parliament Election13th June 1999
1996
March 1996
1996 Spanish General Election3rd March 1996
1994
June 1994
1994 European Parliament Election12th June 1994
1993
June 1993
1993 Spanish General Election6th June 1993
1989
October 1989
1989 Spanish General Election29th October 1989
June 1989
1989 European Parliament Election15th June 1989
1987
June 1987
1987 European Parliament Election10th June 1987
1986
June 1986
1986 Spanish General Election22nd June 1986
March 1986
1986 Spanish NATO Membership Referendum12th March 1986
1982
October 1982
1982 Spanish General Election28th October 1982
1979
March 1979
1979 Spanish General Election1st March 1979
1978
December 1978
1978 Spanish Constitutional Referendum6th December 1978
1977
June 1977
1977 Spanish General Election15th June 1977
1976
December 1976
1976 Spanish Political Reform Referendum15th December 1976
No elections found.
Parliamentary
2026 Spanish General Election29th November 2026
2023 Spanish General Election23rd July 2023
2019 Spanish General Election10th November 2019
2019 Spanish General Election28th April 2019
2016 Spanish General Election26th June 2016
2015 Spanish General Election20th December 2015
2011 Spanish General Election20th November 2011
2008 Spanish General Election9th March 2008
2004 Spanish General Election14th March 2004
2000 Spanish General Election12th March 2000
1996 Spanish General Election3rd March 1996
1993 Spanish General Election6th June 1993
1989 Spanish General Election29th October 1989
1986 Spanish General Election22nd June 1986
1982 Spanish General Election28th October 1982
1979 Spanish General Election1st March 1979
1977 Spanish General Election15th June 1977
European Parliament
2024 European Parliament Election9th June 2024
2019 European Parliament Election26th May 2019
2014 European Parliament Election25th May 2014
2009 European Parliament Election7th June 2009
2004 European Parliament Election13th June 2004
1999 European Parliament Election13th June 1999
1994 European Parliament Election12th June 1994
1989 European Parliament Election15th June 1989
1987 European Parliament Election10th June 1987
Referendums
2005 Spanish EU Constitution Referendum20th February 2005
1986 Spanish NATO Membership Referendum12th March 1986
1978 Spanish Constitutional Referendum6th December 1978
1976 Spanish Political Reform Referendum15th December 1976
No elections found.
Opinion Polls – coming soon
Parties – coming soon
News – coming soon