李息、徐自为击破之，始置护羌校尉。汉昭帝始元六年（前81年），因“边塞阔远”，割天水、陇西、张掖各二县置金城郡。设置金城郡的目的是加强对西羌的控制。据考，金城郡始置时当领有金城、榆中、枹罕、白石、令居等县。之后郡界逐步向西推进，增置临羌县、浩亹县。汉宣帝神爵元年（前61年），赵充国率军西征先零羌。神爵二年（前60年），置允街县、破羌县、河关县，并置金城属国管理内附羌人。汉成帝绥和元年（前8年），金城郡治允吾，领十三县：允吾、浩亹、令居、枝阳、金城、榆中、枹罕、白石、河关、破羌、允街、安夷、临羌。汉平帝元