El municipio está ubicado en el sureste del Estado de Sonora, su cabecera es la población de Quiriego y se localiza en el paralelo 27° 31' de latitud norte y a los 109° 15' de longitud al oeste del meridiano de Greenwich, a una altura de 822 metros sobre el nivel del mar. Colinda con los municipios siguientes: al norte con Rosario; al este con Alamos; al sur con Navojoa y al oeste con Cajeme.