El municipio está ubicado en el centro del estado de Sonora, su cabecera es la población de Aconchi y se localiza en el paralelo 22°49' de latitud norte y 110°14' de longitud oeste del meridiano de Greenwich, a una altura de 609 metros sobre el nivel del mar. Colinda con los municipios siguientes: al norte con Huépac; al este con Cumpas; al sur con Ures y Baviácora; al oeste con Rayón y al noroeste con San Felipe de Jesús.