1949年2月,沙河地区属昌顺县。
1949年4月,沙河地区属昌平县二区。
1953年7月,成立沙河镇,辖1街、6村。
1956年2月,沙河镇并入大乡,改称沙河乡。
1958年8月,沙河地区属红旗公社。
1958年11月,沙河乡改沙河工作站,属小汤山公社。
1959年11月,成立沙河中越友好公社,沙河镇管理区成立。
1961年6月,沙河中越友好公社撤销,成立沙河公社。
1981年7月,沙河公社改乡。
1987年1月,沙河乡并入沙河镇。
1990年6月,沙河镇分为沙河镇和巩华镇。
1993年10月,巩华镇下辖的农村并入沙河镇。
1997年12月,沙河镇、巩华镇复并为沙河镇。
1999年10月,七里渠乡并入。
2007年11月28日,沙河地区办事处成立,同时保留沙河镇建置。