帝永初三年（109年）当煎羌、勒姐羌攻入破羌县。四年（110年），先零羌攻入褒中县，汉中太守郑勤战死，金城郡陷落。于是侨置金城郡于陇西郡境内，治所在襄武县。元初元年（114年），护羌校尉侯霸、马贤等击破当煎、勒姐，凉州刺史皮杨平定陇西。不久复置金城郡。汉顺帝永和五年（140年），金城郡领十县：允吾、金城、榆中、令居、枝阳、临羌、浩亹、允街、破羌、安夷。有3858户，18947人。在此之前，枹罕、白石、河关三县已划入陇西郡。汉献帝建安中，析金城郡西部数县置西平郡。吴增仅认为，西平郡当领有破羌、安夷、临羌等县。