Spain General election29 Nov 2026in 20 days PP + Vox majority over 99% 2023 investiture bloc under 1% Calendar Track record Research

Census map · Spain

Share aged 30-44 by province

Share aged 30-44 in every province in Spain: highest in Illes Balears (22.4%), lowest in Zamora (15.4%); the middle province is at 18.6%. Of the fifth of provinces where it is highest, our forecast has PP winning 8 of 10; where it is lowest, PP wins 9 of 10.

Araba/Álava: 17.8% Araba/Álava: 17.8% Araba/Álava: 17.8% Araba/Álava: 17.8% Gipuzkoa: 16.8% Gipuzkoa: 16.8% Gipuzkoa: 16.8% Gipuzkoa: 16.8% Gipuzkoa: 16.8% Gipuzkoa: 16.8% Bizkaia: 17.2% Bizkaia: 17.2% Bizkaia: 17.2% Bizkaia: 17.2% Bizkaia: 17.2% Bizkaia: 17.2% Bizkaia: 17.2% Bizkaia: 17.2% Albacete: 18.7% Albacete: 18.7% Albacete: 18.7% Albacete: 18.7% Ciudad Real: 18.8% Ciudad Real: 18.8% Ciudad Real: 18.8% Ciudad Real: 18.8% Ciudad Real: 18.8% Cuenca: 18.4% Cuenca: 18.4% Cuenca: 18.4% Guadalajara: 20.3% Guadalajara: 20.3% Guadalajara: 20.3% Toledo: 19.7% Toledo: 19.7% Toledo: 19.7% Toledo: 19.7% Toledo: 19.7% Toledo: 19.7% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Alicante/Alacant: 19.2% Castellón/Castelló: 18.9% Castellón/Castelló: 18.9% Castellón/Castelló: 18.9% Castellón/Castelló: 18.9% Castellón/Castelló: 18.9% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Valencia/València: 19.4% Almería: 21.4% Almería: 21.4% Almería: 21.4% Almería: 21.4% Almería: 21.4% Almería: 21.4% Cádiz: 19.1% Cádiz: 19.1% Cádiz: 19.1% Cádiz: 19.1% Cádiz: 19.1% Cádiz: 19.1% Cádiz: 19.1% Cádiz: 19.1% Cádiz: 19.1% Córdoba: 18.5% Córdoba: 18.5% Córdoba: 18.5% Córdoba: 18.5% Córdoba: 18.5% Córdoba: 18.5% Granada: 19.4% Granada: 19.4% Granada: 19.4% Granada: 19.4% Granada: 19.4% Granada: 19.4% Granada: 19.4% Huelva: 20.2% Huelva: 20.2% Huelva: 20.2% Huelva: 20.2% Huelva: 20.2% Jaén: 18.6% Jaén: 18.6% Jaén: 18.6% Jaén: 18.6% Jaén: 18.6% Málaga: 20.3% Málaga: 20.3% Málaga: 20.3% Málaga: 20.3% Málaga: 20.3% Málaga: 20.3% Málaga: 20.3% Málaga: 20.3% Málaga: 20.3% Málaga: 20.3% Málaga: 20.3% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Sevilla: 19.4% Ávila: 16.3% Ávila: 16.3% Ávila: 16.3% Burgos: 17.0% Burgos: 17.0% Burgos: 17.0% Burgos: 17.0% León: 16.2% León: 16.2% León: 16.2% León: 16.2% Palencia: 16.6% Palencia: 16.6% Palencia: 16.6% Salamanca: 16.3% Salamanca: 16.3% Salamanca: 16.3% Salamanca: 16.3% Segovia: 17.5% Segovia: 17.5% Segovia: 17.5% Soria: 17.0% Soria: 17.0% Valladolid: 16.8% Valladolid: 16.8% Valladolid: 16.8% Valladolid: 16.8% Valladolid: 16.8% Zamora: 15.4% Zamora: 15.4% Zamora: 15.4% Badajoz: 18.8% Badajoz: 18.8% Badajoz: 18.8% Badajoz: 18.8% Badajoz: 18.8% Cáceres: 17.5% Cáceres: 17.5% Cáceres: 17.5% Cáceres: 17.5% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Barcelona: 20.3% Girona: 19.6% Girona: 19.6% Girona: 19.6% Girona: 19.6% Girona: 19.6% Girona: 19.6% Lleida: 19.0% Lleida: 19.0% Lleida: 19.0% Lleida: 19.0% Tarragona: 19.0% Tarragona: 19.0% Tarragona: 19.0% Tarragona: 19.0% Tarragona: 19.0% Tarragona: 19.0% A Coruña: 17.5% A Coruña: 17.5% A Coruña: 17.5% A Coruña: 17.5% A Coruña: 17.5% A Coruña: 17.5% A Coruña: 17.5% A Coruña: 17.5% Lugo: 17.0% Lugo: 17.0% Lugo: 17.0% Lugo: 17.0% Ourense: 16.1% Ourense: 16.1% Ourense: 16.1% Ourense: 16.1% Pontevedra: 17.8% Pontevedra: 17.8% Pontevedra: 17.8% Pontevedra: 17.8% Pontevedra: 17.8% Pontevedra: 17.8% Pontevedra: 17.8% Huesca: 18.2% Huesca: 18.2% Huesca: 18.2% Teruel: 17.9% Teruel: 17.9% Teruel: 17.9% Zaragoza: 18.4% Zaragoza: 18.4% Zaragoza: 18.4% Zaragoza: 18.4% Zaragoza: 18.4% Zaragoza: 18.4% Zaragoza: 18.4% La Rioja: 18.0% La Rioja: 18.0% La Rioja: 18.0% La Rioja: 18.0% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Madrid: 20.5% Murcia: 19.9% Murcia: 19.9% Murcia: 19.9% Murcia: 19.9% Murcia: 19.9% Murcia: 19.9% Murcia: 19.9% Murcia: 19.9% Murcia: 19.9% Murcia: 19.9% Navarra: 18.0% Navarra: 18.0% Navarra: 18.0% Navarra: 18.0% Navarra: 18.0% Asturias: 16.4% Asturias: 16.4% Asturias: 16.4% Asturias: 16.4% Asturias: 16.4% Asturias: 16.4% Asturias: 16.4% Cantabria: 17.5% Cantabria: 17.5% Cantabria: 17.5% Cantabria: 17.5% Cantabria: 17.5% Illes Balears: 22.4% Illes Balears: 22.4% Illes Balears: 22.4% Illes Balears: 22.4% Illes Balears: 22.4% Illes Balears: 22.4% Illes Balears: 22.4% Illes Balears: 22.4% Ceuta: 20.4% Melilla: 20.4% Santa Cruz de Tenerife: 20.6% Santa Cruz de Tenerife: 20.6% Santa Cruz de Tenerife: 20.6% Santa Cruz de Tenerife: 20.6% Santa Cruz de Tenerife: 20.6% Santa Cruz de Tenerife: 20.6% Santa Cruz de Tenerife: 20.6% Las Palmas: 20.8% Las Palmas: 20.8% Las Palmas: 20.8% Las Palmas: 20.8% Las Palmas: 20.8% Las Palmas: 20.8% Las Palmas: 20.8% Las Palmas: 20.8%
  • 15.4% – 17.0% (10)
  • 17.0% – 18.0% (10)
  • 18.0% – 18.9% (10)
  • 18.9% – 19.9% (10)
  • 19.9% – 22.4% (12)
One hexagon per province, each the same size. Grey: no figure held.

Explore it on the interactive map →

Highest: the top 15

#ProvinceShare aged 30-44Projected
1 Illes Balears 22.4%PP
2 Almería 21.4%PP
3 Las Palmas 20.8%PSOE
4 Santa Cruz de Tenerife 20.6%PP
5 Madrid 20.5%PP
6 Ceuta 20.4%PP
7 Melilla 20.4%PP
8 Guadalajara 20.3%PP
9 Barcelona 20.3%PSOE
10 Málaga 20.3%PP
11 Huelva 20.2%PP
12 Murcia 19.9%PP
13 Toledo 19.7%PP
14 Girona 19.6%PSOE
15 Granada 19.4%PP

Lowest: the bottom 15

#ProvinceShare aged 30-44Projected
52 Zamora 15.4%PP
51 Ourense 16.1%PP
50 León 16.2%PP
49 Salamanca 16.3%PP
48 Ávila 16.3%PP
47 Asturias 16.4%PP
46 Palencia 16.6%PP
45 Valladolid 16.8%PP
44 Gipuzkoa 16.8%EH Bildu
43 Soria 17.0%PP
42 Lugo 17.0%PP
41 Burgos 17.0%PP
40 Bizkaia 17.2%PSOE
39 Cantabria 17.5%PP
38 Cáceres 17.5%PP
Every province (52), highest first
#ProvinceRegionShare aged 30-44Projected
1 Illes Balears Illes Balears22.4%PP
2 Almería Andalucía21.4%PP
3 Las Palmas Canarias20.8%PSOE
4 Santa Cruz de Tenerife Canarias20.6%PP
5 Madrid Comunidad de Madrid20.5%PP
6 Ceuta Ceuta20.4%PP
7 Melilla Melilla20.4%PP
8 Guadalajara Castilla-La Mancha20.3%PP
9 Barcelona Cataluña20.3%PSOE
10 Málaga Andalucía20.3%PP
11 Huelva Andalucía20.2%PP
12 Murcia Región de Murcia19.9%PP
13 Toledo Castilla-La Mancha19.7%PP
14 Girona Cataluña19.6%PSOE
15 Granada Andalucía19.4%PP
16 Valencia/València Comunitat Valenciana19.4%PP
17 Sevilla Andalucía19.4%PP
18 Alicante/Alacant Comunitat Valenciana19.2%PP
19 Cádiz Andalucía19.1%PP
20 Tarragona Cataluña19.0%PSOE
21 Lleida Cataluña19.0%PSOE
22 Castellón/Castelló Comunitat Valenciana18.9%PP
23 Badajoz Extremadura18.8%PP
24 Ciudad Real Castilla-La Mancha18.8%PP
25 Albacete Castilla-La Mancha18.7%PP
26 Jaén Andalucía18.6%PP
27 Córdoba Andalucía18.5%PP
28 Zaragoza Aragón18.4%PP
29 Cuenca Castilla-La Mancha18.4%PP
30 Huesca Aragón18.2%PP
31 Navarra Comunidad Foral de Navarra18.0%PSOE
32 La Rioja La Rioja18.0%PP
33 Teruel Aragón17.9%PP
34 Araba/Álava País Vasco17.8%PSOE
35 Pontevedra Galicia17.8%PP
36 A Coruña Galicia17.5%PP
37 Segovia Castilla y León17.5%PP
38 Cáceres Extremadura17.5%PP
39 Cantabria Cantabria17.5%PP
40 Bizkaia País Vasco17.2%PSOE
41 Burgos Castilla y León17.0%PP
42 Lugo Galicia17.0%PP
43 Soria Castilla y León17.0%PP
44 Gipuzkoa País Vasco16.8%EH Bildu
45 Valladolid Castilla y León16.8%PP
46 Palencia Castilla y León16.6%PP
47 Asturias Principado de Asturias16.4%PP
48 Ávila Castilla y León16.3%PP
49 Salamanca Castilla y León16.3%PP
50 León Castilla y León16.2%PP
51 Ourense Galicia16.1%PP
52 Zamora Castilla y León15.4%PP