子启于商丘，建立宋国。周赧王二十九年（前286年）齐国灭宋，境内大部为魏所据。魏置大宋郡于商丘，并封公子无忌于信陵（今宁陵县）。秦置睢阳县，治今商丘市区南部，为砀郡治所。西汉高帝五年（前202年）改砀郡为梁国。三国魏黄初元年（220年）改梁国为梁郡。西晋改梁国。南朝宋永初元年（420年）改梁郡，属徐州；又置谯郡，治蒙县（今梁园区蒙县故城）。北魏永安二年（529年），元颢在睢阳登基称帝，建元孝基。北齐天保元年（550年）废谯郡。隋开皇三年（583年）废梁郡入亳州。开皇十六年（596年）于故梁郡置宋州，