El municipio está ubicado al noreste del Estado de Sonora, su cabecera es la población de Nacozari de García y se localiza en el paralelo 30°23' de latitud norte y a los 109°41' de longitud al oeste del meridiano de Greenwich, a una altura de 1040 metros sobre el nivel del mar. Colinda con los siguientes municipios: al norte con Agua Prieta, al este con Bavispe, al sureste con Bacerac, al sur con Villa Hidalgo y Cumpas, al oeste con Arizpe, y al noroeste con Bacohachi y Fronteras