清代末,原小湘镇范围属头班一区,分大湘都、小湘都;笋围都则属头班二区。
民国二十六年(1937年)5月,均属第一区。
1953年,小湘属三区,笋围属二区。
1958年4月,湘洞乡改为高要县小湘乡。
1958年10月,小湘乡与大湾乡合并成立为东风公社。
1959年7月,析置小湘公社。
1975年8月,从禄步公社析置笋围公社。
1983年,公社改称区。
1987年1月,小湘区改称小湘镇,笋围区改为笋围乡。
1988年5月,笋围乡改镇。
2004年3月,笋围镇并入小湘镇。