桐子林镇,隶属于四川省攀枝花市盐边县,地处盐边县南部。东与新九镇交界,南与红格镇接壤,西与仁和区、东区、盐边县相连,北与米易县毗邻。截至2018年末,辖区总面积206.42平方千米,桐子林镇户籍人口24365人。
1949年,属会理县九三乡。1996年7月,改为桐子林镇。截至2020年6月,桐子林镇下辖4个社区和1个行政村,镇人民政府驻桐子林镇玉泉路50号。
截至2018年末,桐子林镇有工业企业51个,其中规模以上15个,营业面积50平方米以上的综合商店或超市11个。