元鼎六年（前111年），汉灭南越，西南夷诸部请求内附，于是以笮都置沈黎郡，以邛都置越巂郡，同时置汶山郡、武都郡。沈黎郡治在笮都县（在今四川省汉源县一带）。其领县可考者有笮都、青衣、旄牛、徙、严道五县。其辖境大致在今四川省雅安市及甘孜藏族自治州的泸定县、九龙县一带。天汉四年（前97年）省沈黎郡，其地併入蜀郡，分为两部都尉：一驻青衣，管理汉人；一驻旄牛，管理羌人。汉安帝延光二年（123年）以沈黎郡故地置蜀郡属国。汉顺帝阳嘉四年（135年）改青衣县为汉嘉县。刘备时改蜀郡属国为汉嘉郡。