三台镇位于安新县北部偏西9.5千米。徐(水)新(安新)公路过境。面积51.8平方千米,人口2.89万人(2002年)。辖12个行政村,镇政府驻申明亭村。
三台为古燕赵边界地,燕筑三台城。汉为容城县治所。1961年设三台公社,1984年改乡,1989年改镇。1997年,面积51.6平方千米,人口2.8万,辖申明亭、山西村、店上、狮子村、大北头、辛庄克、张村、涞城、崔公堤、高公堤、朱公堤12个行政村。