根据历史文献记载,并结合近年来考古发掘所出土的新资料,对张掖属国包括其设置地方、居住人群、设立时间三个相关问题做进一步考辨,进而得出结论:第一,张掖属国设置于张掖郡氐池附近,黑河上游地区,其都尉城址应为永固城;第二,张掖属国属于囊括汉、匈奴、小月氏等民族的多民族混居地区;第三,张掖属国之设立时间实为元封四年,即公元前107年。