1913年划灵山、曲城、蚕庄三乡为第五区。
1928年划老翅为第五区,划蚕庄、诸流为第六区,划灵山、曲城为第七区。
1941年属招北县第一、二、三区(后称灵山区、金矿区、金华区)。
1952年-1955年组成第三区,下设9个小乡。
1955年-1957年改为灵山区。
1957年由9个小乡并为3个大乡。
1958年5月并为蚕庄乡,10月成立蚕庄人民公社,后称灵山公社。
1984年3月撤销人民公社,改设蚕庄镇,至今。