1949年設(shè)楊家園子鄉(xiāng),1958年9月改設(shè)永勝公社,同年11月更名楊家園子公社,1983年改楊家園子鎮(zhèn)。
1949年10月設(shè)熱寺灣鄉(xiāng),1950年9月并入宜家散岔鄉(xiāng),1956年復(fù)設(shè)熱寺灣鄉(xiāng),1958年屬永勝公社,1961年設(shè)熱寺灣公社,1983年改熱寺灣鄉(xiāng)。
1996年,楊家園子鎮(zhèn)面積105.4平方千米,人口1.4萬人,轄石太山、楊一村、楊二村、杏家灣、麻柴溝、田家溝、馬家溝、王家坪、王家溝、任家山、賀家溝、新莊、山莊子溝、高家河、徐家溝、好坪溝、劉胡家溝、吳家坪、吳家寨子、白家園子、拓家溝、柳家坪、魏家岔、蜜蜂峪、野家溝25個(gè)行政村和楊家園子居委會;熱寺灣鄉(xiāng)面積113.3平方千米,人口0.7萬人,轄熱寺灣、玉家圪嶗、玉家溝、中莊、強(qiáng)家畔、任瓦、散岔、姜家坪、七十甲、樓溝、何家岔、王家莊、馮家岔、徐家檢、大寨、前圪塔、徐家就、常家新莊、湫溝、稍卜河20個(gè)行政村。
2011年,撤銷熱寺灣鄉(xiāng)并入楊家園子鎮(zhèn)。