孙祖镇,隶属于山东省临沂市沂南县,地处沂南县西部,东南与张庄镇接壤,西南与双堠镇为邻,西北接岸堤镇、马牧池乡,东北连依汶镇,行政区域面积152.13平方千米。截至2019年末,孙祖镇户籍人口为46544人。
1949年后,始称孟良崮公社;1996年12月,撤乡设孙祖镇;2001年1月,代庄乡并入。截至2020年6月,孙祖镇辖8个社区、11个行政村,镇人民政府驻孙祖村。
2019年,孙祖镇有工业企业85个,其中规模以上6个,有营业面积超过50平方米以上的综合商店或超市68个。