隋開皇五年(585),置郾城縣,后歷代均屬郾城縣。
元代,因沙澧河相匯處,河灣狀似海螺,將上口鎮(zhèn)更名為螺灣河鎮(zhèn)。
明嘉靖十九年(1540),在郾城縣城東5里,沙、澧二河交匯處東南側(cè),始建螺灣鎮(zhèn),屬郾城縣。
明末筑有寨,名源匯寨。
清代稱螺灣河鎮(zhèn)。
后演化簡(jiǎn)稱為漯河鎮(zhèn)。
1930年,分置兩鎮(zhèn),寨內(nèi)稱漯河鎮(zhèn),火車站附近區(qū)域稱五權(quán)鎮(zhèn)。
1945年后,兩鎮(zhèn)合并統(tǒng)稱漯河鎮(zhèn)。
1948年,設(shè)立縣級(jí)漯河市,屬豫西第二行政督察區(qū)。
1949年,改屬許昌專區(qū)。
1970年,屬許昌地區(qū)。
1986年,升為省轄市,原許昌地區(qū)的郾城、臨潁、舞陽(yáng)3縣劃入。