Santa María Ixtiyucan es una localidad del estado mexicano de Puebla.
Es cabecera del municipio de Nopalucan.
[3] El nombre «Santa María» hace referencia a la santa patrona de la localidad: Santa María.
El nombre «Ixtiyucan» proviene de los términos en náhuatl ixtli, cara o valle; yutl, característica; can, lugar.
Su significado es «lugar llano».