2017年经四川省人民政府批准,宁南县行政区划作如下调整:撤销六铁乡,设立六铁镇,以原六铁乡的行政区域为六铁镇的行政区域,六铁镇人民政府驻树基村。
辖:树基村、岔河村、坡基村、子各村、增建村。
2019年12月13日,四川省人民政府关于同意凉山州调整西昌市等6县(市)部分乡镇行政区划的批复(川府民政〔2019〕18号):将原海子乡所属行政区域划归六铁镇管辖,六铁镇人民政府驻树基路55号。
六铁镇增建村、子各村以及树基村7组热水塘避让搬迁点51户所属行政区域划归松新镇管辖。