河川乡位于宁夏固原市原州区东南24km,地处东经106°26′-106°30′、北纬35°59′-36°03′之间,海拔1534.3~1822m,年均降水量420mm,年平均气温7℃,干燥度1.55~2.0,属半干旱中温带向暖温带过渡气候。可耕地面积13.2万hm²。