Los presos de origen marroquí están liderando el primer lugar entre los extranjeros en las cárceles españolas, con un total de 3.841 internos marroquíes, lo que representa el 27% del total de reclusos de otras nacionalidades. Les siguen los colombianos con 1.502 presos (11%), los rumanos con 1.156 (8%) y los argelinos con 1.000 (7%).
Madrid es la comunidad con mayor presencia de presos extranjeros, con 3.356 internos de diversas nacionalidades, que suponen el 24% del total en España. Esta cifra está relacionada con el tamaño y la cantidad de centros penitenciarios que se encuentran en la región.
Andalucía continúa la lista con 2.652 internos extranjeros, seguida por la Comunidad Valenciana con 1.845 y Castilla y León con 1.688. Las regiones de Canarias, Aragón, Galicia, Baleares y Murcia suman otros 3.295 reclusos, lo que eleva el total de presos extranjeros en España a cerca de 13.944 personas.