民国以前,今尖草坪区大部分地区属太原府阳曲县。1970年3月,撤销太原郊区建置,分别设置南郊区、北郊区。北郊区多为荒地,野草丛生,以菅草最多,但由于“菅”是生僻字,人们习惯写成尖草,所以就称这一带为“尖草坪”。
1998年末,尖草坪区面积285.6平方千米,其中建成区面积32.4平方千米。人口27.8万人,其中非农业人口18.9万人,农业人口8.9万人。辖7个街道、4个镇、4个乡,168个居委会、87个村委会,99个自然村。
2007年,马头水乡长里自然村已无人居住。
2015年末,尖草坪区辖9个街道、2个镇、3个乡(合计14个),63个居委会、84个村委会(合计147个)。