闫家沟村历史悠久,先前隶属阳曲县,1950年至1956年太原市第五区和万柏林区政府曾先后驻此。
1957年划归太原市郊区。
1958年改属小井峪人民公社。
1959年划归河西区。
1960年6月,划归市政府领导直属的和平人民公社,归小井峪管理区。
1961年恢复为小井峪农村人民公社,划归新恢复的河西区。
1963年再归郊区。
1970年划归北郊区。
1984年建小井峪乡归其所辖。
1998年1月,太原市行政区划划归万柏林区,属小井峪乡。
2007年3月,万柏林区行政区划归小井峪街道办事处所辖。
闫家沟社区成立于2005年,2006年9月15日,万柏林区政府根据省城太原市“城中村”的发展规划,改“乡(镇)村制”为“乡(街)村制”,扩大了城区范围,将市属“城中村”划归城区,原小井峪乡政府的闫家沟社区居委会变更为小井峪街道闫家沟社区居委会,并一直沿用至今。