民国三十六年(1947年)前,属迁安县;1985年5月,三屯营乡改镇;1996年1月,乡镇区划调整,彭庄乡、高家店乡并入。
截至2018年末,三屯营镇户籍人口为29821人。
截至2020年6月,三屯营镇辖38个行政村,
镇人民政府驻西关村迎宾大街1号。
2011年,三屯营镇财政总收入3.74亿元,比上年增长15%。人均财政收入12950元,比上年增长17%。农民人均纯收入10973元。
2018年,三屯营镇有工业企业52个,其中规模以上9个,有营业面积超过50平方米以上的综合商店或超市65个。