【概况】杨家园子镇位于子长县东南部,辖1个居委会、45个行政村。包西铁路、S205公路过境。
【沿革】1949年设杨家园子乡,1958年9月改设永胜公社,同年11月更名杨家园子公社,1983年改杨家园子镇。1949年10月设热寺湾乡,1950年9月并入宜家散岔乡,1956年复设热寺湾乡,1958年属永胜公社,1961年设热寺湾公社,1983年改热寺湾乡。1996年,杨家园子镇面积105.4平方千米,人口1.4万人,辖石太山、杨一村、杨二村、杏家湾、麻柴沟、田家沟、马家沟、王家坪、王家沟、任家山、贺家沟、新庄、山庄子沟、高家河、徐家沟、好坪沟、刘胡家沟、吴家坪、吴家寨子、白家园子、拓家沟、柳家坪、魏家岔、蜜蜂峪、野家沟25个行政村和杨家园子居委会;热寺湾乡面积113.3平方千米,人口0.7万人,辖热寺湾、玉家圪崂、玉家沟、中庄、强家畔、任瓦、散岔、姜家坪、七十甲、楼沟、何家岔、王家庄、冯家岔、徐家检、大寨、前圪塔、徐家就、常家新庄、湫沟、稍卜河20个行政村。2011年,撤销热寺湾乡并入杨家园子镇。
【2010年代码和城乡分类】
杨家园子镇(1居25村)610623101:
~001 121杨家园子居委会
~200 121石太山村
~201 122杨一村
~202 122杨二村
~203 122杏家湾村
~204 122麻柴沟村
~205 122田家沟村
~206 220马家沟村
~207 220王家坪村
~208 220王家沟村
~209 220任家山村
~210 220贺家沟村
~211 220新庄村
~212 220山庄子沟村
~213 220高家河村
~214 220徐家沟村
~215 220好坪沟村
~216 220吴家坪村
~217 220刘胡家沟村
~218 122吴家寨子村
~219 220拓家沟村
~220 220白家园子村
~221 220柳家坪村
~222 220魏家岔村
~223 220蜜蜂峪村
~224 220野家沟村
热寺湾乡(20村)610623200:
~200 210热寺湾村
~201 210王家庄村
~202 220强家畔村
~203 220散岔村
~205 220玉家圪崂村
~206 220姜家坪村
~207 220七十甲村
~208 220楼沟村
~209 220何家岔村
~210 220王家沟村
~211 220冯家岔村
~212 220徐家岔村
~213 220前圪塔村
~215 220中庄村
~216 220常家新庄村
~217 220徐家硷村
~218 220湫沟村
~219 220稍卜河村
~220 220大寨村
~221 220任瓦村