县境曾属北地郡、安定郡、原州、平凉郡。
1942年始立县建制。西吉县建于民国31年,以境内席芨滩演化得名,当时属甘肃省陇东专区,驻穆家营。
夏商时为“雍州之城”。秦属北地郡,汉武帝分北地郡置安定郡,现西吉县地域属安定郡。
三国时今县境南部属曹魏雍州安定郡,西北部被羌胡占领。两晋时仍属安定郡。隋时先属原州,后属平凉郡。唐属原州。
北宋时属秦凤路,天禧元年在今将台乡火家集置羊牧隆城,庆历三年改为隆德寨。金时升隆德寨为隆德县,今县境东、南及西南部属其管辖,县属德顺州。今县境西北部属西夏的西安州。
元代至元年间,隆德县迁治于今隆德县城,今县境西南部属其管辖,隶陕西行中书省静宁州,今县境东北部属开城府。
明时属陕西布政使司关西道平凉府固原州隆德县管辖。
同治十三年,在硝河城置州判,属固原直隶州。民国初年隶甘肃省泾源道。
新中国成立后,属甘肃省定西专区。