Shahe could refer to the following towns in China:
Written as "沙河镇" Anhui Shahe, Chuzhou
Gansu Shahe, Linze County
Guangxi Shahe, Bobai County
Jiangsu Shahe, Ganyu County
Jiangxi Shahe, Ganzhou
Jilin Shahe, Dongfeng County
Liaoning Shahe, Anshan Shahe, Suizhong County
Shandong Shahe, Laizhou
Shaanxi Shahe, Xixiang County
Sichuan Shahe, Gao County Shahe, Guangyuan Shahe, Nanjiang County
Other written forms Shahe, Fanshi County, Shanxi (砂河镇)