宛城分封给公子芾，时称泾阳君。秦昭襄王三十五年（前272年），秦建立南阳郡，治所在今天的宛城。秦末，陈胜起义，派宋留率领部队，意欲从武关西进，进攻咸阳。宋留夺取南阳后，继续西进。在陈胜遇害后，南阳被秦军收复。宋留未克武关，又不敢再攻南阳，最终降于秦军。秦二世三年（前207年），刘邦趁项羽鏖战河北之机，夺取开封，继而攻入南阳，南阳郡守退守宛城。刘邦本打算绕过宛城，向西进兵，但被张良劝止，旋即包围宛城，迫使郡守投降。随后刘邦西进，攻克武关。翌年，秦王子婴被迫请降，秦朝从此灭亡。
两汉至三