统一六国韩国的实力在六国中最弱,但地理位置却是秦国统一道路的最大障碍,秦始皇首选的攻击目标为韩国。始皇帝十六年(前231年),韩国南阳郡“假守”(即代理郡守)内史腾,向秦献出他所管辖的属地。内史腾被秦王政任命为内史,后又派他率军进攻韩国。内史腾于始皇帝十七年(前230年)俘获韩王安,韩国灭亡。始皇帝十八年(前229年),秦始皇派王翦领兵攻赵。赵国派李牧、司马尚率兵抵御。王翦用重金收买了赵王的宠臣郭开,要他散布李牧、司马尚企图谋反的流言。赵王轻信谣言,派赵葱和颜聚替代李牧,此后李牧被杀害。秦王政十九年(前228年),秦军攻破邯郸。不久,出逃的赵王迁被迫降秦,赵国实际上灭亡了。但是公子嘉却带着一伙人逃到代郡(河北蔚县),自立为王。后秦军在始皇帝二十五年(前222年)灭燕国之后将其俘虏。始皇帝二十二年(前225年),秦始皇派出年轻将领王贲,率军围攻魏都大梁(河南开封)。由于大梁城防经过多年修建,异常坚固,秦军强攻不下。王贲想出了水攻的办法。秦军大批士卒被安排去挖掘渠道,将黄河、鸿沟的水引来,灌注到大梁。三个月后,大梁的城墙壁垒全被浸坍,魏王假只得投降。魏国灭亡了。始皇帝二十四年(前223年)秦军攻占楚都寿春(安徽寿县),俘虏了楚王负刍,楚国灭亡。始皇帝二十五年(前222年),刚在南方灭楚的大军,又乘胜降服了越君,设置会稽郡。于是,长江流域全部并入秦的版图。始皇帝二十一年(前226年),秦军攻下燕都蓟(北京市),燕王喜与太子丹逃亡辽东郡。秦将李信率领秦军数千人,穷追太子丹至衍水。太子丹因潜伏于水中幸免于难。后来,燕王喜经过权衡利害关系,派人将太子丹杀掉,将其首级献给秦国,想以此求得休战,保住燕国不亡。燕王喜逃到辽东以后,秦军主力就调往南线进攻楚国。始皇帝二十五年(前222年),王贲奉命攻伐燕国在辽东的残余势力,俘获燕王喜,燕国彻底灭亡。