En 2020, se estimó que en Puebla había 29 mil 860 migrantes y personas que buscaban refugio, de los cuales 15 mil 938 correspondían a menores de edad, es decir el 53.4 por ciento. El estado se ubicó en el lugar 17 con mayor población de niños y adolescentes en estas condiciones.