Limita al norte con el municipio de Ajalpan; al sureste, con Coxcatlán; al suroeste, con San José Miahuatlán; y al nororeste con Altepexi.