Limita al norte con el municipio de Santa Isabel y el municipio de Chihuahua, al noreste con el municipio de Rosales, al este con el municipio de Saucillo, al sureste con el municipio de Valle de Zaragoza, al sur con el municipio de Rosario, al suroeste con el municipio de Nonoava, al oeste con el municipio de San Francisco de Borja y al noroeste con el municipio de Dr.