前属龙冈县地，隋开皇16年(596年)以境内横贯东西的大沙河命名为沙河县。1987年2月撤县设市，1988年被批准为对外开放城市。
地理.沙河市位于河北省南部，太行山东麓。地势西高东低（地形中西部为太行山脉丘陵地带，东部则属于华北平原），山区、丘陵、平原各占三分之一。沙河市属大陆性季风气候，四季分明。年平均气温13.1℃，平均无霜期207天，平均降水量529毫米，多集中于夏季。
行政区划.下辖5个街道办事处、6个镇、4个乡：其中沙河城镇和留村乡由邢