Las principales cadenas montañas son: La Gran Sierra de Rosario que alza sus cumbres hasta los 2,500 metros de altura sobre el mar y forma el lindero occidental del municipio, situada al norte del Río Nazas, la que después de profunda depresión a la que penetra el río, se prolonga en el sur con el nombre de Sierra de Fernández, y ésta, a su vez, se deprime frente a la Sierra de San Lorenzo, para formar el Cañón de Huarichic, que aprovecha el ferrocarril de Durango en su paso a Torreón.