宋时属承恩乡部分;元时属十八都、二十三都、二十四都;清时属承恩乡乌岩庄、龙岙庄和包山庄;光绪三十四年(1908)属第三区二南乡;民国初属涂桃区小芝乡、乌岩乡,后合并为二南乡;建国初其现域有小芝乡、汊口乡、包山乡,属桐峙区;1952年,汊口乡分出乌岩乡;1955年10月,小芝乡并入包山乡;1956年乌岩乡并入汊口乡,1957年12月重新分出;1958年3月包山乡分立小芝乡,同年10月,两乡合并为小芝管理区,12月,乌岩乡与汊口乡合并为汊口管理区;1959年3月小芝管理区分为小芝、包山管理区,属桐峙人民公社;1961年建立车口公社、小芝公社,均属桐峙区;1984年改称车口乡、小芝乡;1987年小芝乡改为小芝镇;1992年撤区扩镇并乡,撤销桐峙区,车口乡并入小芝镇。