（前202年）始置长安县，属渭南郡。高帝七年（前200年），由栎阳县迁都长安县。汉惠帝元年（前194年）开始修筑长安城墻，次年完工。汉武帝建元六年（前135年）属右内史。太初元年（前104年）以后为京兆尹治所。王莽改长安县为常安县，更始帝时恢复长安之名。东汉初，汉光武帝定都河南雒阳。汉献帝初平元年（190年），董卓挟献帝迁都长安，不久迁回雒阳。
魏晋南北朝.三国魏改京兆尹为京兆郡，治长安。西晋、北魏、北周时，长安县皆属京兆郡。北周明帝二年（558年），析置万年县，与长安县同城而治。