周武王元年(前1046)建立蔡國。
周景王十四年(前531)楚滅蔡國,設(shè)立蔡縣。
戰(zhàn)國時先后屬蔡、楚、韓、秦。
韓置上蔡縣。
秦王政十七年(前230)秦滅韓,上蔡屬潁川郡、汝南郡。
西漢高帝四年(前203)置汝南郡,治上蔡。
漢永初二年(108)析上蔡縣、西平縣之地置定潁縣,歷經(jīng)魏、晉,至南朝劉宋廢。
三國屬魏國豫州汝南郡。
西晉泰始四年(268)改為武津縣。
南朝宋泰始二年(466)屬汝南郡。
北魏神龜二年(519)于縣境北部置臨汝縣,又曰武津縣,仍屬汝南郡。
北齊武津、臨汝二縣俱廢,并入上蔡縣。
隋開皇六年(586)于臨汝縣舊址復(fù)置武津縣。
大業(yè)三年(607)武津縣并入上蔡縣,屬汝南郡。
唐屬河南道蔡州。
貞觀元年(627)廢,尋復(fù)置。
元和十二年(817)省入遂平,屬唐州。
長慶元年(821)復(fù)置上蔡縣,屬蔡州。
宋屬京西北路蔡州汝南郡淮康軍。
金屬京南路蔡州鎮(zhèn)南軍。
元屬河南行省汝寧府。
明洪武初廢上蔡縣,洪武四年(1371)復(fù)置,屬河南布政使司汝寧府。
清沿明制。
1912年屬汝寧府。
1913年屬豫南道。
1914年改屬汝陽道。
1927年直屬河南省。
1932年屬河南省第八行政督察區(qū)。
1947年置洪河縣,轄上蔡、商水、郾城、西平縣交界地區(qū)。
1949年3月洪河縣并入上蔡縣,屬確山專區(qū),8月改屬信陽專區(qū)。
1951年上蔡縣的陳莊、唐橋、李莊、大冀、朱樓、大張6個小鄉(xiāng)劃歸汝南縣轄。
1965年屬駐馬店專區(qū)。
1969年屬駐馬店地區(qū)。
2000年屬地級駐馬店市。