隋朝建立后,对户口管理很严格,多次进行全国规模的户口大检查,并且实行“貌阅”,就是对每户的家庭成员都要当面验视,看性别、年龄是否符合,防止有成丁年龄人口脱漏。并发动检举,凡是户口不实的,不仅户主要受罚,乡长里正也要发配服苦役。所以史学家一般都认为隋朝户口统计比较近于实际。据隋朝大业五年清查,当时的户总数是8907546户,人口总数是46019956人。不过经考证,这只是中原地区人口,江南和边远地区还有大量人口没有统计进来。
宋朝初建,人口已由唐时的5300万锐减为1628万。宋朝政府对户口统计又设立了一些新的制度,比如丁籍制度。丁籍专指用于征役催税的簿籍,又称丁簿。在宋代的户口调查统计系统中,以丁籍使用时间最长,也最为重要。