诸侯封地，西周属黄国地，春秋战国时期，先属吴后属楚，号称“吴头楚尾”。秦始皇统一六国时期属九江郡。西汉置雩娄县。南朝宋侨立苞信县于此，南朝梁以苞信县属义州。隋开皇四年（584年），改苞信县为殷城县，属弋阳郡。唐武德三年（620年），重置义州，以县属光州。宋建隆元年（960年）赵匡胤尊其父弘殷为宣祖，诏谕全国讳“殷”字，故改殷城为商城，属光州弋阳郡，至此始得县名。不久后并入固始县。明成化十六年（1480年）四月析固始县复置商城县。清朝属河南承宣布政使司南汝光州道光州直隶州。民国属河南省第九行政都察区潢川专员公