春秋时期，为郑国辖地。郑庄公（前757年－前701年）时，大将郑邴在此建城。以“启拓封疆”之意名“启封”，即启封城，城址在今河南省开封市开封县。战国时期，魏国设睘（秦文字作“启封县”），位于都城所在的大梁县的南部。魏王假三年（前225年），秦国将军王贲攻破大梁，魏国灭亡。秦国设砀郡，启封县属之。汉高帝十一年（前196年），封功臣陶舍为启封侯，改启封县为启封侯国，属河南郡。汉景帝即位（前157年）后，为避帝讳，改名开封。