县春秋时期为许国地，战国时期属魏国大梁郡。北宋建隆元年（960年）始置通许镇，属扶沟县。宋太祖赵匡胤下诏疏浚蔡河。自京师至通许镇，沿河设置闸门，按时开闸，调节水量，漕运畅通。取自汴京直通许国故地之义，故名通许。咸平五年（1002年）置咸平县，以年号为名。金大定二十九年（1189年），因其与咸平府（今辽宁省开原县）同名，易名为通许县，属南京路开封府。元属河南江北中书省汴梁路总管府。明清属河南省开封府。中华民国初属豫东道；废道后，属河南省第一行政督察专员公署。中华人民共和国建立后，属陈留专区；1952年归郑