在北方,隋朝从突厥人手中夺回了河套地区,把边界扩展到阴山以北,五原、定襄二郡的北界已接近今中蒙边界。
在西北,隋朝从突厥取得了今新疆哈密地区,于大业四年(公元608年)设置了伊吾郡。隋炀帝又趁吐谷浑被铁勒打败之机,灭了吐谷浑,取得了它的故地,于大业五年设置了鄯善(治所在今新疆若羌县)、且末(治所在今新疆且末县南)、西海(治所在今青海湖西古伏俟城)和河源(治所在今青海兴海县东南)四郡,辖境南起昆仑山脉,北至库鲁克塔格山脉,东起青海湖东岸,西至塔里木盆地,基本上都是以前从未设置过正式行政区域的地方。
隋初在云贵高原有所扩展,开皇十三年(公元593年)设南宁州总管府于味(今云南曲靖市),辖境东至今贵州西部,西至云南大理州。但数年后因爨蛮反抗而放弃。
不过最重大的事件莫过于在海南岛重新设立行政区,这不能不归功于当地俚族首领冼〔xian 显〕夫人。俚族分布在今广东西江流域,以后逐步发展到海南岛上。冼夫人不仅在俚人中有很高的威望,海南岛上的儋耳人也服从她,“归附者千余洞”。南朝的梁、陈虽然已在海南岛设置了崖州,但实际上并不能有效地控制,而冼夫人对隋朝的效忠,使隋朝顺利地行使对海南岛的管辖,因而在她去世以后就能在岛上设置了珠崖、儋耳、临振三郡。以后,大陆政权对海南岛的行政管辖再也没有中断过。
在南方,隋炀帝于大业元年(公元605年)灭了林邑国,一度设置了三个新郡——比景、象浦、海阴,其中海阴已在西汉日南郡旧地之南。但在隋军撤退后数月,林邑即收复故地,隋朝的南界大致还在北纬18°即横山一带。
隋朝存在的时间尽管很短,却在前所未有的范围内建立了正式行政区。
只有在东北,隋朝对高句丽的战争以失败而告终,边界仍在辽河一线。
随着南北朝的结束,中原王朝的疆域又大致恢复到了汉代的范围。在唐朝的极盛时期,它的疆域更创造了一项空前的纪录。但在安史之乱爆发之后,唐朝的统一实际上已经过去,五代时期又一次出现了十六国式的分裂。