El municipio de Rayón se localiza en la parte central del Estado a 110 Kms. de la capital de la entidad, a una altitud de 618 metros sobre el nivel del mar. Limita al norte con los municipios de Opodepe y San Felipe de Jesús, al sur con San Miguel de Horcasitas y Ures, al este con Aconchi, Baviácora y Ures, y al oeste con los municipios de Carbó y San Miguel de Horcasitas.