Limita al norte con el municipiode Paso de Ovejas, al noreste con el municipio de Veracruz, al este con el municipio de Medellín, al sureste con el municipio de Jamapa, al sur con el municipio de Cotaxtla y al oeste con el municipio de Soledad de Doblado.