民国二十四年(1935年),白沙置县时设七坊乡。2002年4月,光雅镇并入。2011年8月,增设查苗和光雅2个居民委员会。2020年,七坊镇常住人口为37847人。[1]截至2020年6月,七坊镇辖4个社区、14个行政村,镇人民政府驻査苗墟。
2011年,七坊镇农民人均纯收入4395.5元。2011年,七坊镇财政总收入1910.1万元,比上年增长32.6%。其中地方财政收入720万元,比上年增长47.3%。截至2018年,七坊镇有工业企业9个,其中规模以上工业企业有1个,有营业面积超过50平方米以上的综合商店或超市5个。
历史沿革
民国二十四年(1935年),白沙置县时设七坊乡。[2]