El municipio está ubicado en el noroeste del Estado de Sonora, su cabecera es la población de Oquitoa y se localiza en el paralelo 30° 44' de latitud norte y a los 111° 44' de longitud al oeste del meridiano de Greenwich, a una altura de 579 metros sobre el nivel del mar. Colinda con los municipios siguientes: al noreste con Atil; al sureste con Trincheras y al oeste con Altar.