夏代屬冀州。
商、周時(shí)為黎侯領(lǐng)地。
西漢時(shí),置屯留、余吾兩縣,屬上黨郡。
東漢時(shí),余吾并屯留。
三國、魏、晉時(shí),襲東漢建制。
北魏景明元年分置屯留寄氏兩縣,皆屬上黨郡。
后寄氏并屯留。
北齊時(shí),取屯留并長子。
隋開皇年間,復(fù)屯留,仍屬上黨郡。
唐、五代時(shí),襲隋建制,屬潞州府。
宋建中靖國元年,屬河?xùn)|路隆德府。
明嘉靖八年至清,屬潞安府。
民國初屬冀寧道,后屬長治專員公署。
抗日戰(zhàn)爭時(shí)期屬太岳區(qū),1941年初,劃分屯留、漳西兩縣,后改劃屯留、襄漳兩縣。
1945年9月全縣解放,恢復(fù)屯留建制,屬長治專屬。
1949年屬長治專區(qū)。
1958年5月,屯留和長子合并,改名屯長縣。
屬晉東南專屬。
1958年10月-1959年8月,屯長縣并入長治市,長治市屬晉東南專屬,原屯留境域改名屯留聯(lián)社。
1959年9月-1961年4月,屯長縣由長治市劃出。
1961年5月,撤銷屯長縣,復(fù)置屯留縣,屬晉東南專區(qū)。
1985年,屬長治市。
2018年11月15日,根據(jù)長字〔2018〕30號文件(關(guān)于長治市城區(qū)、郊區(qū)、長治縣、屯留縣、潞城市行政區(qū)劃調(diào)整有關(guān)事項(xiàng)的通知),撤銷屯留縣,設(shè)立屯留區(qū),隸屬長治市。