Huayacocotla es un municipio del estado mexicano de Veracruz . Se ubica en la región Huasteca Baja del estado . La cabecera municipal es el poblado de Huayacocotla .
En el Censo INEGI de 2005, el municipio reportó una población total de 20,765 habitantes, de los cuales 5,211 habitaban en la cabecera municipal. De los habitantes del municipio, 779 (4.30%) hablaban alguna lengua indígena , principalmente el náhuatl . [1]
El municipio de Huayacocotla tiene una superficie total de 571.79 km² y limita al norte con Ilamatlán y Zontecomatlán de López y Fuentes ; al este con Texcatepec y Zacualpan ; y al sur y oeste con el estado de Hidalgo . [2]