北部，置朔方、五原二郡。云中、雁门二郡的北界也向外扩展。西汉的北部疆界至此推到河套，阴山以北。元狩二年（前121年），汉将霍去病出陇西击灭居于河西走廊的匈奴部落，以其地设酒泉郡。后又分割为张掖、敦煌、武威三郡。连同在湟水流域设置的金城郡，合为五郡，开始对西域的控制。建元三年（前138年），东瓯迫于闽越王的威胁，举国内迁到今江淮流域。元封元年（前110年），汉军又平定闽越国，其地划入会稽郡。元鼎六年（前111年），汉军平南越国，又佔有海南岛，在该地设十郡。在西南方向，汉军征服诸国，边界推移到云南哀牢山和高黎贡