San Andrés Azumiatla es una localidad mexicana ubicada en el estado de Puebla, dentro del municipio de Puebla.
[4] San Andrés Azumiatla se localiza en el suroeste del municipio de Puebla, cercana al límite con el municipio de Ocoyucan.
[5] Se encuentra a una altura media de 2142 m s. n. m.[6] y cubre un área de 4 km².
[8][7] En dicho censo se registraron 3134 viviendas, de las que 2824 se encontraban habitadas.
[8] Fuente: Instituto Nacional de Estadística y Geografía.