民國時期屬尋甸縣太華鄉。
1949年5月建立太華鄉解放委員會,隸屬尋(甸)祿(勸)邊區人民政府。
1950年屬馬街鄉。
1952年設東林鄉(包括多宜甲)。
1956年農業合作化時成立徐谷高級社。
1958年人民公社化時設徐谷管理區,屬躍進公社。
1963年設徐谷公社(包括多宜甲),屬款莊區,同年11月,隨款莊區由尋甸縣劃歸富民縣管轄。
1966年撤區成立款莊人民公社設徐谷生產大隊。
1984年3月體制改革后設徐谷鄉,屬款莊區。
1988年3月,鄉鎮體制改革,區改鄉,鄉改辦事處,設徐谷辦事處,屬款莊鄉。
2000年9月撤銷徐谷辦事處,設徐谷村民委員會。
2011年撤銷款莊鄉,設款莊鎮,仍轄。