El municipio de Cosamaloapan está ubicado en la zona centro-sur del estado de Veracruz, Limita al norte con los municipios de Tierra Blanca e Ixmatlahuacan; al sur con Chacaltianguis, Tuxtilla, Tlacojalpan, Otatitlán y el estado de Oaxaca (Tuxtepec, Oax.), al este con Carlos A.