Janos se encuentra localizado en el extremo noroccidental del estado de Chihuahua, limita al sur con el municipio de Casas Grandes y el municipio de Nuevo Casas Grandes, al este con el municipio de Ascensión, al oeste con el estado de Sonora, particularmente con el municipio de Agua Prieta, el municipio de Bavispe y el municipio de Bacerac y al norte con los Estados Unidos, con el Condado de Hidalgo del estado de Nuevo México.