公元618年5月,李渊称帝建立唐朝,
618年5月,李世民灭薛仁杲,至此李渊的实控疆域已达 70万 平方千米。
李渊灭薛举后,实力大增,正值隋炀帝在江都所杀,李渊于是废隋恭帝杨侑,自立为帝,改国号唐,年号武德。武德二年(619年)五月,李渊派安仁修、安兴贵进攻河西李轨。李轨本为隋武威郡鹰扬府司马,后反隋称帝,占据武威、张掖、敦煌、会宁、鄯善、伊吾、西平、枹罕等八郡。唐朝灭李轨大凉国后,将河西诸郡纳入版图,实际控制疆域已达 100万 平方千米。
唐朝灭李轨后不久,河东刘武周、宋金刚占领唐朝的河东十郡,李元吉逃回长安。李渊于是派李世民进攻刘武周,不仅夺回了河东故土,而且夺取刘武周割据的马邑、雁门、楼烦、定襄四郡,灭刘武周势力。同年,割据涿、北平、辽阳诸郡的罗艺和割据渔阳郡的王开道归附唐朝。至此河东全境、河北北境全部并入唐朝,实际控制疆域面积 120万 平方千米。
王世充本为隋朝大臣,隋炀帝被杀后,王世充在洛阳拥立杨侗为帝,自称魏王,把持朝政。618年,王世充灭瓦岗军,尽占河南二十余郡。619年,王世充在洛阳称帝,建立郑国,对唐朝对垒。621年,李渊派秦王李世民打败王世充与窦建德的联军,趁机灭王世充势力,将富饶的河南诸郡并入唐朝,实控疆域面积达 150万 平方千米。
萧铣是南北朝时期南朝萧梁的皇室后裔。618年,萧铣称帝自立,建立大梁国,定都岳阳。控制着两湖和岭南地区的四十余郡,雄兵四十万,与唐朝势力相当。621年,唐朝派名将李孝恭攻灭大梁国,将两湖和岭南地区的四十余郡纳入唐朝,使唐朝的疆域面积迅速扩展到 270万 平方千米。
林士弘是饶州鄱阳(今江西)人。隋末江南地区的农民起义军领袖。616年,林士弘称帝自立,建立大楚国,定都豫章(今江西南昌),最盛时占据江南和岭南东部的豫章、南康、九江、临川、庐陵、宜春、苍梧、高凉、珠崖、南海等十余郡,拥兵十余万。622年,唐朝荆州总管、赵王李孝恭打败林士弘,将其所辖州郡收归唐朝,使唐朝的疆域面积增加到 300万平方千米。
刘黑闼是贝州漳南(今河北)人。原为河北农民起义军领袖窦建德的部将。621年,唐朝灭窦建德的大夏国,占据河北诸郡。时过不久,刘黑闼举兵反唐,夺回大夏国的领土,建立汉东国。623年,李渊派太子李建成打败刘黑闼及其属将徐圆朗,恢复唐朝对河北、山东二十余郡的统治,唐朝的疆域面积恢复到 320万 平方千米。
辅公祏是齐州临济(今山东)人。原为江淮农民起义军领袖杜伏威的部将。619年,辅公祏跟随杜伏威降唐。杜伏威灭陈凌、沈法兴、李子通等,统一了江淮和福建二十郡之地。623年,杜伏威前往长安朝觐,被扣留。辅公祏在丹阳称帝,建立大宋国。唐朝派李孝恭、李靖、李世绩等灭辅公祏,将江淮和福建诸郡并入唐朝版图,使唐朝的疆域面积达到 340万 平方千米。
梁师都是安定乌氏(今甘肃)人。原为隋朝朔方郡鹰扬府郎将。617年,起兵反隋,称帝自立,建立大梁国,占据朔方、雕阴、弘化、延安、盐川五郡之地,并与东突厥结成同盟。李渊进入关中后,收复了延安、弘化等地,梁师都的势力渐衰。628年,李世民派柴绍、薛万彻将其攻灭。至此,唐朝完成全国的统一,实控疆域面积达 360万 平方千米。