清为寿张县,寿张故城南十二里有凤凰山,由于常年雨水冲刷,现只剩一个小丘陵,按故城的方位,人们称为南台子。今县设在南台子前,故名。
原属山东省寿张县,1964年撤销寿张县,台前划归河南省范县。1973年12月16日,范县东部的9个公社划出成立了范县台前办事处,系县级机构,直属安阳地区。1975年3月14日,范县台前办事处改称台前办事处。1978年12月,台前办事处改称台前县。
1996年?,台前县面积454平方千米,人口32.6万人。辖1个镇、8个乡:城关镇、后方乡、侯庙乡、清水河乡、夹河乡、马楼乡、孙口乡、吴坝乡、打渔陈乡。县政府驻城关镇。
2000年第五次人口普查,台前县总人口325872人,其中:城关镇44123人、侯庙镇46817人、后方乡30587人、清水河乡30561人、马楼乡45136人、孙口乡24722人、打渔陈乡47579人、夹河乡28903人、吴坝乡27444人。
2005年末,台前县辖2个镇、7个乡:城关镇、侯庙镇、后方乡、马楼乡、孙口乡、打渔陈乡、清水河乡、夹河乡、吴坝乡。
2012年,孙口乡、打渔陈乡撤乡设镇。调整后,全县辖4个镇、5个乡:城关镇、侯庙镇、孙口乡、打渔陈乡、后方乡、清水河乡、马楼乡、夹河乡、吴坝乡。