沙子在明清时期称为黄沙岭,隶属安仁里。
1932年3月设沙子乡,隶属第一区。
1938年12月改设沙子镇。
1941年为沙子联保,仍归一区辖。
1945年裁区及联保,复置沙子乡,直隶县政府。
1953年县设56乡,沙子乡隶第一区。
1958年设沙子管理区,隶砂锅公社。
1965年8月17日,设沙子公社,隶属莲城区。
1984年复置沙子乡。
1991年将砂锅乡、菜子乡西南部分与沙子乡合并,建沙子镇,镇人民政府驻沙子岭。
2007年9月,根据《晴隆县人民政府关于对沙子镇村级整合实施方案的批复》晴府函﹝2007﹞115号文件(批复),原坟上村、青龙村、文丰村的一组、三组、四组、五组、七组整合为现文丰村,村委会驻址:文丰村新明组。
2016年10月17日,根据晴隆县人民政府下发文件,晴府函﹝2016﹞194号《晴隆县人民政府关于同意莲城街道办事处撤销文丰等3村民委员会设置文丰等3个社区居民委员会的批复》,将文丰村修改为文丰社区。