民国时期属寻甸县太华乡。
1949年5月建立太华乡解放委员会,隶属寻(甸)禄(劝)边区人民政府。
1950年属马街乡。
1952年设东林乡(包括多宜甲)。
1956年农业合作化时成立徐谷高级社。
1958年人民公社化时设徐谷管理区,属跃进公社。
1963年设徐谷公社(包括多宜甲),属款庄区,同年11月,随款庄区由寻甸县划归富民县管辖。
1966年撤区成立款庄人民公社设徐谷生产大队。
1984年3月体制改革后设徐谷乡,属款庄区。
1988年3月,乡镇体制改革,区改乡,乡改办事处,设徐谷办事处,属款庄乡。
2000年9月撤销徐谷办事处,设徐谷村民委员会。
2011年撤销款庄乡,设款庄镇,仍辖。