Ixmatlahuacan is a municipality in the Mexican state of Veracruz. It is located in south zone of Veracruz, about 175 km from the state capital Xalapa. It has a surface of 335.59 km2. It is located at . Ixmatlahuacan is delimited to the northeast by Acula, to the east by Amatitlán, to the south by Cosamaloapan, to the west by Tierra Blanca, and to the north by Ignacio de la Llave.
The weather in Ixmatlahuacan is warm year-round with rains in summer and autumn. It produces principally maize, beans, rice, sugarcane, watermelon and mango.
In May, Ixmatlahuacan celebrates the Ascención del Señor, patron of the town.
- "Enciclopedia de los Municipios de México: Ixmatlahuacan" (in Spanish). Gobierno Estatal. Retrieved 2009-06-10.