西周时,今未央区为诸侯函伯封地函国。
秦孝公十三年(公元前349年)迁都咸阳,置咸阳县。今未央区辖地属咸阳县辖。
秦始皇二十六年(公元前221年)建都咸阳,仍置咸阳县,今未央区辖地归其所辖。
汉高祖五年(公元前202年)置长安县,治所设在汉长安城横门(今未央区六村堡乡相家巷一带),今未央区辖地归其所辖。新莽始建国元年(公元9年)改长安县为常安县,更始元年(公元23年)灭新莽后恢复长安县原名。其治所及今未央区辖境隶属未变。
东汉、魏、西晋、前赵、后赵、前秦均置长安县,其治所及今未央区辖地隶属未变。后秦建初元年(公元386年)复改长安县为常安县,北魏神
四年(公元431年)又恢复长安县名。在此期间,其治所未变,今未央区辖境仍属长安(常安)县辖。
北周明帝二年(公元558年)析长安县地置万年县,约以汉长安城洛城门为界,东、西分治:万年县辖汉长安城内外东部地区,治所设在汉长城八角街(今未央区汉城乡三官庙村一带):长安县辖汉长安城内外西部地区,治所设在汉长安城横门(今六村堡乡相家巷一带)。今未央区辖境东部属万年县辖,西部属长安县辖。
隋开皇三年(公元583年),隋都迁往大兴城,万年县改名大兴县。大兴、长安两县以大兴城朱雀大街为界,东、西分治,两县治所移至大兴城内。今未央区辖域东部地区属大兴县,西部地区属长安县辖。
唐武德元年(公元618年)大兴县复名万年县。唐天宝七年(公元748年)改万年县为咸宁县。唐乾元元年(公元758年)复改咸宁县为万年县。今未央区辖域东部归万年县,西部仍属长安县。
后梁开平元年(公元907年)改长安县为大安县,改万年县为大年县。后唐同光元年(公元923年)恢复长安县和万年县名。今未央区辖境隶属未变。
北宋宣和七年(1125年)改万年县为樊川县。今未央区辖域东部属樊川县,西部属长安县辖。
金大定二十一年(1181年)改樊川县为咸宁县。今未央区辖境东部属咸宁县辖,西部仍属长安县辖,直至清朝末年。
中华民国二年(1913年)2月,撤销咸宁县建置,其辖地并入长安县。此后,今未央区辖地统属长安县管辖。