Limita al norte con el municipio de Cerralvo, al sur con municipio General Terán, al este con los municipios China y Los Herreras y al oeste con los municipios Cadereyta Jiménez, Pesquería, Doctor González y está ubicado a 70 km de distancia de Monterrey.