El Pueblo de San Juan Llano Grande, pertenece al Municipio de San Pedro Yeloixtlahuaca y se localiza en la parte sur del Municipio y del Estado de Puebla.