111.911 alemanes residentes en España. Mapa de distribución.

En España hay actualmente 111.911 personas de nacionalidad alemana, con presencia en todas las provincias del país, y residiendo mayoritariamente en Illes Balears, Santa Cruz de Tenerife, Alicante / Alacant y Barcelona.

Con respecto al año pasado, el número de alemanes ha crecido en 416 personas.

El resto de la población alemana se reparte así: once mil quinientos setenta y siete alemanes en Las Palmas, nueve mil seiscientos cuarenta y ocho alemanes en Málaga, siete mil seiscientos noventa y seis alemanes en Madrid, tres mil doscientos treinta y ocho alemanes en Valencia / València, 2.766 en Girona, 1.851 en Tarragona, 1.796 en Cádiz, 1.612 en Murcia, 1.493 en Almería, 1.442 en Granada, 1.009 en Castellón / Castelló, 914 en Sevilla, 526 en Gipuzkoa, 501 en Bizkaia, 442 en Asturias, 431 en Pontevedra, 419 en A Coruña, 391 en Navarra, 390 en Huelva, 376 en Zaragoza, 333 en Cantabria, 210 en Lleida, 176 en Melilla, 175 en Toledo, 167 en Araba / Álava, 162 en Ourense, 138 en Córdoba, 137 en Huesca, 137 en Valladolid, 133 en León, 131 en Cáceres, 122 en Guadalajara, 117 en Salamanca, 113 en Jaén, 108 en Badajoz, 99 en Burgos, 86 en Lugo, 85 en La Rioja, 60 en Teruel, 47 en Albacete, 46 en Ávila, 45 en Palencia, 44 en Ciudad Real, 43 en Segovia, 39 en Zamora, 32 en Cuenca, 24 en Soria y 15 en Ceuta.

alemanes en España.
15 - 24 32 - 138 162 - 526 914 - 3.238 7.696 - 18.922

Población por edades y sexos

Pirámide de habitantes por sexo y edades.

Pirámide de edades en porcentaje, comparando las edades de la población española con las de nacionalidad alemana empadronadas en España.

Leyenda de colores: españolas vs. alemanas y españoles vs. alemanes

Pirámide de edades, por sexos. Pirámide de edades por sexos de la población española en 2019. MUJERESHOMBRES<1<1101020203030404050506060707080809090>99>99
EdadMujeresHombres
2019201820192018
>9913747
95-9964663627
90-94237224205171
85-89604576596571
80-841.8641.6722.1591.986
75-794.0253.9664.4514.615
70-743.9174.2063.7074.061
65-694.1244.1553.9243.979
60-644.0944.0673.7603.650
55-594.8624.5924.7404.458
50-545.2975.2915.6625.582
45-494.1604.3984.5204.783
40-444.0323.8503.6613.711
35-394.4844.4873.2373.273
30-343.9033.9612.8862.786
25-293.7413.7232.6602.637
20-242.7212.6461.9371.865
15-191.7571.7461.5961.625
10-141.5521.4541.4171.369
5-91.4641.4151.4431.454
0-41.1181.1781.2771.205