沙子在明清时期称为黄沙岭,隶属安仁里。
1932年3月设沙子乡,隶属第一区。
1938年12月改设沙子镇。
1941年为沙子联保,仍归一区辖。
1945年裁区及联保,复置沙子乡,直隶县政府。
1953年县设56乡,沙子乡隶第一区。
1958年设沙子管理区,隶闻风公社。
1965年8月17日,设沙子公社,隶属莲城区。
1984年复置沙子乡。
1991年将砂锅乡、菜子乡西南部分与沙子乡合并,建沙子镇,镇人民政府驻沙子岭。
2007年9月,根据《晴隆县人民政府关于对沙子镇村级整合实施方案的批复》晴府函﹝2007﹞115号文件(批复),原坡荣村文丰村六组、二组、砚瓦村整合为现坡荣村,村委会驻址:坡荣。