The Xiaoxiang Range is drained to west by the Anning River and its tributaries. The Anning separates the Xiaoxiang from the Miaoniu Mountains to the west. To the north and east, the Xiaoxiang is drained by tributaries of the Dadu River. Across the Dadu to the north lies the Daxiang Range. To the south and east are poorly-defined mountainous regions with no range-like features with the exception of the Daliang Mountains further east.