1948年汜水解放,成立沙固农民协会,属成皋县第五区。
1951年成立沙固互助组,属成皋县第五区。
1952年成立沙固初级社,属成皋县第五区。
1954年成皋县和荥阳县合并,成皋县第五区改荥阳县第十二区,属荥阳县第十二区。
1955年撤区并乡,十二区改峡窝乡,同年成立沙固高级农业生产合作社,属峡窝乡。
1958年10月成立沙固生产大队,属周村人民公社(后改称马固人民公社)。
1964年7月属荥阳县峡窝人民公社。
1983年5月人民公社撤销,恢复乡镇,成立沙固村委会,属荥阳县峡窝乡。
1994年7月撤乡建镇,属荥阳市峡窝镇。
2004年5月,区划调整归属上街区,至今。