El municipio está ubicado en el este del estado de Sonora, su cabecera es la población de Cumpas y se localiza en el paralelo 30° 00' de latitud norte y el meridiano 109° 47' de longitud al oeste de Greenwich; a una altura de 914 metros sobre el nivel del mar. Colinda al norte con Nacozari de García al este con <>y Huásabas; al sur con Moctezuma; al suroeste con y Aconchi; al oeste con Huépac y Banámichi y al noroeste con arizpe.