1949年为七里区,1959年改为公社,1984年建七里坪镇1996年,七里坪镇面积138平方千米,人口3.3万人,辖周家墩、柳林河、张环山、经堂岗、郑必高、八一、方家院、张家湾、贡家河、草鞋店、杨家山、周七家、阮家店、石家河、盐店河、福德桥、罗畈冲、颜邹家、马家岗、周家冲、天台山、对天河、下畈、红坪、花园畈25个行政村和七里坪镇居委会,镇政府驻七里坪;紫云乡面积96平方千米,人口2.1万人,辖山西冲、七家畈、紫云寨、长塘边、东岳庙、许葛楼、户家湾、张家河、袁英河、许张家、高家湾、柏林寺、傅家坳、方家垱、高徐家、古峰岭、徐家河、长兴店、郑家畈、方西河20个行政村,乡政府驻方西河;檀树岗乡面积62平方千米,人口1.7万人,辖檀树岗、吊桥、骆家湾、莲花背、熊家嘴、三圣庵、长冲、马鞍山、观音阁、曹门口、杨李家、戴世英、程维德、陶家边14个行政村,乡政府驻檀树岗;典明乡面积55平方千米,人口1.7万人,辖张石河、马鞍石、石家湾、尤家湾、王文秀、张李家漏局、陈祖、高庙岗、典明、桐嫌白马嘶、万田畈、石家岗、石家嘴、下店14个行政村,乡政府驻土库店。
1999年,撤销紫云乡、檀树岗乡、典明乡,并入七里坪镇。2004年,人口73542人,面积286平方千米,辖七里坪1个居委会和红坪、花园畈、贡家河、张家湾、方院、张环山、柳林河、周家墩、经岗、八一、郑必高、草鞋店、杨山、周七家、阮店、石河、盐店河、福德桥、马岗、罗畈、颜邹家、檀树岗、吊桥、骆家湾、莲花背、熊家咀、余家畈、长冲、马鞍山、观音阁、戴世英、杨李家、曹门口、程维德、白马嘶、典明、万田畈、石家岗、石返轮让家咀、高庙、张石河、石家湾、马安石、尤家湾、王文秀、张李家、陈祖、七家畈、紫公寨、长塘边、东岳庙、许葛楼、山西冲、卢家湾、张家河、许张家、高家湾、袁英河、柏林寺、付家坳、方家垱、高徐家、古峰岭、徐家河、长辛店、郑家畈、方西河72个行政村,镇政府驻七里。