内蒙古包头市达尔罕茂明安联合旗小文公乡解放时归土默特旗第七区,1954年划归达茂旗,1958年成立小文公公社,1962年区划调整时分为小文公、西营盘两个公社,1984年改为乡。内蒙古包头市达尔罕茂明安联合旗小文公乡解放时归土默特旗第七区,1954年划归达茂旗,1958年成立小文公公社,1962年区划调整时分为小文公、西营盘两个公社,1984年改为乡。2002年苏木乡镇机构改革时,小文公和西营盘合并成立新的小文公乡,2006年机构改革,小文公乡并入石宝镇。2012年恢复小文公乡建制,乡政府所在地为西营盘,辖原小文公、西营盘全部和大苏吉两个村。