Colinda al Norte con el municipio de Llera y Casas; al Sur con el Estado de Veracruz; al Este con los municipios de Aldama y Altamira y al Oeste con Xicotencatl y Mante.