San Luis Temalacayuca es un pueblo del estado mexicano de Puebla, ubicado en el municipio de Tepanco de López.