Shanhe

Shanhe may refer to these places in China:


 * Shanhe Subdistrict, a subdistrict of Shuangyang District, Changchun, Jilin
 * Shanhe Township, a township of Longde County, Ningxia

Towns

 * Shanhe, Gansu, in Zhengning County, Gansu
 * Shanhe, Heilongjiang, in Wuchang, Heilongjiang
 * Shanhe, Shanxi, in Zezhou County, Shanxi