西击灭居于河西走廊的匈奴部落，以其地设酒泉郡。后又分割为张掖、敦煌、武威三郡。连同在湟水流域设置的金城郡，合为五郡，开始对西域的控制。建元三年（前138年），东瓯迫于闽越王的威胁，举国内迁到今江淮流域。元封元年（前110年），汉军又平定闽越国，其地划入会稽郡。元鼎六年（前111年），汉军平南越国，又佔有海南岛，在该地设十郡。在西南方向，汉军征服诸国，边界推移到云南哀牢山和高黎贡山。元封二年-元封三年（前109年—前108年），汉军在东北地区平定卫氏朝鲜，设置辽东四郡。边疆形势蔚为改观。新莽末年，疆域萎缩