西周初周公在項地封姬姓子國,與頓(子)國一時并建。
戰(zhàn)國項地屬楚。
秦置項縣,屬潁川郡。
西漢析置南頓縣,與項縣同屬汝南郡。
南北朝同屬陳郡。
東魏天平年間改項縣稱秣陵縣。
北齊改南頓縣為和城縣。
隋開皇三年(583)改秣陵縣為項城縣。
大業(yè)初復項縣,屬沈州。
唐貞觀元年(627)以縣改屬陳州。
證圣元年(695)析置光武縣。
景云元年(710)又改稱南頓縣。
五代、北宋、金元因之。
原南頓縣時廢時復。
清屬陳州府。
1913年屬豫東道。
1914年屬開封道。
1927年直屬河南省。
1932年屬河南省第三行政督察區(qū)。
1949年屬淮陽專區(qū)。
1953年屬開封專區(qū)。
1958年屬商丘專區(qū)。
1959年復屬開封專區(qū)。
1961年復屬商丘專區(qū)。
1965年屬周口專區(qū)。
1969年屬周口地區(qū)。
1993年項城撤縣設市,稱項城市。
2000年屬周口市。